/*! For license information please see modern.support.js.LICENSE.txt */ var online_chat_bundle;(function(){var __webpack_modules__={8745:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,'/*!\n* CleanSlate\n* github.com/premasagar/cleanslate\n*\n*/.online-chat-root,.online-chat-root *{scroll-behavior:initial!important}.online-chat-root input::-webkit-input-placeholder, .online-chat-root textarea::-webkit-input-placeholder{background-attachment:scroll!important;background-color:rgba(0,0,0,0)!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border:none!important;border-radius:0!important;bottom:auto!important;clear:none!important;-webkit-box-flex:initial!important;-webkit-flex:initial!important;flex:initial!important;clip:auto!important;-webkit-align-content:initial!important;align-content:initial!important;-webkit-box-align:initial!important;-webkit-align-items:initial!important;align-items:initial!important;-webkit-align-self:initial!important;align-self:initial!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;background-clip:border-box!important;background-origin:padding-box!important;background-size:auto!important;border-image:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:inherit!important;-webkit-column-gap:normal!important;column-gap:normal!important;-webkit-column-rule:medium none #000!important;column-rule:medium none #000!important;-webkit-column-span:1!important;column-span:1!important;-webkit-columns:auto!important;columns:auto!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline!important;float:none!important;font-family:inherit!important;-webkit-font-feature-settings:normal!important;font-feature-settings:normal!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto!important;-webkit-hyphens:manual!important;hyphens:manual!important;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-image:none!important;list-style-position:outside!important;list-style-type:inherit!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;outline:medium none invert!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important;-webkit-perspective:none!important;perspective:none!important;-webkit-perspective-origin:50% 50%!important;perspective-origin:50% 50%!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:auto!important;-webkit-transform:none!important;transform:none!important;-webkit-transform-origin:50% 50%!important;transform-origin:50% 50%!important;-webkit-transform-style:flat!important;transform-style:flat!important;-webkit-transition:all 0s ease 0s!important;transition:all 0s ease 0s!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-break:normal!important;word-spacing:normal!important;z-index:auto!important;alignment-baseline:initial!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;flex-direction:row!important;-webkit-flex-wrap:initial!important;flex-wrap:initial!important;user-select:initial!important;-webkit-user-select:initial!important;-webkit-text-fill-color:initial!important;-webkit-text-size-adjust:initial!important;text-size-adjust:initial!important;caret-color:currentColor!important}.online-chat-root input::-moz-placeholder, .online-chat-root textarea::-moz-placeholder{background-attachment:scroll!important;background-color:rgba(0,0,0,0)!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border:none!important;border-radius:0!important;bottom:auto!important;clear:none!important;flex:initial!important;clip:auto!important;align-content:initial!important;align-items:initial!important;align-self:initial!important;backface-visibility:visible!important;background-clip:border-box!important;background-origin:padding-box!important;background-size:auto!important;border-image:none!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;-moz-column-gap:normal!important;column-gap:normal!important;-moz-column-rule:medium none #000!important;column-rule:medium none #000!important;-moz-column-span:1!important;column-span:1!important;-moz-columns:auto!important;columns:auto!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline!important;float:none!important;font-family:inherit!important;font-feature-settings:normal!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto!important;hyphens:manual!important;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-image:none!important;list-style-position:outside!important;list-style-type:inherit!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;outline:medium none invert!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important;perspective:none!important;perspective-origin:50% 50%!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:auto!important;transform:none!important;transform-origin:50% 50%!important;transform-style:flat!important;-moz-transition:all 0s ease 0s!important;transition:all 0s ease 0s!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-break:normal!important;word-spacing:normal!important;z-index:auto!important;alignment-baseline:initial!important;flex-direction:row!important;flex-wrap:initial!important;-moz-user-select:initial!important;user-select:initial!important;-webkit-user-select:initial!important;-webkit-text-fill-color:initial!important;-moz-text-size-adjust:initial!important;text-size-adjust:initial!important;caret-color:currentColor!important}.online-chat-root input:-ms-input-placeholder, .online-chat-root textarea:-ms-input-placeholder{background-attachment:scroll!important;background-color:rgba(0,0,0,0)!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border:none!important;border-radius:0!important;bottom:auto!important;clear:none!important;-ms-flex:initial!important;flex:initial!important;clip:auto!important;-ms-flex-line-pack:initial!important;align-content:initial!important;-ms-flex-align:initial!important;align-items:initial!important;-ms-flex-item-align:initial!important;align-self:initial!important;backface-visibility:visible!important;background-clip:border-box!important;background-origin:padding-box!important;background-size:auto!important;border-image:none!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;column-gap:normal!important;column-rule:medium none #000!important;column-span:1!important;columns:auto!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline!important;float:none!important;font-family:inherit!important;font-feature-settings:normal!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto!important;-ms-hyphens:manual!important;hyphens:manual!important;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-image:none!important;list-style-position:outside!important;list-style-type:inherit!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;outline:medium none invert!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important;perspective:none!important;perspective-origin:50% 50%!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:auto!important;-ms-transform:none!important;transform:none!important;-ms-transform-origin:50% 50%!important;transform-origin:50% 50%!important;transform-style:flat!important;-ms-transition:all 0s ease 0s!important;transition:all 0s ease 0s!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-break:normal!important;word-spacing:normal!important;z-index:auto!important;alignment-baseline:initial!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:initial!important;flex-wrap:initial!important;-ms-user-select:initial!important;user-select:initial!important;-webkit-user-select:initial!important;-webkit-text-fill-color:initial!important;-ms-text-size-adjust:initial!important;text-size-adjust:initial!important;caret-color:currentColor!important}.online-chat-root input::-ms-input-placeholder, .online-chat-root textarea::-ms-input-placeholder{background-attachment:scroll!important;background-color:rgba(0,0,0,0)!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border:none!important;border-radius:0!important;bottom:auto!important;clear:none!important;-ms-flex:initial!important;flex:initial!important;clip:auto!important;-ms-flex-line-pack:initial!important;align-content:initial!important;-ms-flex-align:initial!important;align-items:initial!important;-ms-flex-item-align:initial!important;align-self:initial!important;backface-visibility:visible!important;background-clip:border-box!important;background-origin:padding-box!important;background-size:auto!important;border-image:none!important;box-shadow:none!important;box-sizing:border-box!important;color:inherit!important;column-gap:normal!important;column-rule:medium none #000!important;column-span:1!important;columns:auto!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline!important;float:none!important;font-family:inherit!important;font-feature-settings:normal!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto!important;-ms-hyphens:manual!important;hyphens:manual!important;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-image:none!important;list-style-position:outside!important;list-style-type:inherit!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;outline:medium none invert!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important;perspective:none!important;perspective-origin:50% 50%!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:auto!important;-ms-transform:none!important;transform:none!important;-ms-transform-origin:50% 50%!important;transform-origin:50% 50%!important;transform-style:flat!important;-ms-transition:all 0s ease 0s!important;transition:all 0s ease 0s!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-break:normal!important;word-spacing:normal!important;z-index:auto!important;alignment-baseline:initial!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:initial!important;flex-wrap:initial!important;-ms-user-select:initial!important;user-select:initial!important;-webkit-user-select:initial!important;-webkit-text-fill-color:initial!important;-ms-text-size-adjust:initial!important;text-size-adjust:initial!important;caret-color:currentColor!important}.online-chat-root,.online-chat-root a,.online-chat-root audio,.online-chat-root b,.online-chat-root button,.online-chat-root div,.online-chat-root form,.online-chat-root h1,.online-chat-root h2,.online-chat-root h3,.online-chat-root h4,.online-chat-root h5,.online-chat-root h6,.online-chat-root hr,.online-chat-root i,.online-chat-root iframe,.online-chat-root img,.online-chat-root input,.online-chat-root input::placeholder,.online-chat-root label,.online-chat-root li,.online-chat-root ol,.online-chat-root option,.online-chat-root p,.online-chat-root path,.online-chat-root pre,.online-chat-root select,.online-chat-root span,.online-chat-root strong,.online-chat-root sup,.online-chat-root svg,.online-chat-root table,.online-chat-root tbody,.online-chat-root td,.online-chat-root textarea,.online-chat-root textarea::placeholder,.online-chat-root tfoot,.online-chat-root th,.online-chat-root thead,.online-chat-root tr,.online-chat-root ul{background-attachment:scroll!important;background-color:rgba(0,0,0,0)!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border:none!important;border-radius:0!important;bottom:auto!important;clear:none!important;-webkit-box-flex:initial!important;-webkit-flex:initial!important;-ms-flex:initial!important;flex:initial!important;clip:auto!important;-webkit-align-content:initial!important;-ms-flex-line-pack:initial!important;align-content:initial!important;-webkit-box-align:initial!important;-webkit-align-items:initial!important;-ms-flex-align:initial!important;align-items:initial!important;-webkit-align-self:initial!important;-ms-flex-item-align:initial!important;align-self:initial!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;background-clip:border-box!important;background-origin:padding-box!important;background-size:auto!important;-o-border-image:none!important;border-image:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;color:inherit!important;-webkit-column-gap:normal!important;-moz-column-gap:normal!important;column-gap:normal!important;-webkit-column-rule:medium none #000!important;-moz-column-rule:medium none #000!important;column-rule:medium none #000!important;-webkit-column-span:1!important;-moz-column-span:1!important;column-span:1!important;-webkit-columns:auto!important;-moz-columns:auto!important;columns:auto!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:inherit!important;display:inline!important;float:none!important;font-family:inherit!important;-webkit-font-feature-settings:normal!important;font-feature-settings:normal!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto!important;-webkit-hyphens:manual!important;-ms-hyphens:manual!important;hyphens:manual!important;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-image:none!important;list-style-position:outside!important;list-style-type:inherit!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;outline:medium none invert!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important;-webkit-perspective:none!important;perspective:none!important;-webkit-perspective-origin:50% 50%!important;perspective-origin:50% 50%!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:auto!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transform-origin:50% 50%!important;-ms-transform-origin:50% 50%!important;transform-origin:50% 50%!important;-webkit-transform-style:flat!important;transform-style:flat!important;-webkit-transition:all 0s ease 0s!important;transition:all 0s ease 0s!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-break:normal!important;word-spacing:normal!important;z-index:auto!important;alignment-baseline:initial!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-flex-wrap:initial!important;-ms-flex-wrap:initial!important;flex-wrap:initial!important;-moz-user-select:initial!important;-ms-user-select:initial!important;user-select:initial!important;-webkit-user-select:initial!important;-webkit-text-fill-color:initial!important;-webkit-text-size-adjust:initial!important;-moz-text-size-adjust:initial!important;-ms-text-size-adjust:initial!important;text-size-adjust:initial!important;caret-color:currentColor!important}.online-chat-root,.online-chat-root div,.online-chat-root form,.online-chat-root h1,.online-chat-root h2,.online-chat-root h3,.online-chat-root h4,.online-chat-root h5,.online-chat-root h6,.online-chat-root hr,.online-chat-root ol,.online-chat-root option,.online-chat-root p,.online-chat-root pre,.online-chat-root ul{display:block!important}.online-chat-root b,.online-chat-root strong{font-weight:700!important}.online-chat-root br{display:inline!important;display:initial!important}.online-chat-root h1,.online-chat-root h2,.online-chat-root h3,.online-chat-root h4,.online-chat-root h5,.online-chat-root h6{font-weight:700!important}.online-chat-root h1{font-size:2em!important;padding:.67em 0!important}.online-chat-root h2{font-size:1.5em!important;padding:.83em 0!important}.online-chat-root h3{font-size:1.17em!important;padding:.83em 0!important}.online-chat-root h4{font-size:1em!important}.online-chat-root h5{font-size:.83em!important}.online-chat-root p{margin:1em 0!important}.online-chat-root table{display:table!important}.online-chat-root thead{display:table-header-group!important}.online-chat-root tbody{display:table-row-group!important}.online-chat-root tfoot{display:table-footer-group!important}.online-chat-root tr{display:table-row!important}.online-chat-root td,.online-chat-root th{display:table-cell!important;padding:2px!important}.online-chat-root ol,.online-chat-root ul{margin:1em 0!important}.online-chat-root ol li,.online-chat-root ol ol li,.online-chat-root ol ol ol li,.online-chat-root ol ol ul li,.online-chat-root ol ul ul li,.online-chat-root ul li,.online-chat-root ul ol ol li,.online-chat-root ul ul li,.online-chat-root ul ul ol li,.online-chat-root ul ul ul li{list-style-position:inside!important;margin-top:.08em!important}.online-chat-root ol ol,.online-chat-root ol ol ol,.online-chat-root ol ol ul,.online-chat-root ol ul,.online-chat-root ol ul ul,.online-chat-root ul ol,.online-chat-root ul ol ol,.online-chat-root ul ul,.online-chat-root ul ul ol,.online-chat-root ul ul ul{margin:0!important;padding-left:40px!important}.online-chat-root nav ol,.online-chat-root nav ul{list-style-type:none!important}.online-chat-root ul{list-style-type:disc!important}.online-chat-root ol{list-style-type:decimal!important}.online-chat-root ol ul,.online-chat-root ul ul{list-style-type:circle!important}.online-chat-root ol ol ul,.online-chat-root ol ul ul,.online-chat-root ul ol ul,.online-chat-root ul ul ul{list-style-type:square!important}.online-chat-root li{display:list-item!important;min-height:auto!important;min-width:auto!important;padding-left:20px!important}.online-chat-root strong{font-weight:700!important}.online-chat-root em{font-style:italic!important}.online-chat-root pre{font-family:monospace!important}.online-chat-root a{color:blue!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}.online-chat-root a:visited{color:#529!important}.online-chat-root a,.online-chat-root a *,.online-chat-root button,.online-chat-root input[type=button],.online-chat-root input[type=checkbox],.online-chat-root input[type=radio],.online-chat-root input[type=submit],.online-chat-root select{cursor:pointer!important}.online-chat-root button,.online-chat-root input[type=submit]{-webkit-appearance:initial!important;border-radius:4px!important;-webkit-box-shadow:1px 1px 0 #eee!important;box-shadow:1px 1px 0 #eee!important;font-family:arial,helvetica,sans-serif!important;font-size:small!important;outline:medium none currentcolor!important;outline:initial!important;padding:2px 6px 3px!important;text-align:center!important;-webkit-text-decoration:none!important;text-decoration:none!important}.online-chat-root button{margin-right:5px!important;padding:1px 6px 2px!important}.online-chat-root input[type=hidden]{display:none!important}.online-chat-root textarea{-webkit-appearance:textarea!important;background:#fff!important;margin-left:4px!important;padding:2px!important;word-wrap:break-word!important;font-family:inherit!important;font-size:11px!important;line-height:13px!important;resize:both!important;white-space:pre-wrap!important}.online-chat-root input,.online-chat-root select,.online-chat-root textarea{border:1px solid #ccc!important}.online-chat-root select{-webkit-appearance:initial!important;display:inline-block;font-family:inherit!important;font-size:11px!important}.online-chat-root input:focus,.online-chat-root textarea:focus{outline:5px auto -webkit-focus-ring-color!important;outline:medium none currentcolor!important;outline:initial!important}.online-chat-root input[type=email],.online-chat-root input[type=text]{background:#fff!important;font-family:inherit!important;font-size:small!important;padding:1px!important}.online-chat-root input[type=checkbox],.online-chat-root input[type=radio]{border:1px solid #2b2b2b!important;border-radius:4px!important;outline:medium none currentcolor!important;outline:initial!important}.online-chat-root input[type=radio]{margin:2px 2px 3px!important}.online-chat-root input,.online-chat-root select{vertical-align:middle!important}.online-chat-root table{border-collapse:collapse!important;border-spacing:0!important}.online-chat-root hr{border:0!important;border-top:1px solid #ccc!important;display:block!important;height:1px!important;margin:1em 0!important}.online-chat-root [dir=rtl]{direction:rtl!important}.online-chat-root mark{background-color:#ff9!important;color:#000!important;font-style:italic!important;font-weight:700!important}.online-chat-root menu{padding-left:40px!important;padding-top:8px!important}.online-chat-root [hidden]{display:none!important}.online-chat-root sub,.online-chat-root sup{font-size:75%!important;line-height:0!important;position:relative!important;vertical-align:baseline!important}.online-chat-root sup{top:-.5em!important}.online-chat-root sub{bottom:-.25em!important}.online-chat-root img{border:0!important}.online-chat-root textarea{overflow:auto!important;vertical-align:top!important}.online-chat-root pre{white-space:pre!important}.online-chat-root{color:#000!important;color:#595959!important;direction:ltr!important;-webkit-filter:none!important;filter:none!important;font-family:Times New Roman,Times,serif!important;font-size:medium!important;font-style:normal!important;font-weight:400!important;line-height:1!important;list-style-type:disc!important;pointer-events:initial!important;text-align:left!important;-webkit-text-decoration:none!important;text-decoration:none!important}.online-chat-root *{pointer-events:inherit!important}.online-chat-root.inherit{color:inherit!important;font-family:inherit!important}.online-chat-root :after,.online-chat-root :before,.online-chat-root:after,.online-chat-root:before{content:normal!important;content:initial!important}.online-chat-root .d-flex.vertical{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100%!important}.online-chat-root .d-flex.horizontal{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;width:100%!important}.online-chat-root .d-flex.wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.online-chat-root .d-flex.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.online-chat-root .d-flex>.filler{-webkit-box-flex:1!important;-webkit-flex:1 1!important;-ms-flex:1 1!important;flex:1 1!important}.online-chat-root .d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-direction:normal!important}.online-chat-root .flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important}.online-chat-root .flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}.online-chat-root .flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:row-reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.online-chat-root .flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-webkit-flex-direction:column-reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.online-chat-root .flex-wrap{-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.online-chat-root .flex-nowrap{-webkit-flex-wrap:nowrap!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.online-chat-root .flex-wrap-reverse{-webkit-flex-wrap:wrap-reverse!important;-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.online-chat-root .flex-fill{-webkit-box-flex:1!important;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.online-chat-root .flex-grow-0{-webkit-box-flex:0!important;-webkit-flex-grow:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.online-chat-root .flex-grow-1{-webkit-box-flex:1!important;-webkit-flex-grow:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.online-chat-root .flex-shrink-0{-webkit-flex-shrink:0!important;-ms-flex-negative:0!important;flex-shrink:0!important}.online-chat-root .flex-shrink-1{-webkit-flex-shrink:1!important;-ms-flex-negative:1!important;flex-shrink:1!important}.online-chat-root .justify-content-start{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.online-chat-root .justify-content-end{-webkit-box-pack:end!important;-webkit-justify-content:flex-end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.online-chat-root .justify-content-center{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.online-chat-root .justify-conten-between{-webkit-box-pack:justify!important;-webkit-justify-content:space-between!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.online-chat-root .justify-content-around{-webkit-justify-content:space-around!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.online-chat-root .align-items-start{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.online-chat-root .align-items-end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.online-chat-root .align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.online-chat-root .align-items-baseline{-webkit-box-align:baseline!important;-webkit-align-items:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.online-chat-root .align-items-stretch{-webkit-box-align:stretch!important;-webkit-align-items:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.online-chat-root .align-content-start{-webkit-align-content:flex-start!important;-ms-flex-line-pack:start!important;align-content:flex-start!important}.online-chat-root .align-content-end{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.online-chat-root .align-content-center{-webkit-align-content:center!important;-ms-flex-line-pack:center!important;align-content:center!important}.online-chat-root .align-content-between{-webkit-align-content:space-between!important;-ms-flex-line-pack:justify!important;align-content:space-between!important}.online-chat-root .align-content-around{-webkit-align-content:space-around!important;-ms-flex-line-pack:distribute!important;align-content:space-around!important}.online-chat-root .align-content-stretch{-webkit-align-content:stretch!important;-ms-flex-line-pack:stretch!important;align-content:stretch!important}.online-chat-root .align-self-auto{-webkit-align-self:auto!important;-ms-flex-item-align:auto!important;align-self:auto!important}.online-chat-root .align-self-start{-webkit-align-self:flex-start!important;-ms-flex-item-align:start!important;align-self:flex-start!important}.online-chat-root .align-self-end{-webkit-align-self:flex-end!important;-ms-flex-item-align:end!important;align-self:flex-end!important}.online-chat-root .align-self-center{-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important}.online-chat-root .align-self-baseline{-webkit-align-self:baseline!important;-ms-flex-item-align:baseline!important;align-self:baseline!important}.online-chat-root .align-self-stretch{-webkit-align-self:stretch!important;-ms-flex-item-align:stretch!important;align-self:stretch!important}.online-chat-root .h-100{height:100%!important}.online-chat-root .w-100{width:100%!important}.online-chat-root .mt-2{margin-top:.5em!important}.online-chat-root .mt-3{margin-top:.75em!important}.online-chat-root .mt-4{margin-top:1em!important}.online-chat-root .mt-8{margin-top:2em!important}.online-chat-root .ml-1{margin-left:.25em!important}.online-chat-root .ml-2{margin-left:.5em!important}.online-chat-root .ml-4{margin-left:1em!important}.online-chat-root .mb-2{margin-bottom:.5em!important}.online-chat-root .mb-4{margin-bottom:1em!important}.online-chat-root .mb-8{margin-bottom:2em!important}.online-chat-root .mb-10{margin-bottom:2.5em!important}.online-chat-root .mr-2{margin-right:.5em!important}.online-chat-root .mr-3{margin-right:.75em!important}.online-chat-root .mr-4{margin-right:1em!important}.online-chat-root .p-0{padding:0!important}.online-chat-root .list-down-enter-active,.online-chat-root .list-down-leave-active,.online-chat-root .list-enter-active,.online-chat-root .list-leave-active,.online-chat-root .list-up-enter-active,.online-chat-root .list-up-leave-active{-webkit-transition:all .3s!important;transition:all .3s!important}.online-chat-root .list-down-enter-from,.online-chat-root .list-down-leave-to,.online-chat-root .list-enter-from,.online-chat-root .list-leave-to,.online-chat-root .list-up-enter-from,.online-chat-root .list-up-leave-to{opacity:0!important}.online-chat-root .list-down-leave-to,.online-chat-root .list-enter-from,.online-chat-root .list-leave-to,.online-chat-root .list-up-enter-from{-webkit-transform:translateY(30px)!important;-ms-transform:translateY(30px)!important;transform:translateY(30px)!important}.online-chat-root .list-down-enter-from,.online-chat-root .list-up-leave-to{-webkit-transform:translateY(-30px)!important;-ms-transform:translateY(-30px)!important;transform:translateY(-30px)!important}.online-chat-root .zoom-enter-active,.online-chat-root .zoom-leave-active{-webkit-transition:-webkit-transform .1s linear!important;transition:-webkit-transform .1s linear!important;transition:transform .1s linear!important;transition:transform .1s linear, -webkit-transform .1s linear!important}.online-chat-root .zoom-enter-from,.online-chat-root .zoom-leave-to,.online-chat-root .zoom-slowly-enter-from,.online-chat-root .zoom-slowly-leave-to{-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.online-chat-root .zoom-slowly-enter-active,.online-chat-root .zoom-slowly-leave-active{-webkit-transition:-webkit-transform .2s linear!important;transition:-webkit-transform .2s linear!important;transition:transform .2s linear!important;transition:transform .2s linear, -webkit-transform .2s linear!important}.online-chat-root .fade-enter-active,.online-chat-root .fade-leave-active{-webkit-transition:opacity .1s!important;transition:opacity .1s!important}.online-chat-root .fade-enter-from,.online-chat-root .fade-leave-to{opacity:0!important}.online-chat-root .overlay{background:rgba(0,0,0,.6)!important}.online-chat-root .chat-modal-enter-active,.online-chat-root .chat-modal-leave-active{-webkit-transition:background .2s!important;transition:background .2s!important}.online-chat-root .chat-modal-enter-active>*,.online-chat-root .chat-modal-leave-active>*{-webkit-transition:opacity .2s,-webkit-transform .2s!important;transition:opacity .2s,-webkit-transform .2s!important;transition:transform .2s,opacity .2s!important;transition:transform .2s,opacity .2s,-webkit-transform .2s!important}.online-chat-root .chat-modal-enter-from,.online-chat-root .chat-modal-leave-to{background:rgba(0,0,0,0)!important}.online-chat-root .chat-modal-enter-from>*,.online-chat-root .chat-modal-leave-to>*{opacity:0!important;-webkit-transform:translateY(-6em)!important;-ms-transform:translateY(-6em)!important;transform:translateY(-6em)!important}.online-chat-root .trigger-menu-enter-active,.online-chat-root .trigger-menu-enter-active .trigger-round-item,.online-chat-root .trigger-menu-leave-active,.online-chat-root .trigger-menu-leave-active .trigger-round-item{-webkit-transition:-webkit-transform .15s linear!important;transition:-webkit-transform .15s linear!important;transition:transform .15s linear!important;transition:transform .15s linear, -webkit-transform .15s linear!important}.online-chat-root .trigger-menu-enter-from .trigger-round-item,.online-chat-root .trigger-menu-leave-to .trigger-round-item{-webkit-transform:scale(0)!important;-ms-transform:scale(0)!important;transform:scale(0)!important}.online-chat-root .rotate-z-enter-active,.online-chat-root .rotate-z-leave-active{-webkit-transition:-webkit-transform .15s!important;transition:-webkit-transform .15s!important;transition:transform .15s!important;transition:transform .15s, -webkit-transform .15s!important}.online-chat-root .rotate-z-enter-from{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important}.online-chat-root .rotate-z-leave-to{-webkit-transform:rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.online-chat-root input[type=file]{border:0!important}.online-chat-root input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.online-chat-root input[type=radio]{-webkit-appearance:radio!important;-moz-appearance:radio!important;appearance:radio!important}.online-chat-root .like-input,.online-chat-root .like-input:focus,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]),.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]):focus,.online-chat-root select,.online-chat-root select:focus,.online-chat-root textarea,.online-chat-root textarea:focus{background:#fff!important;border-radius:.75em!important;color:#595959!important;font-size:inherit!important;margin:0!important;padding:1.05em 1em!important;-webkit-transition:border-color .2s ease!important;transition:border-color .2s ease!important;width:100%!important}.online-chat-root .like-input.with-icon,.online-chat-root .like-input:focus.with-icon,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]).with-icon,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]):focus.with-icon,.online-chat-root select.with-icon,.online-chat-root select:focus.with-icon,.online-chat-root textarea.with-icon,.online-chat-root textarea:focus.with-icon{padding-left:3em!important}.online-chat-root .like-input.with-icon-right,.online-chat-root .like-input:focus.with-icon-right,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]).with-icon-right,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]):focus.with-icon-right,.online-chat-root select.with-icon-right,.online-chat-root select:focus.with-icon-right,.online-chat-root textarea.with-icon-right,.online-chat-root textarea:focus.with-icon-right{padding-right:3em!important}.online-chat-root .like-input.error,.online-chat-root .like-input:focus.error,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]).error,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]):focus.error,.online-chat-root select.error,.online-chat-root select:focus.error,.online-chat-root textarea.error,.online-chat-root textarea:focus.error{border-color:#e74c3c!important}.online-chat-root .like-input.dimension,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]).dimension,.online-chat-root select.dimension,.online-chat-root textarea.dimension{border-bottom-left-radius:0!important;border-left:0!important;border-top-left-radius:0!important;width:auto!important}.online-chat-root .like-input.with-dimension,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]).with-dimension,.online-chat-root select.with-dimension,.online-chat-root textarea.with-dimension{border-bottom-right-radius:0!important;border-right:0!important;border-top-right-radius:0!important}.online-chat-root .like-input,.online-chat-root button,.online-chat-root input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]),.online-chat-root select,.online-chat-root textarea{line-height:1.25em!important}.online-chat-root .date-input>*{padding-left:.2em!important;padding-right:.2em!important}.online-chat-root .date-input>:first-child{padding-left:0!important}.online-chat-root .date-input>:last-child{padding-right:0!important}.online-chat-root .chat-form.stepped{border:1px solid #e1e5eb!important;border-radius:1em!important;-webkit-box-shadow:0 0 10px rgba(225,229,235,.7)!important;box-shadow:0 0 10px rgba(225,229,235,.7)!important;overflow:hidden!important}.online-chat-root .chat-form.stepped .like-input,.online-chat-root .chat-form.stepped .like-input:focus,.online-chat-root .chat-form.stepped .like-input:hover,.online-chat-root .chat-form.stepped input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]),.online-chat-root .chat-form.stepped input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]):focus,.online-chat-root .chat-form.stepped input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]):hover,.online-chat-root .chat-form.stepped select,.online-chat-root .chat-form.stepped select:focus,.online-chat-root .chat-form.stepped select:hover,.online-chat-root .chat-form.stepped textarea,.online-chat-root .chat-form.stepped textarea:focus,.online-chat-root .chat-form.stepped textarea:hover{background:#fff!important;border:0!important;border-radius:0!important}.online-chat-root .chat-form.stepped button.continue{border:0!important;border-radius:0!important}.online-chat-root .chat-form.stepped .date-input>*{padding:0!important}.online-chat-root .chat-form.stepped .chat-form-item{border-bottom:1px solid #e1e5eb!important}.online-chat-root .chat-form.stepped .chat-form-item:last-child{border-bottom:0!important}.online-chat-root .chat-form.stepped .chat-form-item .continue-button-wrapper{border-top:1px solid #e1e5eb!important}.online-chat-root .chat-form.stepped select{-webkit-transition:background .1s ease!important;transition:background .1s ease!important}@media(hover:hover){.online-chat-root .chat-form.stepped select:hover{background:#f9f9f9!important}}.online-chat-root .chat-form.full .chat-form-item{margin-bottom:1em!important}.online-chat-root .chat-form .required .like-input,.online-chat-root .chat-form .required input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=button]):not([type=submit]),.online-chat-root .chat-form .required select,.online-chat-root .chat-form .required textarea{padding-right:2em!important}.online-chat-root .input-items>label{display:block!important;margin-top:1.05em!important}.online-chat-root .input-items>label>input{margin-right:1em!important;width:1em!important}.online-chat-root input::-webkit-input-placeholder{white-space:nowrap!important}.online-chat-root input::-moz-placeholder{white-space:nowrap!important}.online-chat-root input:-ms-input-placeholder{white-space:nowrap!important}.online-chat-root input::-ms-input-placeholder{white-space:nowrap!important}.online-chat-root input::placeholder{white-space:nowrap!important}.online-chat-root select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;outline:none!important}.online-chat-root textarea{resize:none!important}.online-chat-root input::-webkit-inner-spin-button,.online-chat-root input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.online-chat-root input[type=number]{-moz-appearance:textfield}.online-chat-root .absolute-full-size{bottom:0!important;left:0!important;position:absolute!important;right:0!important;top:0!important}.online-chat-root .relative{position:relative!important}.online-chat-root .clear{clear:both!important}.online-chat-root .float-right{float:right!important}.online-chat-root .text-muted{color:#818ea3!important}.online-chat-root .text-red{color:#e74c3c!important}.online-chat-root .text-white{color:#fff!important}.online-chat-root .lh-primary{line-height:1.35em!important}.online-chat-root .lh-1{line-height:1em!important}.online-chat-root .text-center{text-align:center!important}.online-chat-root .text-right{text-align:right!important}.online-chat-root .text-left{text-align:left!important}.online-chat-root h2,.online-chat-root h3{line-height:1.5em!important}.online-chat-root .text-truncate{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.online-chat-root .font-size-small{font-size:.8em!important}.online-chat-root h1,.online-chat-root h2,.online-chat-root h3,.online-chat-root h4,.online-chat-root h5,.online-chat-root h6{font-weight:400!important}.online-chat-root .font-weight-bold{font-weight:700!important}.online-chat-root .text-nowrap{white-space:nowrap!important}.online-chat-root p:first-child{margin-top:0!important}.online-chat-root p:last-child{margin-bottom:0!important}.online-chat-root .pb-1{padding-bottom:.25rem!important}.online-chat-root .pb-2{padding-bottom:.5rem!important;padding-bottom:1rem!important;padding-bottom:1.5rem!important}.online-chat-root .btn,.online-chat-root button,.online-chat-root input[type=submit]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff!important;border-radius:.75em;color:#595959!important;font-family:inherit!important;font-size:1em!important;margin:0!important;padding:1.05em 1em!important;position:relative!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.online-chat-root .btn:not(.mobile):active:not(.primary):not(.color):not(.inverse),.online-chat-root .btn:not(.mobile):focus:not(.primary):not(.color):not(.inverse),.online-chat-root .btn:not(.mobile):hover:not(.primary):not(.color):not(.inverse),.online-chat-root button:not(.mobile):active:not(.primary):not(.color):not(.inverse),.online-chat-root button:not(.mobile):focus:not(.primary):not(.color):not(.inverse),.online-chat-root button:not(.mobile):hover:not(.primary):not(.color):not(.inverse),.online-chat-root input[type=submit]:not(.mobile):active:not(.primary):not(.color):not(.inverse),.online-chat-root input[type=submit]:not(.mobile):focus:not(.primary):not(.color):not(.inverse),.online-chat-root input[type=submit]:not(.mobile):hover:not(.primary):not(.color):not(.inverse){background:#fff!important;color:#595959!important}.online-chat-root .btn,.online-chat-root .btn *,.online-chat-root button,.online-chat-root button *,.online-chat-root input[type=submit],.online-chat-root input[type=submit] *{cursor:pointer!important}@media(hover:hover){.online-chat-root .btn:hover,.online-chat-root button:hover,.online-chat-root input[type=submit]:hover{opacity:.9!important}.online-chat-root .btn:hover:not(.primary):not(.color):not(.inverse),.online-chat-root button:hover:not(.primary):not(.color):not(.inverse),.online-chat-root input[type=submit]:hover:not(.primary):not(.color):not(.inverse){opacity:1!important}.online-chat-root .btn:hover.primary.inverse,.online-chat-root button:hover.primary.inverse,.online-chat-root input[type=submit]:hover.primary.inverse{opacity:1!important}}.online-chat-root .btn[disabled],.online-chat-root button[disabled],.online-chat-root input[type=submit][disabled]{cursor:not-allowed!important;opacity:.7!important;pointer-events:none!important}.online-chat-root .btn[disabled] *,.online-chat-root button[disabled] *,.online-chat-root input[type=submit][disabled] *{pointer-events:none!important}.online-chat-root .btn[disabled].primary.inverse,.online-chat-root button[disabled].primary.inverse,.online-chat-root input[type=submit][disabled].primary.inverse{color:#818ea3!important}.online-chat-root .btn.load>*,.online-chat-root button.load>*,.online-chat-root input[type=submit].load>*{visibility:hidden!important}.online-chat-root .btn.load>.loader,.online-chat-root button.load>.loader,.online-chat-root input[type=submit].load>.loader{visibility:visible!important}.online-chat-root .btn.circle,.online-chat-root button.circle,.online-chat-root input[type=submit].circle{border:0!important;border-radius:50%!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:inline-block!important;font-size:1.2em!important;height:2.5em!important;line-height:0!important;padding:0!important;text-align:center!important;width:2.5em!important}.online-chat-root .btn.red,.online-chat-root button.red,.online-chat-root input[type=submit].red{background:#f44336!important;color:#fff!important}.online-chat-root .btn.red:hover,.online-chat-root button.red:hover,.online-chat-root input[type=submit].red:hover{background:#f55347!important}.online-chat-root .btn.green,.online-chat-root button.green,.online-chat-root input[type=submit].green{background:#00c853!important;color:#fff!important}.online-chat-root .btn.green:hover,.online-chat-root button.green:hover,.online-chat-root input[type=submit].green:hover{background:#00db5b!important}.online-chat-root .d-none{display:none!important}.online-chat-root .d-inline-block{display:inline-block!important}.online-chat-root .d-block{display:block!important}.online-chat-root [style*="display: none"],.online-chat-root div[style*="display: none"]{display:none!important}.online-chat-root .spin{-webkit-animation:online-chat-spin 2s linear infinite!important;animation:online-chat-spin 2s linear infinite!important}@-webkit-keyframes online-chat-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes online-chat-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.online-chat-root .snippet-wrapper{line-height:1!important}.online-chat-root a.link-dashed{border-bottom:1px dashed!important;-webkit-text-decoration:none!important;text-decoration:none!important}@media(hover:hover){.online-chat-root a.link-dashed:hover{border-bottom-color:rgba(0,0,0,0)!important;cursor:pointer!important}}.online-chat-root .circle-border.like-link-light-border{background:-webkit-gradient(linear,left top, left bottom,from(#fff),to(#f3f4f5))!important;background:linear-gradient(180deg,#fff,#f3f4f5)!important;border:none!important;-webkit-box-shadow:0 29px 44px #edeeee!important;box-shadow:0 29px 44px #edeeee!important}.online-chat-root .circle-border.like-link-light-border svg{font-size:.6em!important;-webkit-transform:translateY(-.3em)!important;-ms-transform:translateY(-.3em)!important;transform:translateY(-.3em)!important}.online-chat-root.inline-mode,.online-chat-root.inline-mode .online-chat-components-wrapper,.online-chat-root.inline-mode .online-chat-widget-container,.online-chat-root.inline-mode .online-chat-widget-draggable-wrapper,.online-chat-root.inline-mode>div[data-v-app]{height:100%!important}.online-chat-root.inline-mode .widget-header{cursor:auto!important;cursor:initial!important}.online-chat-root.inline-mode .widget-root{position:relative!important}.online-chat-root .margin-in-chat-block{margin-bottom:2em!important}.online-chat-root .margin-in-chat-block:not(:first-child){margin-top:2em!important}.online-chat-root ul.simple-list li{line-height:1.5!important;padding:0!important}.online-chat-root .overflow-auto{overflow:auto!important}.online-chat-root .overflow-hidden{overflow:hidden!important}.online-chat-root .typo{line-height:1.5em!important;word-spacing:.3em!important}.online-chat-root .typo *{letter-spacing:inherit!important}.online-chat-root .cursor-pointer,.online-chat-root .cursor-pointer *{cursor:pointer!important}.online-chat-root .pointer-events-none{pointer-events:none!important}.online-chat-root .none{display:none!important}.online-chat-root *{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.online-chat-root .widget-content-padding{padding:1.5em 1.5em 0!important}.online-chat-root .widget-content-padding:after{content:" "!important;display:block!important;height:1.5em!important;width:100%!important}.online-chat-root img{max-width:100%!important;overflow:clip!important}.online-chat-root .circle-border{border-radius:50px!important}@media(hover:hover){.online-chat-root a:hover{-webkit-text-decoration:none!important;text-decoration:none!important}}.online-chat-root .z-index{z-index:1999999999!important}.online-chat-root .content-border-radius-bottom,.online-chat-root .content-border-radius-top{overflow:hidden!important}.online-chat-root .opacity05{opacity:.5!important}html.mobile-online-chat-opened,html.mobile-online-chat-opened body{overflow:hidden!important;-webkit-overflow-scrolling:touch!important;min-height:0!important;min-width:1px!important}html.mobile-online-chat-opened body{bottom:0!important;left:0!important;position:fixed!important;right:0!important;top:0!important}html.mobile-online-chat-opened>body>:not(.online-chat-root):not(.online-chat-keep-visible){pointer-events:none!important}html.mobile-online-chat-opened>body.supportOpened>:not(.online-chat-root):not(.online-chat-keep-visible),html.mobile-online-chat-opened>body.supportOpened>:not(.online-chat-root):not(.online-chat-keep-visible) *{-webkit-transition:none!important;transition:none!important;visibility:hidden!important}html.mobile-online-chat-opened>body .online-chat-recaptcha-challenge{z-index:2147483647}@media print{.online-chat-root .trigger,.online-chat-root .widget-root{display:none!important}}',"",{version:3,sources:["webpack://./core-ui/scss/components/cleanslate.scss","webpack://./chat/scss/index.scss","webpack://./chat/scss/flex.scss","webpack://./chat/scss/size.scss","webpack://./chat/scss/transitions.scss","webpack://./chat/scss/forms.scss","webpack://./chat/scss/position.scss","webpack://./chat/scss/colors.scss","webpack://./chat/scss/text.scss","webpack://./chat/scss/buttons.scss","webpack://./chat/scss/variables.scss","webpack://./chat/scss/display.scss","webpack://./chat/scss/animation.scss","webpack://./chat/scss/snippet.scss","webpack://./chat/scss/links.scss","webpack://./chat/scss/fallback.scss","webpack://./chat/scss/inline-mode.scss","webpack://./chat/scss/chat.scss","webpack://./chat/scss/list.scss","webpack://./chat/scss/overflow.scss","webpack://./chat/scss/print.scss"],names:[],mappings:"AAAA;;;;CAAA,CAyBI,sCACE,iCAAA,CAOF,0GAYE,sCAAA,CACA,wCAAA,CACA,+BAAA,CACA,iCAAA,CACA,kCAAA,CAKA,qBAAA,CAFA,yBAAA,CAGA,qBAAA,CACA,oBAAA,CAZA,kCAAA,CAAA,8BAAA,CAAA,sBAAA,CAaA,mBAAA,CA2EA,uCAAA,CAAA,+BAAA,CACA,mCAAA,CAAA,qCAAA,CAAA,6BAAA,CACA,oCAAA,CAAA,4BAAA,CAXA,6CAAA,CAAA,qCAAA,CAhBA,oCAAA,CADA,uCAAA,CAEA,8BAAA,CACA,2BAAA,CACA,iCAAA,CAAA,yBAAA,CACA,uCAAA,CAAA,+BAAA,CArDA,uBAAA,CAuDA,mCAAA,CAAA,2BAAA,CACA,8CAAA,CAAA,sCAAA,CACA,+BAAA,CAAA,uBAAA,CACA,8BAAA,CAAA,sBAAA,CAzDA,gCAAA,CACA,4BAAA,CACA,qBAAA,CACA,2BAAA,CACA,wBAAA,CACA,oBAAA,CACA,6BAAA,CAoDA,8CAAA,CAAA,sCAAA,CAnDA,2BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,qBAAA,CAkDA,gCAAA,CAAA,wBAAA,CAjDA,mBAAA,CACA,+BAAA,CACA,6BAAA,CAGA,+BAAA,CADA,qCAAA,CADA,iCAAA,CAGA,kBAAA,CACA,yBAAA,CACA,wBAAA,CACA,sBAAA,CACA,qBAAA,CACA,mBAAA,CACA,oCAAA,CACA,0BAAA,CAkCA,4BAAA,CACA,4BAAA,CAlCA,mBAAA,CAoCA,kCAAA,CAAA,0BAAA,CACA,4CAAA,CAAA,oCAAA,CApCA,yBAAA,CACA,sBAAA,CACA,oBAAA,CACA,2BAAA,CACA,4BAAA,CACA,iCAAA,CACA,uBAAA,CAgCA,0BAAA,CA/BA,6BAAA,CACA,kBAAA,CAgCA,gCAAA,CAAA,wBAAA,CACA,0CAAA,CAAA,kCAAA,CACA,sCAAA,CAAA,8BAAA,CAHA,2CAAA,CAAA,mCAAA,CA9BA,6BAAA,CACA,iCAAA,CACA,4BAAA,CACA,4BAAA,CACA,oBAAA,CA8BA,2BAAA,CA7BA,6BAAA,CACA,sBAAA,CAkCA,oCAAA,CAIA,uCAAA,CAAA,sCAAA,CAAA,oCAAA,CAAA,4BAAA,CADA,mCAAA,CAAA,2BAAA,CAFA,6BAAA,CACA,qCAAA,CAIA,yCAAA,CACA,0CAAA,CAAA,kCAAA,CAEA,kCAAA,CA/GF,wFAYE,sCAAA,CACA,wCAAA,CACA,+BAAA,CACA,iCAAA,CACA,kCAAA,CAKA,qBAAA,CAFA,yBAAA,CAGA,qBAAA,CACA,oBAAA,CAZA,sBAAA,CAaA,mBAAA,CA2EA,+BAAA,CACA,6BAAA,CACA,4BAAA,CAXA,qCAAA,CAhBA,oCAAA,CADA,uCAAA,CAEA,8BAAA,CACA,2BAAA,CACA,yBAAA,CACA,+BAAA,CArDA,uBAAA,CAuDA,gCAAA,CAAA,2BAAA,CACA,2CAAA,CAAA,sCAAA,CACA,4BAAA,CAAA,uBAAA,CACA,2BAAA,CAAA,sBAAA,CAzDA,gCAAA,CACA,4BAAA,CACA,qBAAA,CACA,2BAAA,CACA,wBAAA,CACA,oBAAA,CACA,6BAAA,CAoDA,sCAAA,CAnDA,2BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,qBAAA,CAkDA,wBAAA,CAjDA,mBAAA,CACA,+BAAA,CACA,6BAAA,CAGA,+BAAA,CADA,qCAAA,CADA,iCAAA,CAGA,kBAAA,CACA,yBAAA,CACA,wBAAA,CACA,sBAAA,CACA,qBAAA,CACA,mBAAA,CACA,oCAAA,CACA,0BAAA,CAkCA,4BAAA,CACA,4BAAA,CAlCA,mBAAA,CAoCA,0BAAA,CACA,oCAAA,CApCA,yBAAA,CACA,sBAAA,CACA,oBAAA,CACA,2BAAA,CACA,4BAAA,CACA,iCAAA,CACA,uBAAA,CAgCA,0BAAA,CA/BA,6BAAA,CACA,kBAAA,CAgCA,wBAAA,CACA,kCAAA,CACA,8BAAA,CAHA,wCAAA,CAAA,mCAAA,CA9BA,6BAAA,CACA,iCAAA,CACA,4BAAA,CACA,4BAAA,CACA,oBAAA,CA8BA,2BAAA,CA7BA,6BAAA,CACA,sBAAA,CAkCA,oCAAA,CAIA,4BAAA,CADA,2BAAA,CAFA,kCAAA,CAAA,6BAAA,CACA,qCAAA,CAIA,yCAAA,CACA,uCAAA,CAAA,kCAAA,CAEA,kCAAA,CA/GF,gGAYE,sCAAA,CACA,wCAAA,CACA,+BAAA,CACA,iCAAA,CACA,kCAAA,CAKA,qBAAA,CAFA,yBAAA,CAGA,qBAAA,CACA,oBAAA,CAZA,0BAAA,CAAA,sBAAA,CAaA,mBAAA,CA2EA,oCAAA,CAAA,+BAAA,CACA,gCAAA,CAAA,6BAAA,CACA,qCAAA,CAAA,4BAAA,CAXA,qCAAA,CAhBA,oCAAA,CADA,uCAAA,CAEA,8BAAA,CACA,2BAAA,CACA,yBAAA,CACA,+BAAA,CArDA,uBAAA,CAuDA,2BAAA,CACA,sCAAA,CACA,uBAAA,CACA,sBAAA,CAzDA,gCAAA,CACA,4BAAA,CACA,qBAAA,CACA,2BAAA,CACA,wBAAA,CACA,oBAAA,CACA,6BAAA,CAoDA,sCAAA,CAnDA,2BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,qBAAA,CAkDA,4BAAA,CAAA,wBAAA,CAjDA,mBAAA,CACA,+BAAA,CACA,6BAAA,CAGA,+BAAA,CADA,qCAAA,CADA,iCAAA,CAGA,kBAAA,CACA,yBAAA,CACA,wBAAA,CACA,sBAAA,CACA,qBAAA,CACA,mBAAA,CACA,oCAAA,CACA,0BAAA,CAkCA,4BAAA,CACA,4BAAA,CAlCA,mBAAA,CAoCA,0BAAA,CACA,oCAAA,CApCA,yBAAA,CACA,sBAAA,CACA,oBAAA,CACA,2BAAA,CACA,4BAAA,CACA,iCAAA,CACA,uBAAA,CAgCA,0BAAA,CA/BA,6BAAA,CACA,kBAAA,CAgCA,4BAAA,CAAA,wBAAA,CACA,sCAAA,CAAA,kCAAA,CACA,8BAAA,CAHA,uCAAA,CAAA,mCAAA,CA9BA,6BAAA,CACA,iCAAA,CACA,4BAAA,CACA,4BAAA,CACA,oBAAA,CA8BA,2BAAA,CA7BA,6BAAA,CACA,sBAAA,CAkCA,oCAAA,CAIA,gCAAA,CAAA,4BAAA,CADA,+BAAA,CAAA,2BAAA,CAFA,iCAAA,CAAA,6BAAA,CACA,qCAAA,CAIA,yCAAA,CACA,sCAAA,CAAA,kCAAA,CAEA,kCAAA,CA/GF,kGAYE,sCAAA,CACA,wCAAA,CACA,+BAAA,CACA,iCAAA,CACA,kCAAA,CAKA,qBAAA,CAFA,yBAAA,CAGA,qBAAA,CACA,oBAAA,CAZA,0BAAA,CAAA,sBAAA,CAaA,mBAAA,CA2EA,oCAAA,CAAA,+BAAA,CACA,gCAAA,CAAA,6BAAA,CACA,qCAAA,CAAA,4BAAA,CAXA,qCAAA,CAhBA,oCAAA,CADA,uCAAA,CAEA,8BAAA,CACA,2BAAA,CACA,yBAAA,CACA,+BAAA,CArDA,uBAAA,CAuDA,2BAAA,CACA,sCAAA,CACA,uBAAA,CACA,sBAAA,CAzDA,gCAAA,CACA,4BAAA,CACA,qBAAA,CACA,2BAAA,CACA,wBAAA,CACA,oBAAA,CACA,6BAAA,CAoDA,sCAAA,CAnDA,2BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,qBAAA,CAkDA,4BAAA,CAAA,wBAAA,CAjDA,mBAAA,CACA,+BAAA,CACA,6BAAA,CAGA,+BAAA,CADA,qCAAA,CADA,iCAAA,CAGA,kBAAA,CACA,yBAAA,CACA,wBAAA,CACA,sBAAA,CACA,qBAAA,CACA,mBAAA,CACA,oCAAA,CACA,0BAAA,CAkCA,4BAAA,CACA,4BAAA,CAlCA,mBAAA,CAoCA,0BAAA,CACA,oCAAA,CApCA,yBAAA,CACA,sBAAA,CACA,oBAAA,CACA,2BAAA,CACA,4BAAA,CACA,iCAAA,CACA,uBAAA,CAgCA,0BAAA,CA/BA,6BAAA,CACA,kBAAA,CAgCA,4BAAA,CAAA,wBAAA,CACA,sCAAA,CAAA,kCAAA,CACA,8BAAA,CAHA,uCAAA,CAAA,mCAAA,CA9BA,6BAAA,CACA,iCAAA,CACA,4BAAA,CACA,4BAAA,CACA,oBAAA,CA8BA,2BAAA,CA7BA,6BAAA,CACA,sBAAA,CAkCA,oCAAA,CAIA,gCAAA,CAAA,4BAAA,CADA,+BAAA,CAAA,2BAAA,CAFA,iCAAA,CAAA,6BAAA,CACA,qCAAA,CAIA,yCAAA,CACA,sCAAA,CAAA,kCAAA,CAEA,kCAAA,CA/GF,m7BAYE,sCAAA,CACA,wCAAA,CACA,+BAAA,CACA,iCAAA,CACA,kCAAA,CAKA,qBAAA,CAFA,yBAAA,CAGA,qBAAA,CACA,oBAAA,CAZA,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CAAA,sBAAA,CAaA,mBAAA,CA2EA,uCAAA,CAAA,oCAAA,CAAA,+BAAA,CACA,mCAAA,CAAA,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CACA,oCAAA,CAAA,qCAAA,CAAA,4BAAA,CAXA,6CAAA,CAAA,qCAAA,CAhBA,oCAAA,CADA,uCAAA,CAEA,8BAAA,CACA,8BAAA,CAAA,2BAAA,CACA,iCAAA,CAAA,yBAAA,CACA,uCAAA,CAAA,+BAAA,CArDA,uBAAA,CAuDA,mCAAA,CAAA,gCAAA,CAAA,2BAAA,CACA,8CAAA,CAAA,2CAAA,CAAA,sCAAA,CACA,+BAAA,CAAA,4BAAA,CAAA,uBAAA,CACA,8BAAA,CAAA,2BAAA,CAAA,sBAAA,CAzDA,gCAAA,CACA,4BAAA,CACA,qBAAA,CACA,2BAAA,CACA,wBAAA,CACA,oBAAA,CACA,6BAAA,CAoDA,8CAAA,CAAA,sCAAA,CAnDA,2BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,qBAAA,CAkDA,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CAjDA,mBAAA,CACA,+BAAA,CACA,6BAAA,CAGA,+BAAA,CADA,qCAAA,CADA,iCAAA,CAGA,kBAAA,CACA,yBAAA,CACA,wBAAA,CACA,sBAAA,CACA,qBAAA,CACA,mBAAA,CACA,oCAAA,CACA,0BAAA,CAkCA,4BAAA,CACA,4BAAA,CAlCA,mBAAA,CAoCA,kCAAA,CAAA,0BAAA,CACA,4CAAA,CAAA,oCAAA,CApCA,yBAAA,CACA,sBAAA,CACA,oBAAA,CACA,2BAAA,CACA,4BAAA,CACA,iCAAA,CACA,uBAAA,CAgCA,0BAAA,CA/BA,6BAAA,CACA,kBAAA,CAgCA,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CACA,0CAAA,CAAA,sCAAA,CAAA,kCAAA,CACA,sCAAA,CAAA,8BAAA,CAHA,2CAAA,CAAA,mCAAA,CA9BA,6BAAA,CACA,iCAAA,CACA,4BAAA,CACA,4BAAA,CACA,oBAAA,CA8BA,2BAAA,CA7BA,6BAAA,CACA,sBAAA,CAkCA,oCAAA,CAIA,uCAAA,CAAA,sCAAA,CAAA,oCAAA,CAAA,gCAAA,CAAA,4BAAA,CADA,mCAAA,CAAA,+BAAA,CAAA,2BAAA,CAFA,kCAAA,CAAA,iCAAA,CAAA,6BAAA,CACA,qCAAA,CAIA,yCAAA,CACA,0CAAA,CAAA,uCAAA,CAAA,sCAAA,CAAA,kCAAA,CAEA,kCAAA,CAIF,+TAIE,uBAAA,CAGF,6CACE,yBAAA,CAGF,qBACE,wBAAA,CAAA,yBAAA,CAGF,8HACE,yBAAA,CAGF,qBACE,uBAAA,CACA,yBAAA,CAGF,qBACE,yBAAA,CACA,yBAAA,CAGF,qBACE,0BAAA,CACA,yBAAA,CAGF,qBACE,uBAAA,CAGF,qBACE,yBAAA,CAGF,oBACE,sBAAA,CAGF,wBACE,uBAAA,CAGF,wBACE,oCAAA,CAGF,wBACE,iCAAA,CAGF,wBACE,oCAAA,CAGF,qBACE,2BAAA,CAGF,0CACE,4BAAA,CACA,qBAAA,CAIF,0CACE,sBAAA,CAGF,0RACE,oCAAA,CACA,0BAAA,CAGF,kQAEE,kBAAA,CADA,2BACA,CAIF,kDACE,8BAAA,CAIF,qBAEE,8BAAA,CAGF,qBACE,iCAAA,CAGF,gDAEE,gCAAA,CAGF,4GAGE,gCAAA,CAGF,qBACE,2BAAA,CAEA,yBAAA,CACA,wBAAA,CACA,2BAAA,CAGF,yBACE,yBAAA,CAGF,qBACE,2BAAA,CAIF,sBACE,+BAAA,CAGF,oBACE,oBAAA,CACA,2CAAA,CAAA,mCAAA,CAGF,4BACE,oBAAA,CAGF,iPACE,wBAAA,CAGF,8DAOE,oCAAA,CAJA,2BAAA,CAMA,2CAAA,CAAA,mCAAA,CAJA,gDAAA,CACA,yBAAA,CAIA,0CAAA,CAAA,yBAAA,CARA,6BAAA,CADA,2BAAA,CAGA,sCAAA,CAAA,8BAMA,CAIF,yBAEE,0BAAA,CADA,6BACA,CAGF,qCACE,sBAAA,CAIF,2BACE,qCAAA,CACA,yBAAA,CAEA,yBAAA,CADA,qBAAA,CAEA,8BAAA,CAGA,6BAAA,CADA,wBAAA,CAEA,0BAAA,CACA,qBAAA,CAJA,8BAIA,CAGF,4EACE,+BAAA,CAGF,yBAIE,oCAAA,CADA,oBAAA,CADA,6BAAA,CADA,wBAGA,CAGF,+DACE,mDAAA,CACA,0CAAA,CAAA,yBAAA,CAGF,uEACE,yBAAA,CAEA,6BAAA,CACA,yBAAA,CAFA,qBAEA,CAGF,2EACE,kCAAA,CACA,2BAAA,CAIA,0CAAA,CAAA,yBAJA,CAOF,oCACE,4BAAA,CAwBF,iDACE,+BAAA,CAGF,wBACE,kCAAA,CACA,0BAAA,CAGF,qBAGE,kBAAA,CACA,mCAAA,CAHA,uBAAA,CACA,oBAAA,CAGA,sBAAA,CAGF,4BACE,uBAAA,CAGF,uBACE,+BAAA,CACA,oBAAA,CACA,2BAAA,CACA,yBAAA,CAGF,uBACE,2BAAA,CACA,yBAAA,CAIF,2BAGE,sBAAA,CASF,4CACE,uBAAA,CACA,uBAAA,CACA,2BAAA,CACA,iCAAA,CAGF,sBACE,mBAAA,CAGF,sBACE,uBAAA,CAGF,sBACE,kBAAA,CASF,2BACE,uBAAA,CACA,4BAAA,CAIF,sBACE,yBAAA,CAKJ,kBAOE,oBAAA,CCnbF,uBAAA,CDwbE,uBAAA,CACA,6BAAA,CAAA,qBAAA,CAPA,iDAAA,CALA,0BAAA,CAOA,2BAAA,CACA,yBAAA,CAPA,uBAAA,CASA,8BAAA,CC1dF,gCAAA,CADA,yBAAA,CD0dE,sCAAA,CAAA,8BAGA,CC1dF,oBACE,gCAAA,CAGF,0BAEE,uBAAA,CADA,6BACA,CAIA,oGACE,wBAAA,CAAA,yBAAA,CCZJ,mCAOE,qCAAA,CAAA,sCAAA,CAAA,uCAAA,CAAA,mCAAA,CAAA,+BAAA,CANA,qBAMA,CAEF,qCAME,uCAAA,CAAA,sCAAA,CAAA,oCAAA,CAAA,gCAAA,CAAA,4BAAA,CACA,oBAAA,CAGF,+BACE,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CAGF,6CACE,kCAAA,CAAA,oCAAA,CAAA,+BAAA,CAAA,4BAAA,CAGF,kCAgBE,4BAAA,CAAA,0BAAA,CAAA,sBAAA,CAAA,kBAAA,CAWJ,0BACE,6BAAA,CAAA,8BAAA,CAAA,6BAAA,CAAA,sBAAA,CACA,sCAAA,CAGF,4BACE,uCAAA,CAAA,sCAAA,CAAA,oCAAA,CAAA,gCAAA,CAAA,4BAAA,CAGF,+BACE,qCAAA,CAAA,sCAAA,CAAA,uCAAA,CAAA,mCAAA,CAAA,+BAAA,CAGF,oCACE,uCAAA,CAAA,uCAAA,CAAA,4CAAA,CAAA,wCAAA,CAAA,oCAAA,CAGF,uCACE,qCAAA,CAAA,uCAAA,CAAA,+CAAA,CAAA,2CAAA,CAAA,uCAAA,CAGF,6BACE,gCAAA,CAAA,4BAAA,CAAA,wBAAA,CAGF,+BACE,kCAAA,CAAA,8BAAA,CAAA,0BAAA,CAGF,qCACE,wCAAA,CAAA,oCAAA,CAAA,gCAAA,CAGF,6BACE,4BAAA,CAAA,+BAAA,CAAA,2BAAA,CAAA,uBAAA,CAGF,+BACE,4BAAA,CAAA,6BAAA,CAAA,6BAAA,CAAA,qBAAA,CAGF,+BACE,4BAAA,CAAA,6BAAA,CAAA,6BAAA,CAAA,qBAAA,CAGF,iCACE,+BAAA,CAAA,6BAAA,CAAA,uBAAA,CAGF,iCACE,+BAAA,CAAA,6BAAA,CAAA,uBAAA,CAGF,yCACE,gCAAA,CAAA,4CAAA,CAAA,6BAAA,CAAA,oCAAA,CAGF,uCACE,8BAAA,CAAA,0CAAA,CAAA,2BAAA,CAAA,kCAAA,CAGF,0CACE,iCAAA,CAAA,wCAAA,CAAA,8BAAA,CAAA,gCAAA,CAGF,0CACE,kCAAA,CAAA,+CAAA,CAAA,+BAAA,CAAA,uCAAA,CAGF,0CACE,8CAAA,CAAA,kCAAA,CAAA,sCAAA,CAGF,qCACE,iCAAA,CAAA,wCAAA,CAAA,8BAAA,CAAA,gCAAA,CAGF,mCACE,+BAAA,CAAA,sCAAA,CAAA,4BAAA,CAAA,8BAAA,CAGF,sCACE,kCAAA,CAAA,oCAAA,CAAA,+BAAA,CAAA,4BAAA,CAGF,wCACE,oCAAA,CAAA,sCAAA,CAAA,iCAAA,CAAA,8BAAA,CAGF,uCACE,mCAAA,CAAA,qCAAA,CAAA,gCAAA,CAAA,6BAAA,CAGF,uCACE,0CAAA,CAAA,kCAAA,CAAA,kCAAA,CAGF,qCACE,wCAAA,CAAA,gCAAA,CAAA,gCAAA,CAGF,wCACE,sCAAA,CAAA,mCAAA,CAAA,8BAAA,CAGF,yCACE,6CAAA,CAAA,oCAAA,CAAA,qCAAA,CAGF,wCACE,4CAAA,CAAA,uCAAA,CAAA,oCAAA,CAGF,yCACE,uCAAA,CAAA,oCAAA,CAAA,+BAAA,CAGF,mCACE,iCAAA,CAAA,kCAAA,CAAA,yBAAA,CAGF,oCACE,uCAAA,CAAA,mCAAA,CAAA,+BAAA,CAGF,kCACE,qCAAA,CAAA,iCAAA,CAAA,6BAAA,CAGF,qCACE,mCAAA,CAAA,oCAAA,CAAA,2BAAA,CAGF,uCACE,qCAAA,CAAA,sCAAA,CAAA,6BAAA,CAGF,sCACE,oCAAA,CAAA,qCAAA,CAAA,4BAAA,CCzMF,yBACE,qBAAA,CASF,yBACE,oBAAA,CAUF,wBACE,yBAAA,CAGF,wBACE,0BAAA,CAGF,wBACE,wBAAA,CAGF,wBACE,wBAAA,CAIF,wBACE,2BAAA,CAGF,wBACE,0BAAA,CAUF,wBACE,yBAAA,CAUF,wBACE,4BAAA,CASF,wBACE,2BAAA,CAGF,wBACE,2BAAA,CAGF,yBACE,6BAAA,CAWF,wBACE,2BAAA,CAGF,wBACE,4BAAA,CAGF,wBACE,0BAAA,CAGF,uBACE,mBAAA,CC3GF,8OACE,oCAAA,CAAA,4BAAA,CAGF,4NACE,mBAAA,CAOF,gJACE,4CAAA,CAAA,wCAAA,CAAA,oCAAA,CAGF,4EACE,6CAAA,CAAA,yCAAA,CAAA,qCAAA,CAGF,0EACE,yDAAA,CAAA,iDAAA,CAAA,yCAAA,CAAA,uEAAA,CAGF,sJACE,oCAAA,CAAA,gCAAA,CAAA,4BAAA,CAIF,wFACE,yDAAA,CAAA,iDAAA,CAAA,yCAAA,CAAA,uEAAA,CAGF,0EACE,wCAAA,CAAA,gCAAA,CAGF,oEACE,mBAAA,CAGF,2BACE,mCAAA,CAGF,sFACE,2CAAA,CAAA,mCAAA,CACA,0FACE,8DAAA,CAAA,sDAAA,CAAA,8CAAA,CAAA,oEAAA,CAGJ,gFACE,kCAAA,CACA,oFACE,mBAAA,CACA,4CAAA,CAAA,wCAAA,CAAA,oCAAA,CAgBF,4NACE,0DAAA,CAAA,kDAAA,CAAA,0CAAA,CAAA,yEAAA,CAIF,4HACE,oCAAA,CAAA,gCAAA,CAAA,4BAAA,CAKJ,kFACE,mDAAA,CAAA,2CAAA,CAAA,mCAAA,CAAA,2DAAA,CAEF,uCACE,0CAAA,CAAA,sCAAA,CAAA,kCAAA,CAGF,qCACE,2CAAA,CAAA,uCAAA,CAAA,mCAAA,CCtFF,mCACE,kBAAA,CAGF,uCACE,qCAAA,CACA,kCAAA,CACA,6BAAA,CAGF,oCACE,kCAAA,CACA,+BAAA,CACA,0BAAA,CAIA,waACE,yBAAA,CAGA,6BAAA,CAFA,uBAAA,CAMA,2BAAA,CACA,kBAAA,CANA,4BAAA,CAGA,kDAAA,CAAA,0CAAA,CACA,oBAEA,CAUA,wfACE,0BAAA,CAGF,wiBACE,2BAAA,CAGF,wdACE,8BAAA,CAIJ,gPAEE,qCAAA,CAEA,uBAAA,CADA,kCAAA,CAFA,oBAGA,CAGF,oQACE,sCAAA,CAEA,wBAAA,CADA,mCACA,CAKJ,iOACE,4BAAA,CAWA,gCACE,2BAAA,CACA,4BAAA,CAEA,2CACE,wBAAA,CAGF,0CACE,yBAAA,CAMJ,qCAGE,kCAAA,CACA,2BAAA,CACA,0DAAA,CAAA,kDAAA,CAHA,yBAGA,CAIE,42BAGE,yBAAA,CADA,kBAAA,CADA,yBAEA,CAIJ,qDAEE,kBAAA,CADA,yBACA,CAGF,mDACE,mBAAA,CAIF,qDACE,yCAAA,CAEA,gEACE,yBAAA,CAGF,8EACE,sCAAA,CAKJ,4CACE,gDAAA,CAAA,wCAAA,CACA,oBACE,kDACE,4BAAA,CAAA,CAON,kDACE,2BAAA,CAKF,4RACE,2BAAA,CAOJ,qCAEE,uBAAA,CADA,2BACA,CAEA,2CAEE,0BAAA,CADA,mBACA,CAKN,mDACE,4BAAA,CADF,0CACE,4BAAA,CADF,8CACE,4BAAA,CADF,+CACE,4BAAA,CADF,qCACE,4BAAA,CAGF,yBAEE,iCAAA,CAAA,8BAAA,CAAA,yBAAA,CADA,sBACA,CAIF,2BACE,qBAAA,CAGF,sGAGE,uBAAA,CACA,QAAA,CAGF,qCACE,yBAAA,CChMF,sCAKE,kBAAA,CAFA,gBAAA,CAFA,2BAAA,CAGA,iBAAA,CAFA,eAGA,CAGF,4BACE,2BAAA,CAGF,yBACE,oBAAA,CAGF,+BACE,qBAAA,CCjBF,8BACE,uBAAA,CAGF,4BACE,uBAAA,CAGF,8BACE,oBAAA,CCTF,8BACE,4BAAA,CAGF,wBACE,yBAAA,CAGF,+BACE,2BAAA,CAIF,8BACE,0BAAA,CAIF,6BACE,yBAAA,CAIF,0CACE,2BAAA,CAGF,iCAGE,wBAAA,CADA,yBAAA,CADA,gCAAA,CAGA,4BAAA,CAcF,mCACE,wBAAA,CAGF,8HACE,yBAAA,CAGF,oCACE,yBAAA,CAGF,+BACE,4BAAA,CAIA,gCACE,sBAAA,CAGF,+BACE,yBAAA,CAIJ,wBACE,+BAAA,CAGF,wBACE,8BAAA,CAIA,6BAAA,CAIA,+BARA,CC5EF,qFACE,iCAAA,CAAA,8BAAA,CAAA,yBAAA,CAKA,yBAAA,CAKA,mBCKoB,CDTpB,uBAAA,CAFA,6BAAA,CADA,uBAAA,CAIA,kBAAA,CALA,4BAAA,CADA,2BAAA,CAWA,yCAAA,CAAA,iCAAA,CAII,qxBACE,yBAAA,CACA,uBAAA,CAKN,gLACE,wBAAA,CAIF,oBACE,uGACE,oBAAA,CAEA,+NACE,mBAAA,CAIF,uJACE,mBAAA,CAAA,CAKN,mHAGE,4BAAA,CAFA,oBAAA,CACA,6BACA,CAEA,yHACE,6BAAA,CAGF,mKACE,uBAAA,CAMF,0GACE,2BAAA,CACA,4HACE,4BAAA,CAMN,0GAKE,kBAAA,CAJA,2BAAA,CAKA,iCAAA,CAAA,yBAAA,CACA,8BAAA,CAEA,yBAAA,CAPA,sBAAA,CACA,uBAAA,CAOA,mBAAA,CANA,2BAAA,CAIA,qBAEA,CAGF,iGACE,4BAAA,CACA,oBAAA,CAEA,mHACE,4BAAA,CAIJ,uGACE,4BAAA,CACA,oBAAA,CAEA,yHACE,4BAAA,CEhGN,0BACE,sBAAA,CAGF,kCACE,8BAAA,CAGF,2BACE,uBAAA,CAIA,yFACE,sBAAA,CCXJ,wBACE,+DAAA,CAAA,uDAAA,CAIF,oCACE,GACE,8BAAA,CAAA,sBAAA,CAGF,GACE,+BAAA,CAAA,uBAAA,CAAA,CANJ,4BACE,GACE,8BAAA,CAAA,sBAAA,CAGF,GACE,+BAAA,CAAA,uBAAA,CAAA,CCdJ,mCACE,uBAAA,CCDF,gCACE,kCAAA,CACA,sCAAA,CAAA,8BAAA,CAGE,oBADF,sCAGI,2CAAA,CADA,wBACA,CAAA,CCPN,wDAOE,0FAAA,CAAA,yDAAA,CADA,qBAAA,CAEA,gDAAA,CAAA,wCAAA,CAPA,4DACE,wBAAA,CACA,6CAAA,CAAA,yCAAA,CAAA,qCAAA,CCDF,0QACE,qBAAA,CAGF,6CACE,qBAAA,CAAA,wBAAA,CAGF,2CACE,2BAAA,CCXJ,wCAKE,2BAAA,CAJA,0DACE,wBAAA,CCDF,oCACE,yBAAA,CACA,mBAAA,CCHJ,iCACE,uBAAA,CAGF,mCACE,yBAAA,ClBgDA,wBACE,2BAAA,CAEA,2BAAA,CAEA,0BACE,gCAAA,CAIJ,sEACE,wBAAA,CAGF,uCACE,6BAAA,CAGF,wBACE,sBAAA,CAGF,oBACE,mDAAA,CAIF,0CACE,+BAAA,CAGA,gDACE,qBAAA,CAGA,uBAAA,CAFA,sBAAA,CACA,oBACA,CAIJ,sBAEE,wBAAA,CADA,uBACA,CAGF,iCACE,4BAAA,CAGF,oBACE,0BACE,sCAAA,CAAA,8BAAA,CAAA,CAIJ,2BACE,4BAAA,CAIF,6FACE,yBAAA,CAGF,6BACE,oBAAA,CAWF,mEAEE,yBAAA,CACA,0CAAA,CAEA,sBAAA,CADA,uBACA,CAgBF,oCAGE,kBAAA,CACA,gBAAA,CAHA,wBAAA,CAIA,iBAAA,CAHA,eAGA,CAQA,2FACE,6BAAA,CAKA,oNAEE,iCAAA,CAAA,yBAAA,CADA,2BACA,CAKJ,qEACE,kBAAA,CmBhLN,aAEI,0DACE,sBAAA,CAAA",sourceRoot:""}]),t.default=a},9943:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".draggable[data-v-623d6c14]{position:absolute!important}.draggable.fixed[data-v-623d6c14]{position:fixed!important}.draggable.drag-active[data-v-623d6c14]{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.draggable.drag-active.scale-when-drag[data-v-623d6c14]{-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;transform:scale(1.05)!important}.draggable.scale-when-drag[data-v-623d6c14]{-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease!important;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease!important;transition:transform .2s ease,box-shadow .2s ease!important;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease!important}","",{version:3,sources:["webpack://./cabinet/vue/interface/draggableResizable/DraggableResizable.vue"],names:[],mappings:"AACA,4BACI,2BAAA,CAEA,kCACI,wBAAA,CAIJ,wCACI,kCAAA,CAAA,+BAAA,CAAA,8BAAA,CAAA,0BAAA,CAEA,wDACI,uCAAA,CAAA,mCAAA,CAAA,+BAAA,CAIR,4CACI,mFAAA,CAAA,2EAAA,CAAA,2DAAA,CAAA,kHAAA",sourceRoot:""}]),t.default=a},1380:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".n[data-v-20bbf0c9],.s[data-v-20bbf0c9]{cursor:ns-resize!important}.e[data-v-20bbf0c9],.w[data-v-20bbf0c9]{cursor:ew-resize!important}.n.e[data-v-20bbf0c9],.s.w[data-v-20bbf0c9]{cursor:nesw-resize!important}.n.w[data-v-20bbf0c9],.s.e[data-v-20bbf0c9]{cursor:nwse-resize!important}.resize-helper[data-v-20bbf0c9]{position:absolute!important}.resize-helper.active[data-v-20bbf0c9]{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.resize-helper.angle[data-v-20bbf0c9],.resize-helper.n[data-v-20bbf0c9],.resize-helper.s[data-v-20bbf0c9]{height:3px!important}.resize-helper.n[data-v-20bbf0c9],.resize-helper.s[data-v-20bbf0c9]{left:0!important;right:0!important}.resize-helper.e[data-v-20bbf0c9],.resize-helper.w[data-v-20bbf0c9]{bottom:0!important;top:0!important}.resize-helper.angle[data-v-20bbf0c9],.resize-helper.e[data-v-20bbf0c9],.resize-helper.w[data-v-20bbf0c9]{width:3px!important}.resize-helper.n.e[data-v-20bbf0c9],.resize-helper.n.w[data-v-20bbf0c9]{bottom:auto!important}.resize-helper.s.e[data-v-20bbf0c9],.resize-helper.s.w[data-v-20bbf0c9]{top:auto!important}.resize-helper.n[data-v-20bbf0c9]{top:0!important}.resize-helper.s[data-v-20bbf0c9]{bottom:0!important}.resize-helper.e[data-v-20bbf0c9]{left:auto!important;right:0!important}.resize-helper.w[data-v-20bbf0c9]{left:0!important;right:auto!important}","",{version:3,sources:["webpack://./cabinet/vue/interface/draggableResizable/ResizeHelper.vue"],names:[],mappings:"AAEA,wCACI,0BAAA,CAGJ,wCACI,0BAAA,CAGJ,4CACI,4BAAA,CAGJ,4CACI,4BAAA,CAGJ,gCASI,2BAAA,CAJA,uCACI,kCAAA,CAAA,+BAAA,CAAA,8BAAA,CAAA,0BAAA,CAMJ,0GACI,oBAAA,CAGJ,oEACI,gBAAA,CACA,iBAAA,CAGJ,oEAEI,kBAAA,CADA,eACA,CAGJ,0GACI,mBAAA,CAGJ,wEACI,qBAAA,CAGJ,wEACI,kBAAA,CAGJ,kCACI,eAAA,CAIJ,kCACI,kBAAA,CAGJ,kCACI,mBAAA,CACA,iBAAA,CAGJ,kCAEI,gBAAA,CADA,oBACA",sourceRoot:""}]),t.default=a},6996:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,"div.support-widget-not-ready{opacity:0!important}","",{version:3,sources:["webpack://./chat/vue/ChatRootComponent.vue"],names:[],mappings:"AACA,6BACE,mBAAA",sourceRoot:""}]),t.default=a},4242:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".online-chat-root .htmlify img.emoji{height:1.8em!important;margin:.2em!important;vertical-align:middle!important;width:1.8em!important}.online-chat-root .htmlify a:not(.bbcode-link){word-break:break-word!important}.online-chat-root .htmlify.pre{white-space:pre-wrap!important}.online-chat-root .htmlify span[data-copyblock]{background:rgba(0,0,0,.06)!important;border-left:6px solid rgba(0,0,0,.1)!important;border-radius:5px!important;cursor:pointer!important;padding:2px 4px!important}.online-chat-root .htmlify span[data-copyblock]:hover{opacity:.8!important}","",{version:3,sources:["webpack://./chat/vue/misc/ChatHtmlify.vue","webpack://./core-ui/scss/components/copyblock.scss"],names:[],mappings:"AAGI,qCACE,sBAAA,CAGA,qBAAA,CADA,+BAAA,CADA,qBAEA,CAGF,+CACE,+BAAA,CAGF,+BACE,8BAAA,CCfN,gDACE,oCAAA,CACA,8CAAA,CAEA,2BAAA,CACA,wBAAA,CAFA,yBAEA,CAEA,sDACE,oBAAA",sourceRoot:""}]),t.default=a},9658:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".svg-icon[data-v-424f3071]{max-height:100%!important;max-width:100%!important;width:1.25em!important;fill:currentColor!important;color:inherit!important;display:inline-block!important;height:1em!important;vertical-align:-.2em!important}.svg-icon.img[data-v-424f3071]{background-repeat:no-repeat!important;background-size:100% 100%!important;margin:0 auto!important}.svg-icon[data-v-424f3071] *{fill:currentColor!important;cursor:inherit!important}","",{version:3,sources:["webpack://./chat/vue/misc/SvgIcon.vue"],names:[],mappings:"AACA,2BAGE,yBAAA,CADA,wBAAA,CADA,sBAAA,CAGA,2BAAA,CACA,uBAAA,CAGA,8BAAA,CAFA,oBAAA,CACA,8BACA,CAEA,+BAEE,qCAAA,CADA,mCAAA,CAEA,uBAAA,CAGF,6BACE,2BAAA,CACA,wBAAA",sourceRoot:""}]),t.default=a},5201:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".online-chat-root .svg-icon-background-wrapper[data-v-1e7b39ea]>*{margin:0 auto!important}","",{version:3,sources:["webpack://./chat/vue/misc/SvgIconBackgroundWrapper.vue"],names:[],mappings:"AAGY,kEACI,uBAAA",sourceRoot:""}]),t.default=a},7549:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".notification-message-list[data-v-5377ebfa]{overflow:hidden!important}","",{version:3,sources:["webpack://./chat/vue/notification/NotificationMessageList.vue"],names:[],mappings:"AACA,4CACI,yBAAA",sourceRoot:""}]),t.default=a},7878:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".popup-notification[data-v-f69bffda]{border-radius:.5em!important;bottom:1em!important;left:1em!important;padding:1em!important;position:fixed!important;width:300px!important}.device-type-mobile .popup-notification[data-v-f69bffda]{right:1em!important;width:auto!important}.avatar[data-v-f69bffda]{height:2.5em!important;width:2.5em!important}.operator-name[data-v-f69bffda]{opacity:.8!important}.mobile[data-v-f69bffda]{background:hsla(0,0%,100%,.2)!important;border-radius:50%!important;height:2em!important;margin:-.5em -.5em -.5em 0!important;padding:.5em!important;width:2em!important}.popup-notification[data-v-f69bffda] button.primary.inverse{background:rgba(0,0,0,0)!important;border:1px solid!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:inherit!important}","",{version:3,sources:["webpack://./chat/vue/notification/PopupNotification.vue"],names:[],mappings:"AACA,qCAME,4BAAA,CAFA,oBAAA,CADA,kBAAA,CAFA,qBAAA,CACA,wBAAA,CAGA,qBACA,CAGF,yDAEE,mBAAA,CADA,oBACA,CAGF,yBAEE,sBAAA,CADA,qBACA,CAGF,gCACE,oBAAA,CAGF,yBACE,uCAAA,CAIA,2BAAA,CAHA,oBAAA,CAIA,oCAAA,CAFA,sBAAA,CADA,mBAGA,CAIA,4DACE,kCAAA,CACA,0BAAA,CAEA,iCAAA,CAAA,yBAAA,CADA,uBACA",sourceRoot:""}]),t.default=a},4354:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".message-list[data-v-e91d6ee6]{padding:1em!important}","",{version:3,sources:["webpack://./chat/vue/notification/TriggerBubble.vue"],names:[],mappings:"AACA,+BACI,qBAAA",sourceRoot:""}]),t.default=a},432:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".trigger[data-v-2723a748]{position:fixed!important}.trigger.hidden[data-v-2723a748]{opacity:0!important;visibility:hidden!important}","",{version:3,sources:["webpack://./chat/vue/trigger/ChatTrigger.vue"],names:[],mappings:"AACA,0BACE,wBAAA,CAEA,iCAEE,mBAAA,CADA,2BACA",sourceRoot:""}]),t.default=a},9553:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".trigger-classic[data-v-c6b8ba4e]{-webkit-box-shadow:0 0 5px rgba(0,0,0,.2)!important;box-shadow:0 0 5px rgba(0,0,0,.2)!important;padding:1em!important;position:relative!important}.classic-trigger-badge[data-v-c6b8ba4e],.icon[data-v-c6b8ba4e]{font-size:1.5em!important;position:absolute!important;top:.5em!important}.text[data-v-c6b8ba4e]{padding-left:2.4em!important;white-space:nowrap!important}.icon-hidden .text[data-v-c6b8ba4e]{padding-left:0!important}.classic-trigger-badge[data-v-c6b8ba4e]{left:100%!important;margin-left:.3em!important}.classic-trigger-badge[data-v-c6b8ba4e]>*{font-size:.7em!important}.trigger-type.primary-right.secondary-center .classic-dropdown-container[data-v-c6b8ba4e],.trigger-type.primary-right.secondary-top .classic-dropdown-container[data-v-c6b8ba4e]{right:0!important}.trigger-type.primary-right.secondary-bottom .classic-dropdown-container[data-v-c6b8ba4e]{bottom:auto!important;right:100%!important;top:0!important}.trigger-type.primary-right .classic-dropdown-container[data-v-c6b8ba4e]{-webkit-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important;-webkit-transform-origin:top right!important;-ms-transform-origin:top right!important;transform-origin:top right!important}.trigger-type.primary-left.secondary-bottom .classic-dropdown-container[data-v-c6b8ba4e]{bottom:0!important;left:0!important;top:auto!important}.trigger-type.primary-left.secondary-center .classic-dropdown-container[data-v-c6b8ba4e],.trigger-type.primary-left.secondary-top .classic-dropdown-container[data-v-c6b8ba4e]{top:100%!important}.trigger-type.primary-left .classic-dropdown-container[data-v-c6b8ba4e]{-webkit-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important;-webkit-transform-origin:top left!important;-ms-transform-origin:top left!important;transform-origin:top left!important}.trigger-type.secondary-right .classic-trigger-badge[data-v-c6b8ba4e],.trigger-type.secondary-top .classic-trigger-badge[data-v-c6b8ba4e]{left:auto!important;margin-left:0!important;margin-right:.5em!important;right:100%!important}","",{version:3,sources:["webpack://./chat/vue/trigger/ClassicTrigger.vue"],names:[],mappings:"AACA,kCAGI,mDAAA,CAAA,2CAAA,CADA,qBAAA,CADA,2BAEA,CAIJ,+DAEI,yBAAA,CACA,2BAAA,CAFA,kBAEA,CAIJ,uBACI,4BAAA,CACA,4BAAA,CAIF,oCACE,wBAAA,CAIJ,wCAKI,mBAAA,CAEA,0BAAA,CANA,0CACI,wBAAA,CAWI,iLACI,iBAAA,CAKJ,0FAGI,qBAAA,CAFA,oBAAA,CACA,eACA,CAIR,yEAEI,yCAAA,CAAA,qCAAA,CAAA,iCAAA,CADA,4CAAA,CAAA,wCAAA,CAAA,oCACA,CAMA,yFAGI,kBAAA,CAFA,gBAAA,CACA,kBACA,CAKJ,+KACI,kBAAA,CAIR,wEAEI,yCAAA,CAAA,qCAAA,CAAA,iCAAA,CADA,2CAAA,CAAA,uCAAA,CAAA,mCACA,CAKJ,0IAGI,mBAAA,CACA,uBAAA,CAFA,2BAAA,CADA,oBAGA",sourceRoot:""}]),t.default=a},1722:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,'.pulsate[data-v-e8c9343c]:after,.pulsate[data-v-e8c9343c]:before{-webkit-animation:pulse-e8c9343c 1.8s;animation:pulse-e8c9343c 1.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:2px solid var(--trigger-background)!important;border-radius:50%!important;bottom:-20px!important;content:""!important;display:block!important;left:-20px!important;opacity:0;position:absolute!important;right:-20px!important;top:-20px!important}.pulsate[data-v-e8c9343c]:after{-webkit-animation-delay:.5s;animation-delay:.5s;border-width:3px}.is-desktop.pulsate[data-v-e8c9343c]:hover:after,.is-desktop.pulsate[data-v-e8c9343c]:hover:before{-webkit-animation-play-state:paused!important;animation-play-state:paused!important;display:none!important}@-webkit-keyframes pulse-e8c9343c{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.4}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulse-e8c9343c{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.4}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}',"",{version:3,sources:["webpack://./chat/vue/trigger/RoundTrigger.vue"],names:[],mappings:"AACA,iEAaI,qCAAA,CAAA,6BAAA,CACA,0CAAA,CAAA,kCAAA,CACA,wCAAA,CAAA,gCAAA,CAVA,oDAAA,CAMA,2BAAA,CADA,sBAAA,CARA,oBAAA,CACA,uBAAA,CAIA,oBAAA,CAKA,SAAA,CARA,2BAAA,CAIA,qBAAA,CACA,mBAMA,CAGJ,gCACI,2BAAA,CAAA,mBAAA,CACA,gBAAA,CAGJ,mGAEI,6CAAA,CAAA,qCAAA,CACA,sBAAA,CAIJ,kCACI,GAEI,SAAA,CADA,2BAAA,CAAA,mBACA,CAEJ,IACI,UAAA,CAEJ,GAEI,SAAA,CADA,4BAAA,CAAA,oBACA,CAAA,CAVR,0BACI,GAEI,SAAA,CADA,2BAAA,CAAA,mBACA,CAEJ,IACI,UAAA,CAEJ,GAEI,SAAA,CADA,4BAAA,CAAA,oBACA,CAAA",sourceRoot:""}]),t.default=a},8511:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".round-trigger-badge[data-v-27dfd9b6]{font-size:.2em!important;line-height:1em!important;position:absolute!important;right:0!important;top:0!important;z-index:2!important}","",{version:3,sources:["webpack://./chat/vue/trigger/RoundTriggerBadge.vue"],names:[],mappings:"AACA,sCACE,wBAAA,CACA,yBAAA,CACA,2BAAA,CACA,iBAAA,CACA,eAAA,CACA,mBAAA",sourceRoot:""}]),t.default=a},3265:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,'.trigger-round-item[data-v-757831e9]{border-radius:50%!important;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.33)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.33)!important;line-height:100%!important;position:relative!important;text-align:center!important}.trigger-round-item .icon-wrapper[data-v-757831e9]{font-family:arial,"sans-serif"!important;line-height:.7em!important}.trigger-round-item .icon[data-v-757831e9]{font-size:.6em!important}.trigger-round-item img[data-v-757831e9]{border-radius:50%!important;height:100%!important;position:relative!important;width:100%!important;z-index:1!important}',"",{version:3,sources:["webpack://./chat/vue/trigger/RoundTriggerInner.vue"],names:[],mappings:"AACA,qCAGE,2BAAA,CAEA,wDAAA,CAAA,gDAAA,CADA,0BAAA,CAHA,2BAAA,CACA,2BAGA,CAEA,mDAEE,wCAAA,CADA,0BACA,CAGF,2CACE,wBAAA,CAGF,yCACE,2BAAA,CAEA,qBAAA,CAEA,2BAAA,CAHA,oBAAA,CAEA,mBACA",sourceRoot:""}]),t.default=a},7720:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".dropdown-container[data-v-cd46ef5c]{position:absolute!important}.trigger-type.secondary-right .dropdown-container[data-v-cd46ef5c]{right:0!important}.trigger-type.secondary-left .dropdown-container[data-v-cd46ef5c]{left:0!important}.trigger-type.secondary-bottom .dropdown-container[data-v-cd46ef5c]{bottom:0!important}.trigger-type.secondary-center .dropdown-container[data-v-cd46ef5c],.trigger-type.secondary-top .dropdown-container[data-v-cd46ef5c]{top:0!important}.trigger-type.primary-bottom .dropdown-container[data-v-cd46ef5c],.trigger-type.primary-bottom .dropdown-container .inner[data-v-cd46ef5c]{bottom:100%!important}.trigger-type.primary-top .dropdown-container[data-v-cd46ef5c]{top:100%!important}.trigger-type.primary-right .dropdown-container[data-v-cd46ef5c]{right:100%!important}.trigger-type.primary-right .dropdown-container .inner[data-v-cd46ef5c]{right:0!important}.trigger-type.primary-left .dropdown-container[data-v-cd46ef5c]{left:100%!important}.trigger-type.primary-left-right.secondary-bottom .dropdown-container .inner[data-v-cd46ef5c]{bottom:0!important}.trigger-type.primary-top-bottom.secondary-right .dropdown-container .inner[data-v-cd46ef5c]{right:0!important}","",{version:3,sources:["webpack://./chat/vue/trigger/TriggerDropdownContainer.vue"],names:[],mappings:"AACA,qCACI,2BAAA,CAKI,mEACI,iBAAA,CAKJ,kEACI,gBAAA,CAKJ,oEACI,kBAAA,CAKR,qIACE,eAAA,CAMM,2IACI,qBAAA,CAMR,+DACI,kBAAA,CAKJ,iEACI,oBAAA,CAEA,wEACI,iBAAA,CAMR,gEACI,mBAAA,CAMA,8FACI,kBAAA,CAOJ,6FACI,iBAAA",sourceRoot:""}]),t.default=a},5262:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,'.trigger-popup[data-v-1ad6a5a3]{font-size:calc(1em + 1px)!important;position:absolute!important;width:300px!important}.trigger-popup[data-v-1ad6a5a3],.trigger-popup .inner[data-v-1ad6a5a3]{bottom:inherit!important;left:inherit!important;right:inherit!important;top:inherit!important}.trigger-popup .inner[data-v-1ad6a5a3]{border-radius:1em!important;border-style:solid!important;border-width:1px!important;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.1)!important;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)!important;max-width:300px!important;min-width:4em!important;position:absolute!important}.trigger-popup .inner .slot[data-v-1ad6a5a3]{border-radius:inherit!important;overflow:hidden!important}.trigger-popup .inner .close[data-v-1ad6a5a3]{border-radius:50%!important;height:1.5em!important;left:auto!important;line-height:1.5em!important;opacity:0!important;position:absolute!important;right:-.5em!important;text-align:center!important;top:-.5em!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;visibility:hidden!important;width:1.5em!important}.trigger-popup .inner .close.touch[data-v-1ad6a5a3],.trigger-popup .inner:hover .close[data-v-1ad6a5a3]{opacity:1!important;visibility:visible!important}.trigger-type.primary-right .trigger-popup .inner[data-v-1ad6a5a3]{right:0!important}.trigger-type.primary-left.secondary-right .trigger-popup .inner[data-v-1ad6a5a3]{margin-left:1em!important}.trigger-type.primary-left.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-right-style:solid!important;border-right-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;right:100%!important;width:0!important;z-index:0!important}.trigger-type.primary-left.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-right-color:currentColor!important;border-right-style:solid!important;border-right-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-bottom:2px!important;position:absolute!important;right:100%!important;width:0!important;z-index:1!important}.trigger-type.primary-left.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-left.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{right:.8em!important}.trigger-type.primary-left.secondary-top .trigger-popup .inner[data-v-1ad6a5a3]{margin-left:1em!important}.trigger-type.primary-left.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-right-style:solid!important;border-right-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;right:100%!important;width:0!important;z-index:0!important}.trigger-type.primary-left.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-right-color:currentColor!important;border-right-style:solid!important;border-right-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-top:2px!important;position:absolute!important;right:100%!important;width:0!important;z-index:1!important}.trigger-type.primary-left.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-left.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{top:.8em!important}.trigger-type.primary-left.secondary-bottom .trigger-popup .inner[data-v-1ad6a5a3]{margin-left:1em!important}.trigger-type.primary-left.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-right-style:solid!important;border-right-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;right:100%!important;width:0!important;z-index:0!important}.trigger-type.primary-left.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-right-color:currentColor!important;border-right-style:solid!important;border-right-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-bottom:2px!important;position:absolute!important;right:100%!important;width:0!important;z-index:1!important}.trigger-type.primary-left.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-left.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{bottom:.8em!important}.trigger-type.primary-left.secondary-center .trigger-popup .inner[data-v-1ad6a5a3]{margin-left:1em!important}.trigger-type.primary-left.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-right-style:solid!important;border-right-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;right:100%!important;width:0!important;z-index:0!important}.trigger-type.primary-left.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-right-color:currentColor!important;border-right-style:solid!important;border-right-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-top:2px!important;position:absolute!important;right:100%!important;width:0!important;z-index:1!important}.trigger-type.primary-left.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-left.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{top:.8em!important}.trigger-type.primary-right.secondary-left .trigger-popup .inner[data-v-1ad6a5a3]{margin-right:1em!important}.trigger-type.primary-right.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-left-style:solid!important;border-left-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-right.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-left-color:currentColor!important;border-left-style:solid!important;border-left-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;margin-bottom:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-right.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-right.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{left:.8em!important}.trigger-type.primary-right.secondary-top .trigger-popup .inner[data-v-1ad6a5a3]{margin-right:1em!important}.trigger-type.primary-right.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-left-style:solid!important;border-left-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-right.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-left-color:currentColor!important;border-left-style:solid!important;border-left-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;margin-top:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-right.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-right.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{top:.8em!important}.trigger-type.primary-right.secondary-bottom .trigger-popup .inner[data-v-1ad6a5a3]{margin-right:1em!important}.trigger-type.primary-right.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-left-style:solid!important;border-left-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-right.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-left-color:currentColor!important;border-left-style:solid!important;border-left-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;margin-bottom:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-right.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-right.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{bottom:.8em!important}.trigger-type.primary-right.secondary-center .trigger-popup .inner[data-v-1ad6a5a3]{margin-right:1em!important}.trigger-type.primary-right.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom:12px solid rgba(0,0,0,0)!important;border-left-style:solid!important;border-left-width:12px;border-top:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-right.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom:10px solid rgba(0,0,0,0)!important;border-left-color:currentColor!important;border-left-style:solid!important;border-left-width:10px;border-top:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;left:100%!important;margin-top:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-right.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-right.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{top:.8em!important}.trigger-type.primary-top.secondary-left .trigger-popup .inner[data-v-1ad6a5a3]{margin-top:1em!important}.trigger-type.primary-top.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom-style:solid!important;border-bottom-width:12px;border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;top:-12px!important;width:0!important;z-index:0!important}.trigger-type.primary-top.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom-color:currentColor!important;border-bottom-style:solid!important;border-bottom-width:10px;border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-left:2px!important;position:absolute!important;top:-10px!important;width:0!important;z-index:1!important}.trigger-type.primary-top.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-top.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{left:.8em!important}.trigger-type.primary-top.secondary-right .trigger-popup .inner[data-v-1ad6a5a3]{margin-top:1em!important}.trigger-type.primary-top.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom-style:solid!important;border-bottom-width:12px;border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;top:-12px!important;width:0!important;z-index:0!important}.trigger-type.primary-top.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom-color:currentColor!important;border-bottom-style:solid!important;border-bottom-width:10px;border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-right:2px!important;position:absolute!important;top:-10px!important;width:0!important;z-index:1!important}.trigger-type.primary-top.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-top.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{right:.8em!important}.trigger-type.primary-top.secondary-bottom .trigger-popup .inner[data-v-1ad6a5a3]{margin-top:1em!important}.trigger-type.primary-top.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom-style:solid!important;border-bottom-width:12px;border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;top:-12px!important;width:0!important;z-index:0!important}.trigger-type.primary-top.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom-color:currentColor!important;border-bottom-style:solid!important;border-bottom-width:10px;border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-left:2px!important;position:absolute!important;top:-10px!important;width:0!important;z-index:1!important}.trigger-type.primary-top.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-top.secondary-bottom .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{bottom:.8em!important}.trigger-type.primary-top.secondary-center .trigger-popup .inner[data-v-1ad6a5a3]{margin-top:1em!important}.trigger-type.primary-top.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-bottom-style:solid!important;border-bottom-width:12px;border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;position:absolute!important;top:-12px!important;width:0!important;z-index:0!important}.trigger-type.primary-top.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-bottom-color:currentColor!important;border-bottom-style:solid!important;border-bottom-width:10px;border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;content:""!important;height:0!important;margin-left:2px!important;position:absolute!important;top:-10px!important;width:0!important;z-index:1!important}.trigger-type.primary-top.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-top.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{left:.8em!important}.trigger-type.primary-bottom.secondary-left .trigger-popup .inner[data-v-1ad6a5a3]{margin-bottom:1em!important}.trigger-type.primary-bottom.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;border-top-style:solid!important;border-top-width:12px;bottom:-12px!important;content:""!important;height:0!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-bottom.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;border-top-color:currentColor!important;border-top-style:solid!important;border-top-width:10px;bottom:-10px!important;content:""!important;height:0!important;margin-left:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-bottom.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-bottom.secondary-left .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{left:.8em!important}.trigger-type.primary-bottom.secondary-right .trigger-popup .inner[data-v-1ad6a5a3]{margin-bottom:1em!important}.trigger-type.primary-bottom.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;border-top-style:solid!important;border-top-width:12px;bottom:-12px!important;content:""!important;height:0!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-bottom.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;border-top-color:currentColor!important;border-top-style:solid!important;border-top-width:10px;bottom:-10px!important;content:""!important;height:0!important;margin-right:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-bottom.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-bottom.secondary-right .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{right:.8em!important}.trigger-type.primary-bottom.secondary-top .trigger-popup .inner[data-v-1ad6a5a3]{margin-bottom:1em!important}.trigger-type.primary-bottom.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;border-top-style:solid!important;border-top-width:12px;bottom:-12px!important;content:""!important;height:0!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-bottom.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;border-top-color:currentColor!important;border-top-style:solid!important;border-top-width:10px;bottom:-10px!important;content:""!important;height:0!important;margin-left:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-bottom.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-bottom.secondary-top .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{top:.8em!important}.trigger-type.primary-bottom.secondary-center .trigger-popup .inner[data-v-1ad6a5a3]{margin-bottom:1em!important}.trigger-type.primary-bottom.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after{border-left:12px solid rgba(0,0,0,0)!important;border-right:12px solid rgba(0,0,0,0)!important;border-top-style:solid!important;border-top-width:12px;bottom:-12px!important;content:""!important;height:0!important;position:absolute!important;width:0!important;z-index:0!important}.trigger-type.primary-bottom.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{border-left:10px solid rgba(0,0,0,0)!important;border-right:10px solid rgba(0,0,0,0)!important;border-top-color:currentColor!important;border-top-style:solid!important;border-top-width:10px;bottom:-10px!important;content:""!important;height:0!important;margin-left:2px!important;position:absolute!important;width:0!important;z-index:1!important}.trigger-type.primary-bottom.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:after,.trigger-type.primary-bottom.secondary-center .trigger-popup .inner.with-arrow[data-v-1ad6a5a3]:before{left:.8em!important}.trigger-type.primary-right .trigger-popup .inner .close[data-v-1ad6a5a3],.trigger-type.secondary-right .trigger-popup .inner .close[data-v-1ad6a5a3]{left:-.5em!important;right:auto!important}',"",{version:3,sources:["webpack://./chat/vue/trigger/TriggerPopup.vue","webpack://./chat/scss/mixins.scss"],names:[],mappings:"AAMA,gCAGE,mCAAA,CAFA,2BAAA,CACA,qBACA,CAGA,uEAEE,wBAAA,CAEA,sBAAA,CADA,uBAAA,CAFA,qBAGA,CAGF,uCAIE,2BAAA,CAEA,4BAAA,CADA,0BAAA,CAJA,wDAAA,CAAA,gDAAA,CAQA,yBAAA,CAFA,uBAAA,CALA,2BAOA,CAEA,6CACE,+BAAA,CACA,yBAAA,CAGF,8CAWE,2BAAA,CAHA,sBAAA,CALA,mBAAA,CAOA,2BAAA,CALA,mBAAA,CAJA,2BAAA,CACA,qBAAA,CAUA,2BAAA,CARA,mBAAA,CAGA,yCAAA,CAAA,iCAAA,CADA,2BAAA,CAGA,qBAGA,CAGF,wGAEE,mBAAA,CADA,4BACA,CAMJ,mEACE,iBAAA,CASM,kFAQE,yBAAA,CC3EV,mGAoEA,gDAAA,CAEA,kCAAA,CACA,uBAtEgC,CAoEhC,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CA1BE,mBAAA,CAGF,oGA+DA,gDAAA,CAKE,yCAAA,CAHF,kCAAA,CACA,uBDO8D,CCT9D,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAVM,2BAAA,CAQN,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CArBE,mBAYI,CD8DM,uMACI,oBAAA,CAfR,gFAQE,yBAAA,CC3EV,iGAoEA,gDAAA,CAEA,kCAAA,CACA,uBAtEgC,CAoEhC,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CA1BE,mBAAA,CAGF,kGA+DA,gDAAA,CAKE,yCAAA,CAHF,kCAAA,CACA,uBDO8D,CCT9D,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAZM,wBAAA,CAUN,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CArBE,mBAUI,CDgEM,mMACI,kBAAA,CAfR,mFAQE,yBAAA,CC3EV,oGAoEA,gDAAA,CAEA,kCAAA,CACA,uBAtEgC,CAoEhC,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CA1BE,mBAAA,CAGF,qGA+DA,gDAAA,CAKE,yCAAA,CAHF,kCAAA,CACA,uBDO8D,CCT9D,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAVM,2BAAA,CAQN,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CArBE,mBAYI,CD8DM,yMACI,qBAAA,CAfR,mFAQE,yBAAA,CC3EV,oGAoEA,gDAAA,CAEA,kCAAA,CACA,uBAtEgC,CAoEhC,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CA1BE,mBAAA,CAGF,qGA+DA,gDAAA,CAKE,yCAAA,CAHF,kCAAA,CACA,uBDO8D,CCT9D,6CAAA,CA3CA,oBAAA,CAGA,kBAAA,CAZM,wBAAA,CAUN,2BAAA,CAwCA,oBAAA,CAvCA,iBAAA,CArBE,mBAUI,CDgEM,yMACI,kBAAA,CAfR,kFAQE,0BAAA,CC3EV,mGA+EA,gDAAA,CAGA,iCAAA,CADA,sBAhFgC,CA+EhC,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CAnDA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,oGA0EA,gDAAA,CAKE,wCAAA,CAFF,iCAAA,CADA,sBDH8D,CCE9D,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CA3DM,2BAAA,CAQN,2BAAA,CACA,iBAAA,CArBE,mBAYI,CD8DM,uMACI,mBAAA,CAfR,iFAQE,0BAAA,CC3EV,kGA+EA,gDAAA,CAGA,iCAAA,CADA,sBAhFgC,CA+EhC,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CAnDA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,mGA0EA,gDAAA,CAKE,wCAAA,CAFF,iCAAA,CADA,sBDH8D,CCE9D,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CA7DM,wBAAA,CAUN,2BAAA,CACA,iBAAA,CArBE,mBAUI,CDgEM,qMACI,kBAAA,CAfR,oFAQE,0BAAA,CC3EV,qGA+EA,gDAAA,CAGA,iCAAA,CADA,sBAhFgC,CA+EhC,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CAnDA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,sGA0EA,gDAAA,CAKE,wCAAA,CAFF,iCAAA,CADA,sBDH8D,CCE9D,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CA3DM,2BAAA,CAQN,2BAAA,CACA,iBAAA,CArBE,mBAYI,CD8DM,2MACI,qBAAA,CAfR,oFAQE,0BAAA,CC3EV,qGA+EA,gDAAA,CAGA,iCAAA,CADA,sBAhFgC,CA+EhC,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CAnDA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,sGA0EA,gDAAA,CAKE,wCAAA,CAFF,iCAAA,CADA,sBDH8D,CCE9D,6CAAA,CAtDA,oBAAA,CAGA,kBAAA,CAiDA,mBAAA,CA7DM,wBAAA,CAUN,2BAAA,CACA,iBAAA,CArBE,mBAUI,CDgEM,2MACI,kBAAA,CAfR,gFAQE,wBAAA,CC3EV,iGAiDA,mCAAA,CADA,wBA/CgC,CA6ChC,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CA1BE,mBAAA,CAGF,kGA8CE,0CAAA,CAFF,mCAAA,CADA,wBD8B8D,CChC9D,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAjBM,yBAAA,CAeN,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CArBE,mBAKI,CDqEM,mMACI,mBAAA,CAfR,iFAQE,wBAAA,CC3EV,kGAiDA,mCAAA,CADA,wBA/CgC,CA6ChC,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CA1BE,mBAAA,CAGF,mGA8CE,0CAAA,CAFF,mCAAA,CADA,wBD8B8D,CChC9D,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAnBM,0BAAA,CAiBN,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CArBE,mBAGI,CDuEM,qMACI,oBAAA,CAfR,kFAQE,wBAAA,CC3EV,mGAiDA,mCAAA,CADA,wBA/CgC,CA6ChC,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CA1BE,mBAAA,CAGF,oGA8CE,0CAAA,CAFF,mCAAA,CADA,wBD8B8D,CChC9D,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAjBM,yBAAA,CAeN,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CArBE,mBAKI,CDqEM,uMACI,qBAAA,CAfR,kFAQE,wBAAA,CC3EV,mGAiDA,mCAAA,CADA,wBA/CgC,CA6ChC,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CA1BE,mBAAA,CAGF,oGA8CE,0CAAA,CAFF,mCAAA,CADA,wBD8B8D,CChC9D,8CAAA,CACA,+CAAA,CArBA,oBAAA,CAGA,kBAAA,CAjBM,yBAAA,CAeN,2BAAA,CAkBA,mBAAA,CAjBA,iBAAA,CArBE,mBAKI,CDqEM,uMACI,mBAAA,CAfR,mFAQE,2BAAA,CC3EV,oGAyDA,8CAAA,CACA,+CAAA,CAEA,gCAAA,CADA,qBA1DgC,CAuDhC,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,qGAoDA,8CAAA,CACA,+CAAA,CAIE,uCAAA,CAFF,gCAAA,CADA,qBDmB8D,CCtB9D,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAjBM,yBAAA,CAeN,2BAAA,CACA,iBAAA,CArBE,mBAKI,CDqEM,yMACI,mBAAA,CAfR,oFAQE,2BAAA,CC3EV,qGAyDA,8CAAA,CACA,+CAAA,CAEA,gCAAA,CADA,qBA1DgC,CAuDhC,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,sGAoDA,8CAAA,CACA,+CAAA,CAIE,uCAAA,CAFF,gCAAA,CADA,qBDmB8D,CCtB9D,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAnBM,0BAAA,CAiBN,2BAAA,CACA,iBAAA,CArBE,mBAGI,CDuEM,2MACI,oBAAA,CAfR,kFAQE,2BAAA,CC3EV,mGAyDA,8CAAA,CACA,+CAAA,CAEA,gCAAA,CADA,qBA1DgC,CAuDhC,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,oGAoDA,8CAAA,CACA,+CAAA,CAIE,uCAAA,CAFF,gCAAA,CADA,qBDmB8D,CCtB9D,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAjBM,yBAAA,CAeN,2BAAA,CACA,iBAAA,CArBE,mBAKI,CDqEM,uMACI,kBAAA,CAfR,qFAQE,2BAAA,CC3EV,sGAyDA,8CAAA,CACA,+CAAA,CAEA,gCAAA,CADA,qBA1DgC,CAuDhC,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAFA,2BAAA,CACA,iBAAA,CA1BE,mBAAA,CAGF,uGAoDA,8CAAA,CACA,+CAAA,CAIE,uCAAA,CAFF,gCAAA,CADA,qBDmB8D,CCtB9D,sBAAA,CA9BA,oBAAA,CAGA,kBAAA,CAjBM,yBAAA,CAeN,2BAAA,CACA,iBAAA,CArBE,mBAKI,CDqEM,6MACI,mBAAA,CAWd,sJACE,oBAAA,CACA,oBAAA",sourceRoot:""}]),t.default=a},6003:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".badge[data-v-46c5148e]{-webkit-animation:badge-46c5148e 10s infinite;animation:badge-46c5148e 10s infinite;border-radius:50%!important;display:inline-block!important;height:1.588em!important;line-height:1.588em!important;min-width:1.588em!important;text-align:center!important}.primary-left-right .classic-trigger-badge .badge-number[data-v-46c5148e]{-webkit-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important}@-webkit-keyframes badge-46c5148e{50%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}55%{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}60%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes badge-46c5148e{50%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}55%{-webkit-transform:rotateY(1turn);transform:rotateY(1turn)}60%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}}","",{version:3,sources:["webpack://./chat/vue/trigger/TriggerUnreadedCount.vue"],names:[],mappings:"AACA,wBAOI,6CAAA,CAAA,qCAAA,CADA,2BAAA,CADA,8BAAA,CAJA,wBAAA,CACA,6BAAA,CACA,2BAAA,CACA,2BAGA,CAKI,0EACI,yCAAA,CAAA,qCAAA,CAAA,iCAAA,CAKZ,kCAGI,IACI,+BAAA,CAAA,uBAAA,CAEJ,IACI,gCAAA,CAAA,wBAAA,CAEJ,IACI,+BAAA,CAAA,uBAAA,CAAA,CAVR,0BAGI,IACI,+BAAA,CAAA,uBAAA,CAEJ,IACI,gCAAA,CAAA,wBAAA,CAEJ,IACI,+BAAA,CAAA,uBAAA,CAAA",sourceRoot:""}]),t.default=a},7234:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".trigger-menu[data-v-c5749f88],.trigger-menu li[data-v-c5749f88]{margin:0!important}.trigger-menu li[data-v-c5749f88]{font-size:1em!important;list-style:none!important;padding:0!important;-webkit-transition:background .1s ease!important;transition:background .1s ease!important;white-space:normal!important}.trigger-menu li>a[data-v-c5749f88]:last-child{border:none!important}.trigger-menu li .icon[data-v-c5749f88]{font-size:1.2em!important;margin-right:1.17em!important}.trigger-menu li[data-v-c5749f88]>*{padding:1em 1.4em!important}","",{version:3,sources:["webpack://./chat/vue/trigger/menu/DropdownTriggerMenu.vue"],names:[],mappings:"AAIE,iEAFA,kBAQE,CANF,kCAME,uBAAA,CALA,yBAAA,CACA,mBAAA,CAEA,gDAAA,CAAA,wCAAA,CACA,4BACA,CAGE,+CACE,qBAAA,CAIJ,wCACE,yBAAA,CACA,6BAAA,CASF,oCACE,2BAAA",sourceRoot:""}]),t.default=a},5155:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".wrapper[data-v-693ae18e]{background:rgba(0,0,0,.3)!important;bottom:0!important;font-size:calc(1em + 1px)!important;left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:10000000000!important}.wrapper>ul[data-v-693ae18e]{border-top-left-radius:1em!important;border-top-right-radius:1em!important;bottom:0!important;margin:0!important;max-height:100%!important;overflow-y:auto!important;position:absolute!important;width:100%!important}.wrapper>ul>li[data-v-693ae18e]{background:#fff!important;border-top:1px solid #f1f2f7!important;list-style:none!important;margin:0!important;padding:0!important}.wrapper>ul>li[data-v-693ae18e]>*{display:block!important;padding:1em 1.4em!important}.wrapper>ul>li>* .icon[data-v-693ae18e]{font-size:1.3em!important;margin-right:.9em!important}@media(hover:hover){.wrapper>ul>li[data-v-693ae18e]>:hover{background:#f1f2f7!important}}.wrapper>ul>li.devided[data-v-693ae18e]>*{padding-bottom:1.4em!important;padding-top:1.4em!important}","",{version:3,sources:["webpack://./chat/vue/trigger/menu/MobileTriggerMenu.vue"],names:[],mappings:"AACA,0BAEE,mCAAA,CAEA,kBAAA,CAIA,mCAAA,CAHA,gBAAA,CAJA,wBAAA,CAKA,iBAAA,CAHA,eAAA,CAIA,6BACA,CAEA,6BACE,oCAAA,CACA,qCAAA,CAGA,kBAAA,CAFA,kBAAA,CAIA,yBAAA,CACA,yBAAA,CAJA,2BAAA,CAEA,oBAEA,CAEA,gCACE,yBAAA,CAuBA,sCAAA,CAnBA,yBAAA,CADA,kBAAA,CADA,mBAqBA,CAjBA,kCAEE,uBAAA,CADA,2BACA,CAEA,wCAEE,yBAAA,CADA,2BACA,CAGF,oBACE,uCACE,4BAAA,CAAA,CASJ,0CAEE,8BAAA,CADA,2BACA",sourceRoot:""}]),t.default=a},1102:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".trigger-menu[data-v-75f1a4ba]{margin:0!important;position:absolute!important;top:1em!important}.trigger-menu>li[data-v-75f1a4ba]{list-style:none!important;margin:.18em 0 0!important;padding:0!important;-webkit-transition:-webkit-transform .1s linear!important;transition:-webkit-transform .1s linear!important;transition:transform .1s linear!important;transition:transform .1s linear, -webkit-transform .1s linear!important}@media(hover:hover){.trigger-menu>li[data-v-75f1a4ba]:hover{-webkit-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;transform:scale(1.1)!important}.trigger-menu>li:hover .descr[data-v-75f1a4ba]{display:block!important}}.descr[data-v-75f1a4ba]{display:none!important;left:100%!important;margin-left:.5em!important;position:absolute!important}.descr>span[data-v-75f1a4ba]{background:#fff!important;border:1px solid #e1e5eb!important;border-radius:.5em!important;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.13)!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.13)!important;color:#000!important;padding:.5em 1em!important;white-space:nowrap!important}.trigger-type.primary-bottom .trigger-menu[data-v-75f1a4ba],.trigger-type.secondary-bottom .trigger-menu[data-v-75f1a4ba]{bottom:1em!important;top:auto!important}.trigger-type.primary-bottom .trigger-menu>li[data-v-75f1a4ba],.trigger-type.secondary-bottom .trigger-menu>li[data-v-75f1a4ba]{margin-bottom:.18em!important;margin-top:0!important}.trigger-type.primary-top .trigger-menu[data-v-75f1a4ba]{top:0!important}.trigger-type.primary-bottom .trigger-menu[data-v-75f1a4ba]{bottom:0!important}.trigger-type.secondary-right .trigger-menu[data-v-75f1a4ba]{right:100%!important}.trigger-type.primary-left .trigger-menu[data-v-75f1a4ba]{right:0!important}.trigger-type.primary-right .descr[data-v-75f1a4ba],.trigger-type.secondary-right .descr[data-v-75f1a4ba]{left:auto!important;margin-left:0!important;margin-right:.5em!important;right:100%!important}","",{version:3,sources:["webpack://./chat/vue/trigger/menu/RoundTriggerMenu.vue"],names:[],mappings:"AAIA,+BACE,kBAAA,CACA,2BAAA,CACA,iBAAA,CAEA,kCACE,yBAAA,CAIA,0BAAA,CAFA,mBAAA,CAGA,yDAAA,CAAA,iDAAA,CAAA,yCAAA,CAAA,uEAAA,CAEA,oBACE,wCACE,sCAAA,CAAA,kCAAA,CAAA,8BAAA,CAEA,+CACE,uBAAA,CAAA,CASV,wBACE,sBAAA,CAEA,mBAAA,CACA,0BAAA,CAFA,2BAEA,CAEA,6BACE,yBAAA,CACA,kCAAA,CAIA,4BAAA,CACA,wDAAA,CAAA,gDAAA,CAJA,oBAAA,CACA,0BAAA,CACA,4BAEA,CAOA,0HACE,oBAAA,CACA,kBAAA,CAEA,gIAEE,6BAAA,CADA,sBACA,CAMJ,yDACE,eAAA,CAKF,4DACE,kBAAA,CAKF,6DACE,oBAAA,CAKF,0DACE,iBAAA,CAKF,0GACE,mBAAA,CACA,uBAAA,CAEA,2BAAA,CADA,oBACA",sourceRoot:""}]),t.default=a},4799:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,"a.link[data-v-38b8ae17],a.link[data-v-38b8ae17]:hover,a.link[data-v-38b8ae17]:visited{color:inherit!important;-webkit-text-decoration:none!important;text-decoration:none!important}","",{version:3,sources:["webpack://./chat/vue/trigger/menu/TriggerMenuItem.vue"],names:[],mappings:"AAEI,sFAEI,uBAAA,CADA,sCAAA,CAAA,8BACA",sourceRoot:""}]),t.default=a},7601:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".online-chat-widget-container[data-v-4eb501d9]{overflow:hidden!important;-webkit-transition:border-radius .2s ease!important;transition:border-radius .2s ease!important}.touch.online-chat-widget-draggable-wrapper[data-v-4eb501d9]{bottom:0!important;left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:2147483647!important}.touch.online-chat-widget-draggable-wrapper.text-input-focused[data-v-4eb501d9]{height:100%!important;height:-moz-available!important;height:-webkit-fill-available!important;height:stretch!important}.touch.online-chat-widget-draggable-wrapper .online-chat-widget-container[data-v-4eb501d9]{border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.online-chat-widget-draggable-wrapper.stick-to-top>.widget-root[data-v-4eb501d9]{border-top-left-radius:0!important;border-top-right-radius:0!important}.online-chat-widget-draggable-wrapper.stick-to-bottom>.widget-root[data-v-4eb501d9]{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}","",{version:3,sources:["webpack://./chat/vue/widget/WidgetContainer.vue"],names:[],mappings:"AACA,+CAEI,yBAAA,CADA,mDAAA,CAAA,2CACA,CAIJ,6DAGI,kBAAA,CACA,gBAAA,CAHA,wBAAA,CAIA,iBAAA,CAHA,eAAA,CAIA,4BAAA,CAEA,gFAEI,qBAAA,CACA,+BAAA,CACA,uCAAA,CAEA,wBAAA,CAIJ,2FACI,qBAAA,CACA,yBAAA,CACA,iCAAA,CAAA,yBAAA,CAOA,iFACI,kCAAA,CACA,mCAAA,CAKJ,oFACI,qCAAA,CACA,sCAAA",sourceRoot:""}]),t.default=a},23:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".loader[data-v-ad10317e]{font-size:5em!important}","",{version:3,sources:["webpack://./chat/vue/widget/WidgetLoader.vue"],names:[],mappings:"AACA,yBACI,uBAAA",sourceRoot:""}]),t.default=a},6571:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".device-type-desktop .widget-root[data-v-6bf4b5c1]{opacity:.9!important}","",{version:3,sources:["webpack://./chat/vue/widget/WidgetLoaderWrapper.vue"],names:[],mappings:"AACA,mDACI,oBAAA",sourceRoot:""}]),t.default=a},6206:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".round[data-v-43347990]{border-radius:1.5em!important}","",{version:3,sources:["webpack://./chat/vue/widget/form/fields/ChatFormButton.vue"],names:[],mappings:"AACA,wBACI,6BAAA",sourceRoot:""}]),t.default=a},2508:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".operator-avatar[data-v-0a8d4e38]{display:inline-block!important;position:relative!important}.operator-avatar img[data-v-0a8d4e38]{border-radius:30em!important;height:100%!important;line-height:0!important;width:100%!important}.operator-avatar.with-border[data-v-0a8d4e38]{border-radius:30em!important;padding:2px!important}","",{version:3,sources:["webpack://./chat/vue/widget/tabs/chat/OperatorAvatar.vue"],names:[],mappings:"AACA,kCACI,8BAAA,CACA,2BAAA,CAEA,sCACI,4BAAA,CAGA,qBAAA,CAFA,uBAAA,CACA,oBACA,CAGJ,8CAEI,4BAAA,CADA,qBACA",sourceRoot:""}]),t.default=a},8153:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".call-container[data-v-3b1cf3bd]{height:100%!important;position:relative!important;width:100%!important}.call-container[data-v-3b1cf3bd] video{height:100%!important;max-height:100%!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;width:100%!important}.call-container[data-v-3b1cf3bd] .cover video{-o-object-fit:cover!important;object-fit:cover!important}.call-container.fullscreen[data-v-3b1cf3bd]{background:rgba(0,0,0,.8)!important;bottom:0!important;left:0!important;position:fixed!important;right:0!important;top:0!important;z-index:2147483647!important}.call-container.fullscreen[data-v-3b1cf3bd] .text-color{color:#fff!important}html.dark .call-container.fullscreen{background:rgba(0,0,0,.5)!important}.local-video[data-v-3b1cf3bd]{position:absolute!important}.local-video>.video[data-v-3b1cf3bd]{max-height:100%!important;max-width:100%!important}.local-video[data-v-3b1cf3bd] video{border-radius:15px!important}@media(hover:hover)and (pointer:fine){.call-container:hover .controls-wrapper[data-v-3b1cf3bd]{display:block!important}}.controls-wrapper[data-v-3b1cf3bd]{bottom:30px!important;display:none!important;left:0!important;position:absolute!important;right:0!important;text-align:center!important}.controls-wrapper.show[data-v-3b1cf3bd]{display:block!important}.controls-wrapper .controls[data-v-3b1cf3bd]{background:rgba(0,0,0,.5)!important;border-radius:30px!important;display:inline-block!important;padding:15px!important;width:auto!important}.controls-wrapper .controls[data-v-3b1cf3bd] >span{margin:0 5px!important}.config-wrapper[data-v-3b1cf3bd]{background:rgba(0,0,0,.7)!important;bottom:0!important;display:none!important;left:0!important;overflow:auto!important;padding:0 20px!important;position:absolute!important;right:0!important;top:0!important;z-index:1!important}.config-wrapper .dialog[data-v-3b1cf3bd]{background:#fff!important;border-radius:10px!important;color:#000!important;margin:0 auto!important;max-width:500px!important;padding:15px 10px!important;text-align:left!important}.config-wrapper .dialog select[data-v-3b1cf3bd]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#f8f9fa!important;border:0!important;border-radius:10px!important;color:#000!important;outline:none!important;padding:1em!important;width:100%!important}.config-wrapper .dialog select[data-v-3b1cf3bd]:focus{background:#e8e9ec!important}.config-wrapper.show[data-v-3b1cf3bd]{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important}","",{version:3,sources:["webpack://./core-ui/vue/chat/webrtc/WebRtcCall.vue"],names:[],mappings:"AACA,iCAEE,qBAAA,CACA,2BAAA,CAFA,oBAEA,CAEA,uCAKE,qBAAA,CAFA,yBAAA,CADA,wBAAA,CADA,+BAAA,CAAA,4BAAA,CAGA,oBACA,CAGF,8CACE,6BAAA,CAAA,0BAAA,CAGF,4CAME,mCAAA,CAHA,kBAAA,CAEA,gBAAA,CAJA,wBAAA,CAGA,iBAAA,CAFA,eAAA,CAKA,4BAAA,CAEA,wDACE,oBAAA,CAKN,qCACE,mCAAA,CAGF,8BACE,2BAAA,CAEA,qCAEE,yBAAA,CADA,wBACA,CAGF,oCACE,4BAAA,CAKJ,sCAEI,yDACE,uBAAA,CAAA,CAMN,mCAGE,qBAAA,CAFA,sBAAA,CAGA,gBAAA,CAFA,2BAAA,CAGA,iBAAA,CACA,2BAAA,CAEA,wCACE,uBAAA,CAGF,6CAEE,mCAAA,CAEA,4BAAA,CAHA,8BAAA,CAEA,sBAAA,CAEA,oBAAA,CAEA,mDACE,sBAAA,CAKN,iCAOE,mCAAA,CAHA,kBAAA,CAHA,sBAAA,CAIA,gBAAA,CAKA,uBAAA,CAFA,wBAAA,CANA,2BAAA,CAIA,iBAAA,CAHA,eAAA,CAMA,mBACA,CAEA,yCACE,yBAAA,CAEA,4BAAA,CADA,oBAAA,CAGA,uBAAA,CADA,yBAAA,CAEA,2BAAA,CACA,yBAAA,CAEA,gDACE,iCAAA,CAAA,8BAAA,CAAA,yBAAA,CAGA,4BAAA,CACA,kBAAA,CAGA,4BAAA,CAFA,oBAAA,CACA,sBAAA,CAJA,qBAAA,CADA,oBAMA,CAEA,sDACE,4BAAA,CAKN,sCACE,6BAAA,CAAA,8BAAA,CAAA,6BAAA,CAAA,sBAAA,CACA,qCAAA,CAAA,sCAAA,CAAA,uCAAA,CAAA,mCAAA,CAAA,+BAAA",sourceRoot:""}]),t.default=a},4318:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".status[data-v-0de708ee]{opacity:.7}.status-icons[data-v-0de708ee] i{color:inherit!important;font-size:1.5em!important;margin-left:.75em!important;margin-right:.75em!important}","",{version:3,sources:["webpack://./core-ui/vue/chat/webrtc/WebRtcUserDisplay.vue"],names:[],mappings:"AACA,yBACE,UAAA,CAIA,iCACE,uBAAA,CACA,yBAAA,CAEA,2BAAA,CADA,4BACA",sourceRoot:""}]),t.default=a},6888:function(e,t,r){"use strict";r.r(t);var n=r(4252),i=r.n(n),o=r(4692),a=r.n(o)()(i());a.push([e.id,".video-container[data-v-8653b314]{position:relative!important}.icons[data-v-8653b314]{font-size:2em!important;position:absolute!important;text-align:center!important;text-shadow:1px -2px 0 rgba(0,0,0,.55)!important;top:calc(50% - .5em)!important;width:100%!important}.icons[data-v-8653b314]>*{margin:0 .5em!important}","",{version:3,sources:["webpack://./core-ui/vue/chat/webrtc/WebRtcVideo.vue"],names:[],mappings:"AACA,kCACE,2BAAA,CAGF,wBACE,uBAAA,CACA,2BAAA,CAGA,2BAAA,CACA,gDAAA,CAHA,8BAAA,CACA,oBAEA,CAEA,0BACE,uBAAA",sourceRoot:""}]),t.default=a},2327:function(e,t,r){"use strict";r.d(t,{Zw:function(){return a},h8:function(){return o}});var n=r(923),i=r(3905);const o=[{id:n.Mr,label:"Выпадающий список",iconColorAsTextAvailable:!0},{id:n.Bt,label:"Круглое"},{id:n.vo,label:"Мобильное"}],a=[{id:n.Dm,label:"Круглый",isShowTitle:!0,isTitleCanBeDisabled:!0,hasIcon:!0,isShowPosition:!0,isCanPrimaryOffset:!0,availableMenuType:{[i.ue]:[n.Bt,n.Mr],[i.c3]:[n.vo,n.Bt,n.Mr],[i.mn]:[n.vo,n.Bt,n.Mr]}},{id:n.J7,label:"Текст",isShowTitle:!0,hasIcon:!0,isTitleCanBeDisabled:!1,isIconCanBeDisabled:!0,isCanPrimaryOffset:!0,isShowPosition:!0,availableMenuType:{[i.ue]:[n.Mr],[i.c3]:[n.Mr,n.vo],[i.mn]:[n.vo,n.Mr]}},{id:n.S9,label:"Своё изображение",isShowTitle:!0,isTitleCanBeDisabled:!0,isShowPosition:!0,isCanPrimaryOffset:!0,availableMenuType:{[i.ue]:[n.Bt,n.Mr],[i.c3]:[n.Bt,n.Mr,n.vo],[i.mn]:[n.vo,n.Bt,n.Mr]}},{id:n.Rc,label:"Спрятать ярлык (будете использовать API)",isShowPosition:!0,isCanPrimaryOffset:!0,availableMenuType:{}},{id:n.V5,label:"Не загружать модуль",availableMenuType:{}}],s=[{id:i.ue,label:"ПК",icon:"desktop"},{id:i.mn,label:"Смартфон",icon:"mobile"},{id:i.c3,label:"Планшет",icon:"tablet"}];for(let e of s)for(let t of a)t.availableMenuType[e.id]||(t.availableMenuType[e.id]=[])},647:function(e,t,r){"use strict";r.d(t,{B:function(){return i},R:function(){return n}});const n=new(r(8808).A),i="clientFieldChanged"},9210:function(e,t,r){"use strict";r.d(t,{BV:function(){return u},U$:function(){return c},Yg:function(){return s},bY:function(){return o},gn:function(){return l},nv:function(){return a}});let n="static.me-talk.ru",i="static.me-talk.ru";-1==n.indexOf(".")&&(n=i);const o="https://"+n,a="https://widget.me-talk.ru",s="OnlineChatConfigQueue",l="/cabinet/assets/images/chat/bot.png";function u(e){return e.split("//"+i).join("//"+n)}function c(){return n!=i}},6141:function(e,t,r){"use strict";r.d(t,{BJ:function(){return g},Df:function(){return i},E5:function(){return b},Gw:function(){return A},Jg:function(){return o},Ld:function(){return s},Nl:function(){return u},OH:function(){return _},PD:function(){return n},Q6:function(){return c},UK:function(){return a},Xk:function(){return k},er:function(){return l},f3:function(){return C},gA:function(){return v},k:function(){return d},kc:function(){return w},l_:function(){return f},nj:function(){return p},pV:function(){return h},rC:function(){return y},tG:function(){return B},tp:function(){return E},zw:function(){return m}});const n="supportOnlineTalkID",i="operatorInChatSelectedManualy",o="clientCaptchaSolved",a="contactsInChatProvided",s="questionCategory",l="formBeforeChatStart",u="formAfterChatStart",c="leadGen",d="questionCategory",A="sendMessageByClient",p="openWidget",h="mouseMoveOnWidgetInnerRoot",m="%block%",f="%html%",g=f+m,C="offlineForm",v="byApi",b="form",y="online-chat-root",_="online-chat-inline-component",w="inline-mode",E="inherit",k="expand",B="classic"},6121:function(e,t){"use strict";var r;t.A={START:"Старт",ERROR:"Ошибка",TRY_TO_REFRESH_PAGE:"Попробуйте обновить страницу",SEND_MESSAGE:"Отправить сообщение",OPERATOR:"Оператор",SEARCH:"Поиск",UPLOAD_FILE:"Загрузить файл",UPLOAD_FILE_ERROR:"Ошибка загрузки файла",UPLOAD_FILE_SIZE_ERROR:"Размер файла превышает допустимые значения в %s мегабайт",CONTINUE:"Продолжить",INTRODUCE_YOURSELF:"Представьтесь, пожалуйста:",OPERATOR_NOT_ONLINE:"Оператор сейчас не в сети",SELECT_OPERATORS_GROUP_FOR_CONVERSTATION:"Выберите отдел",SELECT_OPERATOR_FOR_CONVERSATION:"Выберите оператора",FILE_N:"Файл %d",FILE_UPLOAD_EXTENSION:"Загрузите ваш файл в формате %s",CHAT_PROVIDED_BY:"Чат предоставлен",TYPING_ANSWER:"Печатает сообщение...",REQUEST_ERROR:"Ошибка при получении данных от сервера",ATTACH_FILES:"Загрузить файл",FILE_TYPES:"Типы файлов",SYSTEM_MESSAGE:"Системное сообщение",CANCEL:"Отмена",REFRESH:"Обновить",CLOSE:"Закрыть",HIDE:"Скрыть",REPLY:"Ответить",ANSWER:"Ответ",DEFAULT_COBROWSE_POINTER:"Обратите внимание сюда",CHANGE_OPERATOR:(r="сменить оператора",r.charAt(0).toUpperCase()+r.slice(1)),LOAD_MORE:"Загрузить ещё",REVIEWS_LOADING:"Отзывы загружаются...",SELECT_ACTION:"Выберите действие",SAVE_CHAT:"Сохранить чат",CLEAR_CHAT:"Удалить историю переписки",CLEAR_CHAT_CONFIRMATION:"Вы уверерны, что хотите удалить историю переписки?",ENTER_YOUR_EMAIL:"Укажите Ваш Email",SEND:"Отправить",ASK_QUESTION:"Задать вопрос",BACK:"Назад",MORE_D:"еще %d",FORWARD:"Вперёд",OUR_VISITORS_RATE_1:"Наши посетители оставили уже %d отзыв.",OUR_VISITORS_RATE_2:"Наши посетители оставили уже %d отзыва.",OUR_VISITORS_RATE_3:"Наши посетители оставили уже %d отзывов.",NO_RATES_NOW:"Пока что наши посетители не оставили ни одного отзыва.",BE_FIRST:"Вы можете %sстать первым%s!",ENTER_PAYMENT_SUM:"Введите сумму платежа",PAYMENT_SUM:"Сумма платежа",EVENT_RECEIVE_AUTO_MESSAGE:"Посетитель получил автоприветствие",EVENT_OPERATOR_SEND_TAB:"Оператор отправил вкладку",EVENT_SHOW_FORM_BEFORE_DIALOG:"Отображена форма контактов перед диалогом",EVENT_FILL_FORM_BEFORE_DIALOG:"Заполнена форма контактов перед диалогом",EVENT_SHOW_FORM_AFTER_DIALOG_START:"Запрос контактов во время диалога",EVENT_FILL_FORM_AFTER_DIALOG_START:"Заполнена форма контактов после начала диалога",EVENT_CLIENT_INITIATE_DIALOG:"Посетитель инициировал диалог",EVENT_CLIENT_SEND_MESSAGE:"Посетитель отправил сообщение",EVENT_CLIENT_CLICK_ON_WIDGET_BUTTON:"Посетитель кликнул на кнопку виджета",EVENT_CLIENT_ANSWER_TO_OPERATOR:"Оператор инициировал диалог и посетитель ответил на него",EVENT_CLIENT_ANSWER_ON_AUTOMESSAGE:"Посетитель ответил на автоприветствие",EVENT_SEND_TO_OFFLINE_FORM:"Посетитель отправил сообщение в Offline-форму",EVENT_SEND_RATE:"Посетитель отправил отзыв",EVENT_SEND_FORM:"Посетитель заполнил форму [formName]".split("[formName]").join("%s"),EVENT_CLIENT_UPDATE_CONTACTS:"Посетитель обновил контактные данные",MONTH_1:"Январь",MONTH_2:"Февраль",MONTH_3:"Март",MONTH_4:"Апрель",MONTH_5:"Май",MONTH_6:"Июнь",MONTH_7:"Июль",MONTH_8:"Август",MONTH_9:"Сентябрь",MONTH_10:"Октябрь",MONTH_11:"Ноябрь",MONTH_12:"Декабрь",RATE_OUR_WORK:"Оцените нашу работу",NEW_MESSAGE_TO_YOU:"Вам новое сообщение!".split("!").join(""),NEED_EULA:"Требуется согласие на обработку персональных данных",NEED_CAPTCHA:"Подтвердите, что вы не робот",REQUIRED_FOR_FILL:"Обязательно для заполнения",TO_CHAT:"К чату",TODAY:"Сегодня",YESTERDAY:"Вчера",FILES:"Файлы",YOU:"Вы",EMPTY_TEXT:"Пустой текст",READ_MORE:"Читать далее",AVERAGE_RATE:"Средняя оценка",RATE_COUNT:"Количество отзывов",S_FROM_S:"%1$s из %2$s",DAY_1:"Пн",DAY_2:"Вт",DAY_3:"Ср",DAY_4:"Чт",DAY_5:"Пт",DAY_6:"Сб",DAY_7:"Вс",COPY:"Копировать",COPY_SUCCESS:"Скопировано в буфер обмена",COPY_ERROR:"Не удалось скопировать в буфер обмена",NEW_INCOMING_CALL:"Новый входящий звонок",AWAIT_INCOMING_CALL:"Ожидаем звонка оператора",DECLINE:"Отклонить"}},2535:function(e,t,r){"use strict";r.d(t,{$8:function(){return We},$S:function(){return E},$e:function(){return Ge},Aj:function(){return M},B3:function(){return pe},Bb:function(){return y},D9:function(){return le},DP:function(){return h},DU:function(){return I},EA:function(){return je},Ex:function(){return qe},Fc:function(){return j},HM:function(){return se},HO:function(){return B},Hj:function(){return Ke},I_:function(){return ie},J4:function(){return He},Jb:function(){return Oe},Kc:function(){return u},Ku:function(){return _},L7:function(){return G},LG:function(){return re},Lv:function(){return a},M3:function(){return x},Md:function(){return Y},OF:function(){return fe},ON:function(){return n},OX:function(){return g},Ot:function(){return X},P3:function(){return ye},R3:function(){return ae},Rc:function(){return oe},S5:function(){return Re},SE:function(){return xe},Sh:function(){return Fe},TH:function(){return Te},TP:function(){return Pe},TU:function(){return de},Tc:function(){return D},Ti:function(){return Ye},U:function(){return Xe},UA:function(){return Se},UE:function(){return Ne},UI:function(){return be},UQ:function(){return ze},Vm:function(){return w},W9:function(){return O},Wf:function(){return ne},X5:function(){return Ve},Yk:function(){return p},Yr:function(){return _e},Yz:function(){return T},Zf:function(){return te},_8:function(){return L},_J:function(){return H},_m:function(){return q},aA:function(){return l},aV:function(){return $e},ac:function(){return A},bA:function(){return $},bM:function(){return F},cI:function(){return Ue},cL:function(){return Ae},cn:function(){return J},co:function(){return S},cq:function(){return i},dI:function(){return ge},hJ:function(){return Le},i4:function(){return v},iI:function(){return C},in:function(){return b},ju:function(){return N},kn:function(){return ce},lI:function(){return Z},lK:function(){return K},lL:function(){return m},m4:function(){return P},mF:function(){return De},mR:function(){return f},n9:function(){return k},nY:function(){return W},q:function(){return c},qE:function(){return Ce},qV:function(){return d},rG:function(){return ke},tB:function(){return Ie},t_:function(){return z},tc:function(){return Q},tn:function(){return we},vM:function(){return R},vR:function(){return he},vb:function(){return Be},vt:function(){return me},wO:function(){return o},x1:function(){return V},xS:function(){return ve},xu:function(){return ee},y8:function(){return Me},yI:function(){return ue},yg:function(){return Ee},zR:function(){return U},zV:function(){return s}});const n="text",i="int",o="seconds",a="date",s="timeRange",l="newVisit",u="never",c="afterTime",d="newPage",A="regexpMatch",p="regexpNotMatch",h="=",m="!=",f="like",g="not like",C="likeInAnyOrder",v="empty",b="not empty",y=">",_="<",w="beginWith",E="notBeginWith",k="endWith",B="notEndWith",O="closeWidget",x="url",T="previousUrl",S="dayOfWeek",M="timeRange",I="timeUTC",D="date",P="windowWidth",R="windowHeight",F="elementOnPage",L="clickOnElement",N="scrollPX",W="scrollPercentage",G="scrollToElement",j="zero",q="timeFromLastMessage",U="lastMessageSender",H="timeFromLastMessageFromOperator",K="timeFromLastMessageFromClient",z="cc",V="country",$="region",Y="city",X="ip",J="botRunning",Q="dialogOpened",Z="countryCode",ee="city_lang",te="searchKeyword",re="visitStartTime",ne="autoMessageToClientCount",ie="autoMessageToClientCountAtVisit",oe="messagesCountAtVisit",ae="pagesAtVisit",se="clientMessagesCountAtVisit",le="clientMessagesCountAtAllTime",ue="operatorMessagesCountAtVisit",ce="timeFromLastAutoMessageToClient",de="visits",Ae="timeOnPage",pe="testGroup",he="isTargetClient",me="device",fe="newMessageFromClient",ge="newMessageFromOperator",Ce="mouseLeavePage",ve="widgetState",be="colOperatorsOnline",ye="colOperatorsWithStatusOnline",_e="operatorOnline",we="operatorWithStatusOnline",Ee="referer",ke="currentPageTitle",Be="pageVisited",Oe="utm_content",xe="utm_term",Te="sendTextMessageToClient",Se="showSuggests",Me="showTab",Ie="showTriggerMenu",De="destroyWidget",Pe="showOperator",Re="hideOperator",Fe="showOperatorsGroup",Le="hideOperatorsGroup",Ne="setTabVisible",We="setTabInvisible",Ge="showTrigger",je="hideTrigger",qe="runJavascript",Ue="sendToAnalytics",He="sendWebhook",Ke="setTarget",ze="setFlag",Ve="startBot",$e="fireCustomEvent",Ye="opened",Xe="closed"},7288:function(e,t,r){"use strict";r.d(t,{iP:function(){return b},Dr:function(){return C},OE:function(){return a},dU:function(){return l},cZ:function(){return u},dr:function(){return f},_4:function(){return g},RV:function(){return d},rJ:function(){return p},y6:function(){return h},Rz:function(){return A},wJ:function(){return s},Rq:function(){return o},CF:function(){return v},jD:function(){return m},WH:function(){return n},TK:function(){return i},Eh:function(){return c},aG:function(){return y}});const n="text",i="textarea",o="select",a="checkbox",s="radio",l="date",u="datetime",c="time",d="fileshare",A="mobile",p="integer",h="number",m="switch",f="email",g="eulaAgreement",C="captcha",v="stars",b="g-recaptcha-response",y=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","utm_referrer"]},923:function(e,t,r){"use strict";r.d(t,{$R:function(){return O},$u:function(){return j},Ao:function(){return he},Bt:function(){return a},CV:function(){return S},Ct:function(){return u},Dm:function(){return X},E6:function(){return Ae},ED:function(){return U},Er:function(){return v},Fi:function(){return G},Fm:function(){return P},GB:function(){return me},GG:function(){return re},Ie:function(){return q},J7:function(){return J},JR:function(){return T},Jr:function(){return D},Jz:function(){return H},LF:function(){return pe},Mr:function(){return s},N7:function(){return fe},NH:function(){return Ce},Nx:function(){return ue},O$:function(){return ve},PL:function(){return le},QD:function(){return N},Qr:function(){return I},RK:function(){return h},Rc:function(){return Z},Rn:function(){return z},S9:function(){return Q},T6:function(){return w},T9:function(){return Y},V5:function(){return ee},VM:function(){return d},X0:function(){return B},XC:function(){return f},XV:function(){return c},Xh:function(){return o},Zs:function(){return M},Zw:function(){return se},_Q:function(){return A},d:function(){return V},dD:function(){return y},ex:function(){return ae},f2:function(){return g},f_:function(){return k},j6:function(){return te},j8:function(){return W},jt:function(){return be},kQ:function(){return i},m9:function(){return de},nu:function(){return ce},oS:function(){return $},py:function(){return oe},qH:function(){return ne},qT:function(){return ie},qW:function(){return p},rU:function(){return ye},sQ:function(){return b},tR:function(){return ge},tu:function(){return C},uh:function(){return x},vo:function(){return l},wD:function(){return E},xx:function(){return K},yf:function(){return m},zr:function(){return _}});var n=r(431);const i="afterStart",o="beforeStart",a="round",s="dropdown",l="mobile",u="nearTrigger",c="windowCenter",d=275,A=350,p="showMessage",h="inChatHistory",m="afterHeader",f="personalData",g="standartTemplate",C="customTemplate",v="/images/support/noavatar.png",b=0,y=2,_="online",w="onlineBot",E="pmForm",k="keepOnline",B="bot",O="simulation",x="hide",T="html",S="replaceTab",M="bubble",I="notification",D="open",P="afterStart",R="smart",F="random",L="all",N={[F]:{selectRandomOperator:!0,canUseDefaultOperator:!0,canSendTypingNotification:!0,canUseCommonOperatorParams:!0,dontSelectOperatorOnFirstMessage:!1,canForwardToNextOperator:!0,canBalanceByOperatorDialogCount:!1},[R]:{canUseCommonOperatorParams:!0,selectRandomOperator:!1,canUseDefaultOperator:!1,canSendTypingNotification:!1,dontSelectOperatorOnFirstMessage:!0,canForwardToNextOperator:!0,canBalanceByOperatorDialogCount:!0},[L]:{canUseCommonOperatorParams:!0,dontSelectOperatorOnFirstMessage:!0,selectRandomOperator:!1,canUseDefaultOperator:!1,canSendTypingNotification:!1,canForwardToNextOperator:!1,canBalanceByOperatorDialogCount:!1}},W="good",G="bad",j="mouseover",q="click",U="mouseout",H="click",K="top",z="bottom",V="left",$="right",Y="center",X="round",J="classic",Q="image",Z="hidden",ee="disable",te=n.ET,re="tab",ne=n.hJ,ie="vkontakte",oe="facebook",ae="telegram",se="max",le="viber",ue="whatsapp",ce="instagram",de="ok",Ae="javascript",pe="chatBot",he="primary",me="secondary",fe="input",ge="click",Ce="element",ve="textContent",be="attribute",ye="fixedText"},431:function(e,t,r){"use strict";r.d(t,{ET:function(){return n},HT:function(){return u},Iv:function(){return c},_6:function(){return s},_7:function(){return d},dq:function(){return l},hJ:function(){return i},qM:function(){return o},rM:function(){return a}});const n="chat",i="reviews",o="form",a="html",s="payment";function l(e){return[a,s,o].includes(e)}const u="client",c="fixed",d="list"},7633:function(e,t,r){"use strict";r.d(t,{ML:function(){return l},Sh:function(){return n},TC:function(){return s},XJ:function(){return a},Zu:function(){return o},cy:function(){return i}});const n="vkGroup",i="telegram",o="max",a="viber",s="whatsappOfficial";class l{static getById(e){return this.getDictionary()[e]}static getDictionary(){return{[n]:new u,[i]:new c,[a]:new d,[s]:new A}}}class u extends l{get linkSelectors(){return['a[href^="https://vk.com/"]','a[href^="https://vk.me/"]']}}class c extends l{get linkSelectors(){return['a[href^="https://t.me/"]']}}class d extends l{get linkSelectors(){return['a[href^="viber://"]']}}class A extends l{get linkSelectors(){return['a[href*="//wa.me"]','a[href*="//api.whatsapp.com/send"]','a[href*="//web.whatsapp.com/send"]','a[href^="whatsapp://send"]']}}},335:function(e,t,r){"use strict";r.d(t,{ib:function(){return n},mM:function(){return o},yq:function(){return i}});const n=1,i=0,o=-1},5968:function(e,t,r){"use strict";r.d(t,{B8:function(){return o},CS:function(){return m},Kf:function(){return u},Lh:function(){return i},Lo:function(){return s},Mg:function(){return a},Yt:function(){return h},ZB:function(){return c},_v:function(){return l},gI:function(){return A},mi:function(){return p},qV:function(){return d},vC:function(){return n}});const n="show",i="autoMessage",o="tab",a="supportAPI",s="tip",l="sendMessageToOperator",u="openWidgetTab",c="openUrl",d="sendToAnalytics",A="javascript",p="setTargetClient",h="closeWidget",m="startChatBot"},3552:function(e,t,r){"use strict";r.d(t,{Ay:function(){return d}});var n=r(5968),i=r(2786),o=r(2831),a=r(6141),s=r(9024),l=r(8669),u=r(6241),c=r(146);class d{constructor(e){this.message=e||{}}get isDateShowNeeded(){return!(this.previousMessage&&this.previousMessage.dt.toMysqlFormatDate()==this.dt.toMysqlFormatDate()||this.isBlockMessage)}get isFirstMessageOf(){return this.isDiffSender(this.previousMessage)}get isLastMessageOf(){return this.isDiffSender(this.nextMessage)}isDiffSender(e){let t=e?e.rawMessage:null;return!t||this.rawMessage.from!==t.from||this.isHiddenText!=e.isHiddenText||this.isBlockMessage!=e.isBlockMessage}setPreviousMessage(e){return this.previousMessage=e,this}setNextMessage(e){return this.nextMessage=e,this}set text(e){this.message.text=null!=e?e.trim():null}get whoSend(){return this.isFromClient?"client":"operator"}addAttachment(e){let t=this.attachments;t.push(e),this.addParam("attachments",t)}setReplyToMessage(e){return e&&(this.message.replyToMessage=e),this}get knowledgeBaseArticles(){return this.rawMessage.knowledgeBaseArticles?this.rawMessage.knowledgeBaseArticles:[]}get attachments(){let e=this.getParam("attachments",[]);if(Array.isArray(e)||(e=[]),!e.length){e=this.getParam("attach",[]);for(let t of e)t.fileName=t.name}return e}get reactions(){return this.getParam("reactions",[])}get buttons(){let e=this.isFromClient?[]:this.getParam("buttons",[]);return Array.isArray(e)||(e=[]),e.length&&this.message.isBotMessage&&(u.T.isBotRunning.value||(e=[])),e}buttonClicked(){return this.message.other.buttons=[],this}get isTextInputBlocked(){var e;return this.buttons.length>0&&!!(null==(e=this.message.other)?void 0:e.blockTextInput)}addParam(e,t){this.message.other||(this.message.other={}),this.message.other[e]=t}getParam(e,t=null){return this.message.other&&this.message.other.hasOwnProperty(e)?this.message.other[e]:t}get temporaryId(){let e=this.message.other;return e?e.temporaryId:null}get id(){return this.message.id}get isAutoMessage(){return this.message.messageType===n.Lh}set id(e){this.message.id=e}get key(){return this.message.key?this.message.key:this.message.id}get text(){return this.message.text}get textForDisplay(){let e=this.message.text;return null!=e&&e.length?(this.isHtmlMessage&&(e=e.substr(6)),this.isBlockMessage&&(e=e.substr(7))):e=null,e}get textForReplyPreview(){let e=this.textForDisplay;return"string"==typeof e&&e.length&&!this.isHtmlMessage||(e=(0,l.__)("EMPTY_TEXT")),e}get isHtmlMessage(){return!this.isFromClient&&0==this.message.text.indexOf(a.l_)}get isBlockMessage(){let e=this.text;return!this.isFromClient&&(0==e.indexOf(a.zw)||0==e.indexOf(a.BJ)||[n.Lo,n.B8].includes(this.message.messageType))}get isHideOperator(){return!!this.rawMessage.isHideOperator}get notificationText(){let e=this.isHtmlMessage?(0,l.__)("NEW_MESSAGE_TO_YOU"):this.textForDisplay;if(e){let t=i.s9.siteParams.value.params.newMessageNotification.maxLength;e=c.A.htmlToText(c.A.bbcodeToHtml(e)),e.length>t&&(e=e.substring(0,t)+"...")}return e}get isFromClient(){return null==this.message.from}get isOffline(){return!(!this.message.other||!this.message.other.offline)}get isHiddenText(){return this.message.other&&this.message.other.hiddenText}get rawMessage(){return this.message}get replyToMessage(){return this.rawMessage.replyToMessage?new d(this.rawMessage.replyToMessage):null}get stickerUrl(){var e,t;return null==(t=null==(e=this.rawMessage.other)?void 0:e.sticker)?void 0:t.url}get dt(){let e=this.message.dt?this.message.dt:"1989-06-05 00:00:00";return new s.A(e)}get operatorId(){return this.isFromClient?this.message.to:this.message.from}get virtualOperatorId(){return this.message.virtualOperatorId}get operator(){var e;let t,r=i.s9.siteParams.value.virtualOperators;if(r&&this.virtualOperatorId){let e=r[this.virtualOperatorId];e&&(t=o.p.getVirtualOperator(e.descr,e.avatar,!1,e.id))}else this.operatorId&&(t=o.p.getOperatorById(this.operatorId));return t||(t=this.rawMessage.isBotMessage?o.p.getBotOperator():o.p.getVirtualOperator(null!=(e=this.rawMessage.operatorDescr)?e:(0,l.__)("OPERATOR"),null)),t}get isNeedMarkAsUnreaded(){let e=!1;return this.isFromClient||(e=!0),e}}},9557:function(e,t,r){"use strict";r.d(t,{A:function(){return s}});var n=r(3552),i=r(5968),o=r(5640),a=r(2786);class s extends n.Ay{getTabParams(){return this.rawMessage.other.tab}openTab(){let e=this.getTabParams();o.K.openById({id:e.id,params:e})}get tab(){let e=this.getTabParams().id;return a.s9.tabsDictionary.value[e]}autoOpenTabIfNeed(){let e=!1,t=this.getTabParams();return t&&t.showType==i.vC&&(this.openTab(),e=!0),e}}},8419:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{A:function(){return InitConfiguration}});var _chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2786),_ts_library_Url__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8502),_chat_ts_OnlineChatLocalization__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(6121),_chat_ts_store_Widget__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(5640),_ts_library_Translate__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(8669),_ts_library_ArrayHelper__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(2138),_chat_ts_store_Client__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(2739),_chat_ts_data_IClient__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(7288),_chat_ts_service_AnalyticCounters__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(1260),_ts_library_Punycode__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(8425),__async=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));class InitConfiguration{static init(e,t){return __async(this,null,(function*(){_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.SET_SETUP(t),yield _chat_ts_store_Client__WEBPACK_IMPORTED_MODULE_4__.Fv.initClientId(),_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.initConfiguration(e),_chat_ts_service_AnalyticCounters__WEBPACK_IMPORTED_MODULE_6__.A.init();let r=this.isPassedLoadLimits();return r&&(yield this.initLocalization(_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.language.value),_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.SET_FIELD_DESCR({descr:(0,_ts_library_Translate__WEBPACK_IMPORTED_MODULE_3__.__)("NEED_EULA"),name:_chat_ts_data_IClient__WEBPACK_IMPORTED_MODULE_5__._4}),_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.SET_FIELD_DESCR({descr:(0,_ts_library_Translate__WEBPACK_IMPORTED_MODULE_3__.__)("NEED_CAPTCHA"),name:_chat_ts_data_IClient__WEBPACK_IMPORTED_MODULE_5__.iP})),_chat_ts_store_Widget__WEBPACK_IMPORTED_MODULE_2__.K.setInitialSize(),r}))}static isPassedLoadLimits(currentUrl){let allowed=!0,siteParams=_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.siteParams.value,loadLimits=siteParams.params.siteChatOptions.loadLimits,type=loadLimits.type,urlList=loadLimits.url;if(urlList&&urlList.length>0)if("excludeRegexp"==type||"someRegexp"==type){"someRegexp"==type&&(allowed=!1);for(let regexp of urlList)try{var compiledRegexp;if(eval(`compiledRegexp = ${regexp};`),compiledRegexp){let e=window.location.href.match(compiledRegexp);if(e){allowed="someRegexp"==type;break}}else console.error("Не удалось получить regexp",regexp)}catch(e){console.error("Не удалось скомпилировать regexp",regexp,e)}}else if(urlList=loadLimits.url?_ts_library_ArrayHelper__WEBPACK_IMPORTED_MODULE_8__.A.unique(loadLimits.url.reduce(((e,t)=>(t=t.toLowerCase(),e.push(t,encodeURI(t).toLowerCase()),e)),[])):[],"none"!==loadLimits.type&&urlList.length){allowed="exclude"===loadLimits.type,null==currentUrl&&(currentUrl=window.location.href);let e=new _ts_library_Url__WEBPACK_IMPORTED_MODULE_9__.A(currentUrl),t=e.hostname,r=_ts_library_Punycode__WEBPACK_IMPORTED_MODULE_7__.A.toAscii(siteParams.domain);if(t!==r&&t.indexOf("."+r)>-1){let n=r.length;t.substr(t.length-n)===r&&(t=t.substr(0,t.length-n-1));let i=t.split(".").filter((e=>"www"!==e));i.length&&(e.pathname="/"+i.join("/")+e.pathname)}currentUrl=e.pathname+e.search,e.hash&&e.hash.length&&(currentUrl+=e.hash),0!=currentUrl.indexOf("/")&&(currentUrl="/"+currentUrl),currentUrl.length>1&&"/"==currentUrl.slice(-1)&&(currentUrl=currentUrl.substr(0,currentUrl.length-1)),currentUrl=currentUrl.toLowerCase();for(let e of urlList){let t=e.split("*");if(e==currentUrl||e+"/"==currentUrl||e==currentUrl.substr(0,e.length-1)+"*"||e.split("/*")[0]==currentUrl||3==t.length&¤tUrl.includes(t[1])||e.startsWith("*")&¤tUrl.endsWith(e.substring(1))){allowed=!allowed;break}}}return allowed}static initLocalization(e){return new Promise((t=>{"ru"==e?(InitConfiguration.applyLocalization(_chat_ts_OnlineChatLocalization__WEBPACK_IMPORTED_MODULE_1__.A),t()):__webpack_require__(5286)("./"+e+"/locale.bundle.js").then((e=>{e.default((function(e){InitConfiguration.applyLocalization(e.default),window.module=e,t()}),(function(){}))})).catch((()=>{}))}))}static applyLocalization(e){let t=_chat_ts_store_Config__WEBPACK_IMPORTED_MODULE_0__.s9.siteParams.value.params.userLanguageOverrideStrings;if(t)for(let r in _chat_ts_OnlineChatLocalization__WEBPACK_IMPORTED_MODULE_1__.A)if(_chat_ts_OnlineChatLocalization__WEBPACK_IMPORTED_MODULE_1__.A.hasOwnProperty(r)){let n=_chat_ts_OnlineChatLocalization__WEBPACK_IMPORTED_MODULE_1__.A[r];"string"==typeof t[n]&&(e[r]=t[n])}_ts_library_Translate__WEBPACK_IMPORTED_MODULE_3__.A.setStrings(e)}}},1260:function(e,t,r){"use strict";var n=r(2786),i=r(8549),o=r(6837),a=r(4485);let s=window;const l=new class{constructor(){this.yandex=[],this.ga=[],this.gtag=null,this.dataLayer=null,this._tmr=null,this.finteza=null}init(){this.findObjects();let e=0,t=o.N.set((()=>{e++,this.findObjects(),e>10&&o.N.clear(t)}),1e3)}send(e,t,r,i){var o;let s=n.s9.siteParams.value;if(s.free)return;t||(t=e);let l=n.s9.setup.value.apiMethod,u=[e];r&&u.push(r);let c=u.map((e=>this.getNonSpace(e)));if(i)for(let e of u)c.push(this.getNonSpace(e,!0));for(let e of[...u,...c])a.Ay.emit(e);for(let e of u){if(this.ga)try{for(let r=0;r0&&t<1?t:1;let n=r.play();n&&(yield n)}catch(e){}},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n}}n.cache={};var i=r(9210);class o extends n{static playById(e,t=1){e&&e.length&&this.play(`${i.nv}/support/sounds/${e}.mp3`,t)}}},2311:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(6141),i=r(2786);class o{static mount(e,t,r=[n.tp],o=!1){e.app&&(e.app.unmount(),delete e.app),e.app=t;let a=document.createElement("div");a.classList.add(n.rC),a.classList.add(i.s9.rootClass.value);for(let e of r)a.classList.add(e);let s=document.createElement("div");a.appendChild(s),e.innerHTML="",o?e.parentNode&&e.parentNode.replaceChild(a,e):e.appendChild(a),this.fixRoot(a),t.mount(s)}static fixRoot(e){let t=["submit","touchmove"];for(let r of t)e.addEventListener(r,(function(e){e.stopPropagation()}))}}},9024:function(e,t,r){"use strict";let n;r.d(t,{A:function(){return i}});class i{constructor(e){this.date="object"==typeof e?e:i.parseDate(e)}static parseDate(e){var t=e.split(/[^0-9]/);return 3==t.length?new Date(t[0],parseInt(t[1])-1,t[2]):new Date(t[0],parseInt(t[1])-1,t[2],t[3],t[4],t[5])}convertFromServer(){return this.date.setHours(this.date.getHours()+this.timeOffset()),this}convertToServer(){return this.date.setHours(this.date.getHours()-this.timeOffset()),this}addZero(e){return e>9?e.toString():"0"+e}toMysqlFormat(){return this.toMysqlFormatDate()+" "+this.toTimeString(!0)}toMysqlFormatDate(){return this.date.getFullYear()+"-"+this.addZero(1+this.date.getMonth())+"-"+this.addZero(this.date.getDate())}toLocaleDateTimeString(){return this.date.toLocaleDateString()+" "+this.toTimeString()}toTimeString(e=!1){return this.addZero(this.date.getHours())+":"+this.addZero(this.date.getMinutes())+(e?":"+this.addZero(this.date.getSeconds()):"")}toLocaleDateString(){return this.date.toLocaleDateString()}timeOffset(){return null==n&&(n=-(new Date).getTimezoneOffset()/60-3),n}fromNow(){return this.toTimeString(!1)}get dateObject(){return this.date}}},3155:function(e,t,r){"use strict";r.d(t,{A:function(){return m}});var n=r(106),i=r(6650),o=r(2786),a=r(2739),s=Object.defineProperty,l=Object.defineProperties,u=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,h=(e,t)=>{for(var r in t||(t={}))d.call(t,r)&&p(e,r,t[r]);if(c)for(var r of c(t))A.call(t,r)&&p(e,r,t[r]);return e};class m extends n.A{constructor(e){super(i.o,e,o.s9.apiHost.value)}static getClientCredentials(){let e=o.s9.siteParams.value;return{orgId:e.orgID,siteId:e.id,clientId:a.Fv.id.value}}static getAction(e,t={}){return h((r=h({},this.getClientCredentials()),n={url:window.location.href,title:document.title,referrer:document.referrer,pageId:o.s9.pageId.value,action:e},l(r,u(n))),t);var r,n}}},5908:function(e,t,r){"use strict";r.d(t,{A:function(){return j}});var n=r(1935),i=r(8944),o=r(2786),a=r(2831),s=r(6837),l=r(2535),u=r(5900),c=r(1630),d=r(4258),A=r(647),p=r(1209),h=new class{constructor(){A.R.addEventListener(p.C,(()=>{this.init()}))}init(){return e=this,t=function*(){p.l.isCobrowseWorkingNow.value&&(yield r.e(7063).then(r.bind(r,8294))).default.sendInitialHTML()},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}},m=r(1159),f=r(609),g=r(9024),C=r(3917),v=r(1260),b=r(9918),y=r(1220),_=r(4250),w=r(5493),E=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));class k{static get(){return E(this,null,(function*(){let e=(0,w.A)();if(!e)try{yield y.A.send(new _.A("pingIsOnTab",{},100)),e=!0}catch(e){}return e}))}static getPrevSendedValue(){return c.d.getex("isOnTabPrev")}static setPrevSendedValue(e){return c.d.setex("isOnTabPrev",e,36e5)}static start(e){return E(this,null,(function*(){s.N.clear(this.interval);var t=yield this.get();this.interval=s.N.set((()=>E(this,null,(function*(){var r=(0,w.A)();r!=this.lastCurrent&&(this.lastCurrent=r);var n=yield this.get();if(n!=t){var i=this.getPrevSendedValue();if(null!==i||i!=n){var o=n?1:0;this.setPrevSendedValue(o),e(!!o)}}t=n}))),500)}))}static isOnTab(){return"visibilityState"in document?"visible"===document.visibilityState:"webkitVisibilityState"in document&&"visible"===document.webkitVisibilityState}}var B=r(3155),O=r(8549),x=r(6650),T=Object.defineProperty,S=Object.defineProperties,M=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,R=(e,t,r)=>t in e?T(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,F=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const L="currentPage",N="lastOnline";function W(){c.d.get(L)!=o.s9.pageId.value&&c.d.set(L,o.s9.pageId.value)}const G=new class{constructor(){this.trackIsOnTabStarted=!1}updateOnline(){x.o.isCacheChannel()||c.d.setex(N,1,12e4)}wasOnline(){return!!c.d.getex(N)}get isCurrentPage(){return c.d.get(L)==o.s9.pageId.value}initVisitId(){return F(this,null,(function*(){let e=new C.A("initVisitId");yield e.lock(!0);let t=this.isNewVisit();return yield e.unlock(),t}))}get googleAnalytics(){let e;try{let t=window.ga.getAll()[0];e={clientId:t.get("clientId"),trackingId:t.get("trackingId")}}catch(t){try{e={clientId:window.gaGlobal.vid,trackingId:"unknown"}}catch(e){}}return e&&e.clientId&&e.trackingId?e:null}get roistat(){let e=v.A.getRoistatVisit();return e?{visitId:e}:null}get dataGo(){let e=v.A.getDataGoClientId();return e?{clientId:e}:null}get yandexMetrika(){try{let e=v.A.yandexMetrika;if(e&&e[0]){let t={counterId:e[0].counterId,clientId:e[0].api.getClientID()};if(t.clientId)return t}}catch(e){}return null}get comagic(){try{let e=window.Comagic;if(e&&(e.getSessionId,1)&&e.getVisitorId)return{sessionId:e.getSessionId(),visitorId:e.getVisitorId()}}catch(e){}return null}get calltouch(){try{let e=O.A.get("_ct_session_id");return e?{sessionId:e}:null}catch(e){}return null}start(e){return F(this,null,(function*(){var t;if(o.s9.SET_PAGE_ID(i.A.uid()),W(),o.s9.isEmptyWidget.value)a.p.setStatusFromNodeResponse("{}");else{let r=new B.A("/pushToActivityList"),i=n.A.getSize(),s=f.A.getMaxIdForStartActivity();!s&&e&&o.s9.isTalkIdFromSetup.value&&(s=1);let c=u.Ay.get(l.Ot),d=B.A.getAction("startActivity",{lastMessageID:s,newVisit:e?1:0,lastKnownIp:c||"",device:o.s9.device.value,wW:i.width,wH:i.height,ga:this.googleAnalytics,ya:this.yandexMetrika,now:new g.A(new Date).toMysqlFormat(),navigatorLanguage:navigator.language,dataProvidersClientIds:this.dataProvidesClientIds,h1:null==(t=document.querySelector("h1"))?void 0:t.innerText,personalLinkOperatorId:o.s9.personalLinkOperatorId.value});d.needGeoip=!u.Ay.get(l.x1),r.setBody(this.addRoistat(d));try{a.p.setStatusFromNodeResponse(yield r.send()),h.init()}catch(e){b.A.error("Cant start activity",e)}this.trackIsOnTabStarted||(this.trackIsOnTabStarted=!0,k.start((e=>F(this,null,(function*(){try{let t=B.A.getAction("isOnTabChanged",{value:e,lastMessageId:f.A.maxId});yield new B.A("/pushToActivityList").setBody(t).send()}catch(e){}})))))}}))}update(){return F(this,null,(function*(){var e,t;if(!o.s9.isEmptyWidget.value&&null!=o.s9.pageId.value)try{let r=new B.A("/pushToUpdatePageActivity"),n=(e=((e,t)=>{for(var r in t||(t={}))D.call(t,r)&&R(e,r,t[r]);if(I)for(var r of I(t))P.call(t,r)&&R(e,r,t[r]);return e})({},B.A.getClientCredentials()),t={pageId:o.s9.pageId.value,dataProvidersClientIds:this.dataProvidesClientIds},S(e,M(t)));r.setBody(this.addRoistat(n)),a.p.setStatusFromNodeResponse(yield r.send())}catch(e){}}))}get dataProvidesClientIds(){return{yandexMetrika:this.yandexMetrika,googleAnalytics:this.googleAnalytics,calltouch:this.calltouch,roistat:this.roistat,dataGo:this.dataGo,comagic:this.comagic,widget:{storage:{isPersistent:c.d.isPersistent()}}}}addRoistat(e){let t=v.A.getRoistatVisit();return t&&(e.roistatVisitId=t),e}isNewVisit(){let e=this.wasOnline();return s.N.set((()=>this.updateOnline()),5e3),e||m.A.resetOnNewVisit(),e&&o.s9.visitId.value||o.s9.initVisitId(),this.updateOnline(),!e}};d.A.addEventListener("mousemove keyup touchstart",document,W),s.N.set((()=>{G.update()}),5e4);var j=G},5188:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(6837),i=r(2311),o=r(6141),a=r(9918);let s="chat-component-mounted";const l=["matches","msMatchesSelector","webkitMatchesSelector"],u=class e{constructor(){this.components=[]}unwatch(){n.N.clear(this.interval)}watch(){this.unwatch(),e.instances.push(this),this.interval=n.N.set((()=>this.make()),1e3),this.make()}static destroyAll(){for(let e of this.instances){e.unwatch();for(let t of e.components)e.destroyComonent(t);e.components=[]}this.instances=[]}get className(){return[o.tp,o.OH]}destroyComonent(e){e.app.unmount(),e.container.innerHTML="",e.container.removeAttribute(s)}static isMatches(e,t){for(let r of l)if("function"==typeof e[r])return e[r](t);return!1}make(){return t=this,r=function*(){this.components=this.components.filter((t=>!(!t.container.parentElement||!e.isMatches(t.container,this.selector))||(this.destroyComonent(t),!1)));let t=document.querySelectorAll(this.selector),r=t.length;r!=this.containerCount&&(this.containerCount=r,this.onContainersCountChange(r));for(let e=0;e{var i=e=>{try{a(r.next(e))}catch(e){n(e)}},o=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((r=r.apply(t,null)).next())}));var t,r}onContainersCountChange(e){}attr(e,t,r=""){let n=e.getAttribute(`data-${t}`);return null!=n?n:r}};u.instances=[];let c=u},6773:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(6837),i=r(9210),o=r(2786),a=r(2739);let s=r(7633).ML.getDictionary();class l{static init(){this.disposeInterval&&this.disposeInterval(),o.s9.siteParams.value.params.siteChatOptions.isFillMessengerLinkContext&&(this.disposeInterval=n.N.setDisposable((()=>{this.prepareLinks()}),1e3),this.prepareLinks())}static prepareLinks(){for(let e in s)if(s.hasOwnProperty(e)){let t=s[e].linkSelectors;if(t.length){let r=document.querySelectorAll(t.join(","));for(let t=0;t0){let e=n.getResponseHeader("X-Server-Time");s&&this.setLastMessageTimeStamp(this.uid,s,r,a);for(let t of r)this.receiveMessage(new o.A(t.text,t.time?parseInt(t.time):0,t.previousStoredTime,e?parseInt(e):null))}}else this.checkPreviousMessageTimeStamp(this.uid,a,s,null);this.close(!1)}catch(e){throw this.close(!0),e}},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}}var l=s,u=r(8808),c=r(8944),d=r(3917),A=r(9131),p=r(1630),h=r(7933),m=r(6837),f=r(4296),g=r(3905),C=r(1220),v=r(5493),b=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const y="previousTimestampMismatch",_="connecting",w="connected",E="error";class k{constructor(e=0){this.defaultCometTime=e,this.events=new u.A,this.locker=new d.A("Comet"),this.destroyed=!1,this.cacheChannelAvailable=!0,this.errorCount=0,this.isActionRunningNow=!1,this.actionQueue=[]}setDefaultCometTime(e){this.defaultCometTime=e}setCacheChannelAvailable(e){return this.cacheChannelAvailable=e,this}get isCacheChannelAvailable(){return this.cacheChannelAvailable}createChannel(e=!1,t){return b(this,null,(function*(){let r;if((!this.channel||e)&&!this.destroyed){let e=yield this.locker.lock();this.events.emit(_);let i=!0;if(!e&&p.d instanceof h.A&&this.cacheChannelAvailable){if(null==this.cacheChannel){this.cacheChannel=new A.A(this.uid);let e=m.N.set((()=>b(this,null,(function*(){let t=this.cacheChannel;if(t&&t==this.channel){let r=yield this.createChannel(!0);r&&t!=r&&(this.cacheChannel=null,t.close(!0),m.N.clear(e))}}))),2e3)}else i=!1;r=this.cacheChannel}else r=n.A.isAvailable()&&this.websocketUrl?new n.A(this.uid,this.websocketUrl,t,this.defaultCometTime):new l(this.uid,this.longPollUrl,t,this.defaultCometTime);if(this.channel=r,this.channel.onPreviousTimestampMismatch((e=>{this.events.emit(y,e)})),i){r.onClose((e=>{this.channel==r&&this.onChannelClose(e)})),r.onMessage((e=>{this.errorCount=0,this.channel==r&&this.events.emit(k.getActionEventName(e.getAction()),e)}));try{yield r.startListen()}catch(e){return yield f.A.make(c.A.randomNumber(5e3,15e3)),yield this.createChannel()}}this.events.emit(w)}return r}))}onPreviousTimestampMismatch(e){this.events.addEventListener(y,e)}onConnecting(e){this.events.addEventListener(_,e)}onConnected(e){this.events.addEventListener(w,e)}onError(e){this.events.addEventListener(E,e)}isCacheChannel(){return this.channel==this.cacheChannel}get channelTypeId(){return this.channel?this.channel.typeId:null}getChannel(){return this.channel}static getActionEventName(e){return"action-"+e}onAction(e,t){return this.events.addEventListener(k.getActionEventName(e),t)}onAnyAction(e){return this.events.addAnyEventListener(e)}start(e,t,r,n,i){return b(this,null,(function*(){i&&(this.destroyed=!1),this.channel||this.destroyed||(this.uid=e,this.websocketUrl=t,this.longPollUrl=r,yield this.createChannel(null,n))}))}destroy(){return b(this,null,(function*(){this.destroyed=!0,this.channel&&(this.channel.destroy(),this.channel=null)}))}onChannelClose(e){return b(this,null,(function*(){if(e&&this.events.emit(E,e),this.channel=null,!this.destroyed){if(e&&this.errorCount++,this.errorCount>1){let t=e?c.A.randomNumber(5e3,15e3):200;try{yield f.A.make(t)}catch(e){}}this.start(this.uid,this.websocketUrl,this.longPollUrl)}}))}listenAction(e){return this.disposableListenAction(e),this}disposableListenAction(e){return this.onAction(e.getAction(),(t=>this.receiveAction(e,t)))}runActionsFromQueue(){return b(this,null,(function*(){for(;this.actionQueue.length>0;){if(!(0,v.A)()){let e=!g.Ay.desktop();if(e||(e=yield C.A.hasOnTab()),e){yield f.A.make(500);continue}}let e=this.actionQueue.splice(0,1)[0];try{yield e.action.receiveListenerMessage(e.payload.originalMessage,e.payload)}catch(e){console.error(e)}}}))}receiveAction(e,t){return b(this,null,(function*(){this.actionQueue.push({action:e,payload:t}),this.isActionRunningNow||(this.isActionRunningNow=!0,yield this.runActionsFromQueue(),this.isActionRunningNow=!1)}))}}var B=r(4250),O=r(106),x=r(2786),T=r(5919);let S=(0,T.EW)((()=>x.s9.isIntegrationPlatformClientCall.value?1:0));const M=new k(S.value).setCacheChannelAvailable(!x.s9.isMobile.value);(0,T.wB)(S,(e=>M.setDefaultCometTime(e))),C.A.setMessageCallback("websocketAjax",((e,t)=>{O.A.sendTextToSocket(M,e).then((e=>{e&&t(!0)}))})),C.A.setMessageCallback("websocketAjaxResponse",(e=>{O.A.eventManager.emit(e.callbackId,e.data)})),M.onAction("ajaxResponse",(e=>{let t=e.originalMessage,r=e.getData();if(!O.A.eventManager.emit(t.callbackId,r)){let e=new B.A("websocketAjaxResponse",t);C.A.send(e)}}))},6629:function(e,t,r){"use strict";r.d(t,{A:function(){return s}});var n=r(4035),i=r(647),o=r(6141),a=r(5640);class s{static init(e){this.clearAutoClose(),this.autoCloseTimeout=n.z.set((()=>{a.K.close()}),e)}static clearAutoClose(){this.autoCloseTimeout&&(n.z.clear(this.autoCloseTimeout),this.autoCloseTimeout=null)}}i.R.addEventListener(o.pV,(()=>s.clearAutoClose()))},4485:function(e,t,r){"use strict";r.d(t,{Ay:function(){return s},Dl:function(){return c},Eh:function(){return p},ST:function(){return f},Ux:function(){return m},cr:function(){return u},dJ:function(){return A},nZ:function(){return C},pT:function(){return d},qf:function(){return l},rC:function(){return g},ue:function(){return h}});var n=r(647),i=r(4023);let o=!1,a=(0,i.Kh)({count:0});class s{static getEventName(e){return"apiCallback/"+e}static hasListeners(e){return a.count&&n.R.hasListeners(this.getEventName(e))}static setCallback(e,t,r=!1){let i=s.getEventName(e);a.count++,e==p&&o&&(t(),r)||(r?n.R.once(i,t):n.R.addEventListener(i,t))}static emit(e,t){e==p&&(o=!0),n.R.emit(this.getEventName(e),t)}}const l="clientMakeSubscribe",u="getContacts",c="contactsUpdated",d="openMenuLink",A="unreadedMessagesCountUpdated",p="fullyLoaded",h="openSupport",m="closeSupport",f="clientSendMessage",g="operatorSendMessage",C="sendRate"},9633:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(6150);function i(){n.q.SET_TRIGGER_MENU_OPENED(!1)}},3139:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(5640);function i(e){n.K.close(e)}},3268:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(5640),i=r(431);function o(e=!1){e?(n.K.openSendReview(),n.K.isOpened.value||n.K.open()):n.K.openByType({type:i.hJ})}},8965:function(e,t,r){"use strict";r.d(t,{A:function(){return o},x:function(){return i}});var n=r(647);const i="open-upload-dialog";function o(e){n.R.emit(i,e)}},8542:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(2831),i=r(7546);function o(e,t){let r=e?n.p.getOperatorByIdOrLogin(e):null,o=n.p.groups.value[t];(r||o)&&(n.p.setSelectedOperator(r,o),r&&n.p.isOperatorOnline(r)&&n.p.SET_BALANCER_DISABLED(!0),i.A.setSelectReceiversAtFirstMessageEnabled(!1))}},1635:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(5058),i=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));function o(e){return i(this,null,(function*(){n.A.send(e)}))}},382:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(5640);function i(e){n.K.openById({id:e.id,params:e})}},1681:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(3007),i=r(5640),o=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));function a(e){return o(this,null,(function*(){var t;let r=yield n.A.make({method:"startBot",p:{schemeId:e.schemeId,manual:null==(t=e.manual)||t,blockId:e.blockId}});return r.isSuccess()&&!1!==e.autoOpen&&(i.K.open(),i.K.closeSideMenu(),i.K.openChatTab()),e.callback&&e.callback(r.isSuccess()?void 0:r.getDescr()),r}))}},5900:function(e,t,r){"use strict";r.d(t,{Ay:function(){return O}});var n=r(2535),i=r(2786),o=r(1630),a=r(2739),s=r(6837),l=r(4296);class u{make(e,t,r,n){return this.prepareCheckValue(e,n),this.check(e,t,r,n)}prepareCheckValue(e,t){return t}get returnFalseOnFirstMismatch(){return!1}get returnOnEmptyFilterValues(){return!1}}class c extends u{check(e,t,r,i){if(t==n.zV){for(let e of i)if(Array.isArray(e)&&Array.isArray(e[0])&&Array.isArray(e[1])){let t=this.timeToInt(r[3],r[4],r[5]),n=this.timeToInt(e[0][0],e[0][1],e[0][2]),i=this.timeToInt(e[1][0],e[1][1],e[1][2]);if(i>n){if(t>=n&&t<=i)return!0}else if(n>i){let e=this.timeToInt(23,59,59);if(t>=n&&t<=e||t>=0&&t<=i)return!0}}}else{if(e==n.Zf)return!1;if(-1!=i.indexOf(r)||-1!=i.indexOf(null==r?void 0:r.toString()))return!0}return!1}timeToInt(e,t,r){return 3600*e+60*t+r}}class d extends u{check(e,t,r,n){let i=this.valueToString(r);for(let e of n)if(this.checkItem(e,i))return!0;return!1}valueToString(e){return null==e?"":e.toString()}}class A extends d{checkItem(e,t){return 0==t.indexOf(e)}}class p extends d{checkItem(e,t){return-1!=t.lastIndexOf(e)&&t.lastIndexOf(e)==t.length-e.length}}class h extends d{checkItem(e,t){return t.indexOf(e)>-1}}class m extends u{check(e,t,r,n){return null!=r&&0!=r&&r.toString().length>0}get returnFalseOnFirstMismatch(){return!0}}var f=r(9918);class g extends d{checkItem(e,t){try{let r=new RegExp(e);if(null!=t.match(r))return!0}catch(t){window.console&&f.A.log("Regexp exception",e,t)}return!1}}var C=r(647),v=r(9676),b=r(8009);const y="clientField_";let _={[n.Tc]:!0,[n.cL]:!0,[n.qE]:!0,[n.nY]:!0,[n.ju]:!0,[n.L7]:!0,[n.vt]:!0,[n.M3]:!0,[n.rG]:!0,[n.Zf]:!0,[n.yg]:!0,[n.co]:!0,[n.Aj]:!0,[n.DU]:!0,[n.UI]:!0,[n.P3]:!0,[n.Yr]:!0,[n.tn]:!0,[n.OF]:!0,[n.dI]:!0,[n.xS]:!0,[n._8]:!0,[n.bM]:!0,[n.vM]:!0,[n.m4]:!0},w={[n.OF]:!0,[n.dI]:!0,[n.Ot]:!0,[n.Md]:!0,[n.x1]:!0,[n.bA]:!0,[n.UI]:!0,[n.m4]:!0,[n.vM]:!0,[n.xS]:!0,[n.P3]:!0},E={},k={[n.DP]:new c,[n.lL]:new class extends c{check(e,t,r,n){return!super.check(e,t,r,n)}get returnFalseOnFirstMismatch(){return!0}get returnOnEmptyFilterValues(){return!0}},[n.Vm]:new A,[n.n9]:new p,[n.Bb]:new class extends u{check(e,t,r,n){for(let e of n)if(r>e)return!0;return!1}},[n.Ku]:new class extends u{check(e,t,r,n){for(let e of n)if(r{this.initDayOfWeek(),this.initDate();let e=i.s9.siteParams.value.filterTypes;for(let t in e)e.hasOwnProperty(t)&&this.isTimeFilter(t)&&this.queue(t);this.queue(n.Fc)};e(),s.N.clear(this.timeEventsInterval),this.timeEventsInterval=s.N.set(e,1e3),C.R.addEventListener(C.B,(e=>{this.queue(this.getFilterNameByClientFieldName(e))}))}static checkFilters(t){for(let r of e.getPreparedFilterList(t)){let e=r.check();if(!e.isSuccess)return e}return new b.A(!0)}static getPreparedFilterList(t){let r=[];if(t)for(let n in t)if(t.hasOwnProperty(n))for(let i in t[n])t[n].hasOwnProperty(i)&&r.push(new x(n,i,e.initialPrepareValues(n,v.A.jsonClone(t[n][i]))));return r}static check(e,t,r){if(e==n.Fc)return new b.A(!0);let i=0,o=k[t];if(o){let t=this.getType(e),a="";null==t&&(t="text");let s=t==n.cq||t==n.wO||t==n.Lv,l=t==n.ON;s&&(a=0),this.isNotEmptyFilter(e)&&(a=null);let u,c=this.get(e,a);if(u="object"==typeof c&&null!=c?c:[c],this.isNotEmptyFilter(e))for(let e of u)if(null==e)return new b.A(!1,!0);if(s){for(let e in u)u.hasOwnProperty(e)&&(u[e]=parseInt(u[e]));for(let e in r)r.hasOwnProperty(e)&&(t==n.Lv&&"string"==typeof r[e]?r[e]=this.prepareDate(r[e]):r[e]=parseInt(r[e]))}else if(l){for(let e in u)u.hasOwnProperty(e)&&"string"==typeof u[e]&&(u[e]=u[e].toLowerCase().trim());for(let e in r)r.hasOwnProperty(e)&&"string"==typeof r[e]&&(r[e]=r[e].toLowerCase().trim())}if(!u.length)return new b.A(o.returnOnEmptyFilterValues);for(let n of u)if(o.make(e,t,n,r)){if(i++,!o.returnFalseOnFirstMismatch)break}else if(o.returnFalseOnFirstMismatch){i=0;break}}return new b.A(i>0)}static incr(e,t=1){let r=parseInt(this.get(e,0));return r||(r=0),r+=t,this.set(e,r),r}static decr(e,t=-1){return this.incr(e,-1*t)}static set(e,t,r,n){return i=this,s=function*(){let i=this.getClientFieldNameFromFilterName(e);if(i)a.Fv.setFieldValue(i,t);else if(this.isTimeFilter(e)&&!t&&(t=this.now()),this.isChanged(e,t)&&(this.isLocalFilter(e)?E[e]=t:o.d.set(this.getStorageKey(e),t),this.queue(e)),r>0)try{yield l.A.make(r,"clearActionFilters_"+e),this.set(e,n)}catch(e){}},new Promise(((e,t)=>{var r=e=>{try{o(s.next(e))}catch(e){t(e)}},n=e=>{try{o(s.throw(e))}catch(e){t(e)}},o=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,n);o((s=s.apply(i,null)).next())}));var i,s}static getFilterNameByClientFieldName(e){return y+e}static getClientFieldNameFromFilterName(e){return 0==e.indexOf(y)?e=e.split(y)[1]:null}static get(e,t){let r,n=this.getClientFieldNameFromFilterName(e);return n?r=a.Fv.getFieldValue(n):(r=this.isLocalFilter(e)?E[e]:o.d.get(this.getStorageKey(e),!0),null==r&&(r=t),this.isTimeFilter(e)&&(r=this.now()-parseInt(r))),r}static getFilterListenerEventName(e){return"FILTER_CHANGE_"+e}static addFilterListener(e,t){C.R.addEventListener(this.getFilterListenerEventName(e),t)}static secondsToInt(e){return e.seconds*e.multiply}static getType(e){let t=i.s9.siteParams.value.filterTypes[e];return null==t&&(t=n.ON),t}static isLocalFilter(e){return null!=_[e]}static isTimeFilter(e){return this.getType(e)==n.wO}static isNotEmptyFilter(e){return null!=w[e]}static isChanged(e,t){let r=this.get(e);return"object"!=typeof r&&"object"!=typeof t||(r=JSON.stringify(r),t=JSON.stringify(t)),r!==t}static getStorageKey(e){return`fv::${i.s9.siteId.value}::${e}`}static queue(e){C.R.emit(this.getFilterListenerEventName(e))}static now(){return parseInt(Date.now()/1e3)}static prepareDate(e){let t;if("string"==typeof e){let r=e.split(/[-.]/);if(3!=r.length)return 0;t=4===r[2].length?[[parseInt(r[2]),parseInt(r[1]),parseInt(r[0])]]:[[parseInt(r[0]),parseInt(r[1]),parseInt(r[2])]]}else t=this.getTimeRangeValueFromDateObject(e);return t[0][1]<10&&(t[0][1]="0"+t[0][1]),t[0][2]<10&&(t[0][2]="0"+t[0][2]),parseInt(t[0][0]+""+t[0][1]+t[0][2])}static nowDate(){return this.prepareDate(new Date)}static getTimeRangeValueFromDateObject(e){return[[e.getFullYear(),e.getMonth()+1,e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds()]]}static getUTCTimeRangeValueFromDateObject(e){return[[e.getUTCFullYear(),e.getUTCMonth()+1,e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()]]}static initDate(){this.set(n.Tc,this.nowDate())}static initDayOfWeek(){let e=new Date,t=e.getDay();0==t&&(t=7);let r=[t.toString()];t<6?r.push("12345"):r.push("67"),this.set(n.co,r),this.set(n.Aj,this.getTimeRangeValueFromDateObject(e)),this.set(n.DU,this.getUTCTimeRangeValueFromDateObject(e))}static initialPrepareValues(e,t){let r=this.getType(e);if(r)for(let e=0;ewindow.pageYOffset&&(r+=a/2)),rwindow.pageYOffset&&n+i>window.pageXOffset}class _{static make(){let e=n.Ay.localFilters;for(let t of p.p.groupList.value)e[this.getOperatorsOfGroupOnlineAndVisibleKey(t)]=!0,e[this.getOperatorsOfGroupOnlineKey(t)]=!0;null==n.Ay.get(i.B3)&&n.Ay.set(i.B3,o.A.randomArrayElement(["0","1"])),null==n.Ay.get(i.vR)&&n.Ay.set(i.vR,0),b.R.addEventListener(l.fI,(()=>this.setOnDeviceChange())),this.setOnDeviceChange(),a.K.setWidgetStateFilter();let t=new s.A(window.location.href).parseQueryString();t.utm_source&&!t.utm_medium&&(t.gclid&&(t.utm_source="google",t.utm_medium="cpc"),t.fbclid&&(t.utm_source="facebook"),(t.yclid||t.ymclid)&&(t.utm_source="yandex",t.utm_medium="cpc"));let r={};for(let e of f.aG){let i=t[e];i&&n.Ay.set(e,i),r[e]=n.Ay.get(e)}g.Fv.SET_UTM(r),n.Ay.set(i.yg,l.s9.referrer.value),n.Ay.incr(i.vb),n.Ay.incr(i.R3),this.initializeUrlFilter(),this.initializeOperatorFilters(),this.initEvents(),m.Ay.setCallback(m.Ux,(()=>{n.Ay.set(i.W9)}))}static resetOnNewVisit(){n.Ay.set(i.LG),n.Ay.set(i.I_,0),n.Ay.set(i.Rc,0),n.Ay.set(i.R3,0),n.Ay.set(i.HM,0),n.Ay.set(i.yI,0),n.Ay.incr(i.TU)}static setOnDeviceChange(){n.Ay.set(i.vt,l.s9.device.value)}static getOperatorsOfGroupOnlineAndVisibleKey(e){return`${i.UI}_${e.id}`}static getOperatorsOfGroupOnlineKey(e){return`${i.P3}_${e.id}`}static setOperatorsOnlineFilter(){if(p.p.isStatusInitialized.value){let e=p.p.visibleOperators.value.map((e=>e.id));n.Ay.set(i.UI,e.length),e.push(""),n.Ay.set(i.Yr,e),e=p.p.operatorsList.value.filter((e=>e.status===C.ib)).map((e=>e.id)),n.Ay.set(i.P3,e.length),e.push(""),n.Ay.set(i.tn,e);for(let e of p.p.groupList.value){let t=p.p.getVisibleOperatorsOfGroup(e).length;n.Ay.set(this.getOperatorsOfGroupOnlineAndVisibleKey(e),t);let r=p.p.getOnlineOperatorsOfGroup(e).length;n.Ay.set(this.getOperatorsOfGroupOnlineKey(e),r)}}}static initializeOperatorFilters(){(0,v.wB)((0,v.EW)((()=>!!p.p.isStatusInitialized.value&&[p.p.visibleOperators.value.length,p.p.onlineOperators.value.length])),(()=>{this.setOperatorsOnlineFilter()})),this.setOperatorsOnlineFilter()}static initializeUrlFilter(){this.setCurrentUrlFilter(),c.A.addEventListener("hashchange",window,(()=>{this.setCurrentUrlFilter()}));let e=window.location.href;d.N.set((()=>{let t=window.location.href;t!=e&&(e=t,this.setCurrentUrlFilter())}),1e3)}static setCurrentUrlFilter(){let e,t,r=[window.location.href],o=n.Ay.get("url");if(!o||o[0]!==r[0]){let o=window.location;var a=o.host.split(":")[0];if(r.push(r[0].split(a).join(u.A.toUnicode(a))),!o.search)for(e=r.length,t=0;t{this.setWindowSizeFilters()}));let e={elementOnPage:[],scrollToElement:[],clickOnElement:[]},t=t=>{if(t)for(let r in e)if(e.hasOwnProperty(r)){let n=t[r];for(let t in n)if(n.hasOwnProperty(t))for(let i of n[t])-1==e[r].indexOf(i)&&e[r].push(i)}},r=l.s9.siteParams.value;for(let e of r.params.actionBlocks){t(e.filters);for(let r of e.subFilters)t(r.filters)}let o=JSON.stringify(r.params.actionBlocks),a=!1;for(let e of["scrollPX","scrollPercentage","scrollToElement"])if(o.indexOf(e)>-1){a=!0;break}if(document.querySelector){let t=[];if(e.elementOnPage.length){let r=()=>{t.splice(0);for(let r of e.elementOnPage)try{null!=document.querySelector(r)&&t.push(r)}catch(e){}n.Ay.set(i.bM,t)};d.N.set(r,1e3),r()}}if(e.clickOnElement.length&&c.A.addEventListener(l.s9.isMobile.value?"touchend":"click",document,(t=>{var r=[];let o=t.target;for(;o;){for(let t of e.clickOnElement)try{h.A.isMatches(o,t)&&r.push(t)}catch(e){}o=o.parentElement}n.Ay.set(i._8,r,r.length?2e3:null,[])}),{capture:!0}),a){let t=document.body,r=document.documentElement,o=()=>{let o=window.scrollY+A.A.getSize().height;n.Ay.set(i.ju,o);let a=Math.max(t.scrollHeight,t.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight),s=parseInt(o/(a/100));n.Ay.set(i.nY,s);let l=[];if(e.scrollToElement.length&&document.querySelectorAll)for(let t of e.scrollToElement)try{let e=document.querySelectorAll(t);for(let r=0;r{return t=this,r=function*(){if(!e.relatedTarget){let r=A.A.getSize();var t;e.clientX<=0?t="left":e.clientY<=0?t="top":e.clientX>r.width?t="right":e.clientY>r.height&&(t="bottom"),t&&n.Ay.set(i.qE,t,2e3,null)}},new Promise(((e,n)=>{var i=e=>{try{a(r.next(e))}catch(e){n(e)}},o=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((r=r.apply(t,null)).next())}));var t,r}))}}_.filtersEventsInited=!1},5194:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});class n{constructor(e){this._params=e}get params(){return this._params}get id(){return this._params.id}isNeedSendResultToServer(){return!1}initParams(){}}},2356:function(e,t,r){"use strict";r.d(t,{$c:function(){return o},DD:function(){return i},F3:function(){return c},FW:function(){return A},O4:function(){return a},RC:function(){return d},kY:function(){return s},ov:function(){return n},r2:function(){return u},t0:function(){return l}});const n="any",i="onlyOperator",o="priorityOperator",a="onlyGroup",s="priorityGroup",l="virtual",u="silentDesktop",c="silentMobile",d="noBadgeDesktop",A="noBadgeMobile"},2796:function(e,t,r){"use strict";r.d(t,{A:function(){return w}});var n=r(5194),i=r(2535),o=r(5968),a=r(609),s=r(1953),l=r(4296),u=r(6141),c=r(2831),d=r(8944),A=r(5900),p=r(2739),h=r(9024),m=r(1260),f=r(8669),g=r(2786),C=r(3905),v=r(2356),b=r(8502),y=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let _;class w extends n.A{constructor(e,t=!0){super(e),this.sendResultToServer=t}isNeedSendResultToServer(){return this.sendResultToServer}get isNoize(){return!0}run(){return y(this,null,(function*(){this.params.removePreviousNotAnsweredAutoMessages&&(_=d.A.uid());let e=[],t=this.getOperator(c.p.balanceType.value.selectRandomOperator);if(t){let r=[];for(let n=0;n1?i.delay:0,clientSideId:n})}}(()=>{y(this,null,(function*(){this.removeNotAnsweredAutoMessages(r);for(let e=0;e0&&(yield this.delayAfterPreviousMessage(o)),yield this.simulateTyping(t),this.params.stopSendingIfClientAnswers&&n!=a.A.lastClientMessageId)break;if(i!=_)break;yield this.receiveMessage(t,s,e==r.length-1,r[e].clientSideId)}}))})()}return e.length&&(A.Ay.incr(i.I_),A.Ay.incr(i.Wf),A.Ay.set(i.kn),m.A.send("Automessage shown",(0,f.__)("EVENT_RECEIVE_AUTO_MESSAGE"))),e}))}static removeNotAnsweredAutoMessages(e,t){let r=a.A.messageIdList;for(let n=r.length-1;n>=0;n--){let i=r[n],s=a.A.getMessage(i);if(s){if(!s.messageType)return;if(s.messageType==o.Lh)if(t)for(let r of t)(s.text===r.text||s.visitId!=g.s9.visitId.value||e)&&a.A.removeMessage(i);else e&&a.A.removeMessage(i)}}}removeNotAnsweredAutoMessages(e){w.removeNotAnsweredAutoMessages(this.params.removePreviousNotAnsweredAutoMessages,e)}isCanRunNow(){let e=this.getOperator(!1),t=null!=e;if(t)for(let r of this.params.text){if(null!=this.getText(r,e)){t=!0;break}t=!1}return t}isShowTyping(){return!(!this.isShowNotification()||!this.params.typing)}initParams(){let e=this.params;if(e.senderType==v.t0){let t=e.sender;if(t){let e=c.p.getVirtualOperator(t,g.s9.siteParams.value.params.operators.balance.smart.avatar);g.s9.siteParams.value.operators[t]=e}}}isShowNotification(){let e=g.s9.device.value==C.ue?v.r2:v.F3;return!this.params.notify||-1==this.params.notify.indexOf(e)}isPlaySound(){let e=this.isShowNotification();return this.params.isPlaySound&&(e=this.params.isPlaySound[g.s9.device.value==C.ue?C.ue:C.mn]),e}isShowBadge(){if(this.params.hiddenText)return!1;let e=g.s9.device.value==C.ue?v.RC:v.FW;return!this.params.notify||-1==this.params.notify.indexOf(e)}getOperator(e=!0){let t=null,r=null,n=c.p.visibleOperators.value;if(n=n.length?n:c.p.operatorsList.value,n.length){let i=this.params.senderType;if(t=c.p.selected.value.operator,!t){let e=c.p.selected.value.group;if(e){let r=c.p.getVisibleOperatorsOfGroup(e);r.length&&(t=d.A.randomArrayElement(r))}t||(t=d.A.randomArrayElement(n))}if(i!=v.ov){let e=this.params.sender;if(i==v.DD||i==v.$c){let r=n.find((t=>t.id==e));r?t=r:i==v.DD&&(t=null)}else if(i==v.O4||i==v.kY){if(r=c.p.groups.value[e],r&&!c.p.isOperatorInGroup(t,r)){let e=d.A.randomArrayElement(c.p.getVisibleOperatorsOfGroup(r));e?t=e:i==v.O4&&(t=null)}}else i==v.t0&&e&&(t=c.p.getOperatorByLogin(e))}e&&t&&c.p.setSelectedOperator(t,r)}return t}generateId(){let e=a.A.maxId;return e=e||0,e+parseFloat("0."+Date.now().toString().substr(5))}static replaceTextVariables(e,t,r=!1){if("string"==typeof e){let i=this.getVariablesForText(e,t);for(var n in i)if(i.hasOwnProperty(n)){let t="["+n+"]";if(e.indexOf(t)>-1){if(!i[n]){if(!r)return null;i[n]=""}e=e.split("["+n+"]").join(i[n])}}}return e}static getVariablesForText(e,t){let r=window.location,n=r.port;n.length&&(n=":"+n);let o=document.querySelector("h1");t||(t=c.p.selected.value.operator);let a={siteAddress:r.protocol+"//"+r.host+n,currentPath:new b.A(window.location.href).path,title:document.title,h1:o?o.innerText:null,searchKeyword:null,city:A.Ay.get(i.xu),ip:A.Ay.get(i.Ot),name:p.Fv.getFieldValue(p.Vv),utm_content:A.Ay.get(i.Jb),utm_term:A.Ay.get(i.SE),operator:null==t?void 0:t.fio},s=g.s9.siteParams.value.formElements;for(let e in s)if(s.hasOwnProperty(e)){let t=s[e];a[`client_${t.name}`]=p.Fv.getFieldValue(t.name)}let l,u=/\[(dom={(.*?)})?]/gm;for(;l=u.exec(e);)if(l[1]&&l[2]){let e=document.querySelector(l[2]);a[l[1]]=e?e.innerText:null}return a}receiveMessage(e,t,r,n){return y(this,null,(function*(){let i=this.generateId();var a=new h.A(new Date).convertToServer().toMysqlFormat();let l={id:i,from:e.id,operatorDescr:e.fio,text:t,messageType:o.Lh,dt:a,other:{clientSideId:n,ttlSeconds:this.params.ttlEnabled&&this.params.ttlSeconds>0?this.params.ttlSeconds:void 0}};r&&this.params.suggests&&this.params.suggests.length&&(l.other.buttons=this.params.suggests,l.other.blockTextInput=!!this.params.blockTextInputWithSuggests),this.params.hiddenText&&(l.other.hiddenText=!0);let u=new s.A;this.isShowNotification()||(l.hideNotification=!0),u.setPlaySound(this.isPlaySound()),this.isShowBadge()||(l.hideBadge=!0),u.onAction(l)}))}delayAfterPreviousMessage(e){return y(this,null,(function*(){e.delay>0&&(yield l.A.make(1e3*e.delay))}))}simulateTyping(e){return y(this,null,(function*(){this.isShowTyping()&&(a.A.setOperatorTyping({operatorId:e.id}),yield l.A.make(3e3))}))}getText(e,t){let r=e.text;if("string"==typeof r&&(r=w.replaceTextVariables(r,t),"string"==typeof r&&"html"==e.type)){let t=u.l_;e.notInBubble&&(t=u.BJ),r=t+r}return r}}},5058:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(1630),i=r(5900),o=r(2535),a=r(2786),s=r(9918),l=r(4296),u=r(3155);class c{static send(e,t=!1,r=["application"],s=!1){if(!a.s9.siteParams.value.free&&n.d.isPersistent()){let l=a.s9.visitId.value,u={reason:e,repeatOnNewVisit:s,notifyDestination:r,visitId:l},c=`target/ex/${e}`,d=n.d.getex(c);if(!d||s&&d!=l)return t||(n.d.setex(c,l,12e5),this.reasonsToSend.push(u),i.Ay.set(o.vR,1),this.makeSend()),!0}return!1}static makeSend(){return e=this,t=function*(){try{yield l.A.make(1e3,"sendTargetReason",!0);try{if(this.reasonsToSend.length){let e={reasons:this.reasonsToSend};this.reasonsToSend=[],yield new u.A("/pushToActivityList").setBody(u.A.getAction("sendTargetClientNotification",e)).send()}}catch(e){s.A.error("Error on send target notify",e)}}catch(e){}},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}}c.reasonsToSend=[]},9846:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(9370);class i extends n.A{isRunOnMultipleTabsAllowed(){return!1}}},5282:function(e,t,r){"use strict";r.d(t,{A:function(){return u}});var n=r(609),i=r(9676),o=r(9024),a=r(9918),s=r(6241),l=r(9846);class u extends l.A{onAction(e){var t;let r=i.A.jsonClone(e);if(null!=r.dt&&null!=r.id){r.dt=new o.A(r.dt).convertFromServer().toMysqlFormat();let e=n.A.getMessage(r.id);(null==e?void 0:e.key)&&(r.key=e.key),n.A.saveMessage(r),this.afterReceive(r),s.T.showRateRequestAfterNewMessage(null!=(t=n.A.lastMessageId)?t:0)}else a.A.error("Not enough params in message",e)}afterReceive(e){}}},1922:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(5282),i=r(5968),o=r(6650),a=r(609),s=r(9557),l=r(1260),u=r(8669),c=r(4485),d=r(5640);class A extends n.A{afterReceive(e){if(super.afterReceive(e),this.isMarkAsUnreaded()){if(o.o.isCacheChannel()||a.A.setMessageDelivered(e.id),e.messageType==i.B8){let t=new s.A(e),r=t.tab;!o.o.isCacheChannel()&&r&&l.A.send("Tab sended by operator",(0,u.__)("EVENT_OPERATOR_SEND_TAB"),`Tab sended by operator ${r.id}`),t.autoOpenTabIfNeed()||a.A.getUnreadedMessageCount()||d.K.openChatTab()}else a.A.markAsUnreaded(e);c.Ay.emit(c.rC,{text:e.text,operatorId:e.from,id:e.id})}"readed"==e.status&&a.A.markAsReaded(e)}}},1953:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(5640),i=r(2786),o=r(9574),a=r(6629),s=r(609),l=r(6650),u=r(1922),c=r(6241),d=r(5493);class A extends u.A{getAction(){return"message"}isMarkAsUnreaded(){return!0}setPlaySound(e){return this.isPlaySound=e,this}playSound(){let e=i.s9.setup.value.soundUrl,t=i.s9.siteParams.value.params.newMessageNotification,r=t.volume;e?o.A.play(e,r):o.A.playById(t.sound,r)}afterReceive(e){if((!e.hideNotification&&"boolean"!=typeof this.isPlaySound||this.isPlaySound)&&(l.o.isCacheChannel()||((0,d.A)()||l.o.isCacheChannelAvailable)&&this.playSound()),!e.hideNotification){let t=1e3*i.s9.siteParams.value.params.newMessageNotification.autoCloseNotify;i.s9.openChatOnNewMessage.value?n.K.isOpened.value||(c.T.toggleOfflineForm(!1),n.K.openChatTab(),t>0&&a.A.init(t)):t>0&&setTimeout((()=>{s.A.isMessageUnreaded(e)&&s.A.hideMessageFromNotification(e)}),t)}super.afterReceive(e)}}},7546:function(e,t,r){"use strict";r.d(t,{A:function(){return E}});var n=r(3007),i=r(2997);class o extends i.A{get id(){return this.getParam("id")}get operator(){return this.getParam("operator")||null}}var a=r(609),s=r(5968),l=r(8944),u=r(2786),c=r(923),d=r(6241),A=r(2831),p=r(2535),h=r(5900),m=r(6141),f=r(3552),g=r(9024),C=r(1260),v=r(8669),b=r(4485),y=r(647),_=r(1630);const w=class e{constructor(e){this.byApi=!1,this.message=e}setRunBotSchemeId(e){return this.runBotSchemeId=e,this}static setSelectReceiversAtFirstMessageEnabled(e){this.isSelectReceiversAtFirstMessageEnabled=e}validate(){let e=new f.Ay(this.message);if(!(e.text&&e.text.length||e.attachments.length||e.stickerUrl))return"Не задан текст сообщения"}setSendByApi(e){return this.byApi=e,this}static prepareNewMessage(e){e.key=l.A.uid(16),e.dt=new g.A(new Date).toMysqlFormat()}static get isNeedToAskForOperator(){let e=!d.T.isDialogRunning.value&&this.isSelectReceiversAtFirstMessageEnabled;return A.p.isSelectOperatorsAvailable.value&&A.p.balanceType.value.dontSelectOperatorOnFirstMessage&&(e=!1),e}remoteTtlFromAutoMessage(){var e;let t=a.A.messageIdList;for(let r=t.length-1;r>=0;r--){let n=t[r],i=a.A.getMessage(n);if(i)if((null==i?void 0:i.messageType)==s.Lh)(null==(e=i.other)?void 0:e.ttlSeconds)&&(delete i.other.ttlSeconds,a.A.saveMessage(i));else if(!i.messageType)break}}prepareAnalyticCounterSend(){let e=0===h.Ay.get(p.HM,0),t=0===h.Ay.get(p.D9,0),r=h.Ay.get(p.yI,0),n=h.Ay.get(p.I_,0);return()=>{if(C.A.send("Client send message",(0,v.__)("EVENT_CLIENT_SEND_MESSAGE")),e){let e="Client initiate chat";C.A.send("Client sent first message of visit","Клиент отправил первое сообщение за визит"),t&&C.A.send("Client sent first message of all time","Клиент отправил первое сообщение за все время");let i=(0,v.__)("EVENT_CLIENT_INITIATE_DIALOG");r?(e="Client answer on operator request",i=(0,v.__)("EVENT_CLIENT_ANSWER_TO_OPERATOR")):n&&(e="Client answer on automessage",i=(0,v.__)("EVENT_CLIENT_ANSWER_ON_AUTOMESSAGE")),C.A.send(e,i)}}}static getVisibleGroups(){return A.p.visibleGroupsForCurrentMode.value.map((e=>e.id))}sendCallbackToJavascriptApi(e,t,r){if(!this.byApi)try{let n=e.text?e.text:"";for(let t of e.attachments)n.length&&(n+="\n"),n+=`${t.url} (${t.fileName})`;let i={text:n,operatorId:t,firstMessage:r};b.Ay.emit(b.ST,i)}catch(e){}}send(t){return r=this,s=function*(){var r,s,l,p,h,g,C,v,b;a.A.markAllMessagesAsReaded();let w=this.validate();if(w)return new i.A({code:0,descr:w});{let i=this.prepareAnalyticCounterSend();this.message.key||e.prepareNewMessage(this.message);let w=!this.message.messageType,E=w,k=d.T.dialogStartForm.value.collectContactsMode,B=!d.T.isDialogRunning.value,O=B,x=e.isNeedToAskForOperator,T=!!this.byApi;T&&(O=!1,x=!1);let S=!1;if(x&&(A.p.deselectGroup(),yield d.T.showOperatorsSelect()),O&&d.T.chatTabMode.value.allowAskContacts){let e=A.p.isSelectedGroupOffline.value&&u.s9.siteParams.value.params.leadGen.mode==c.wD;k==c.Xh||e?(S=!0,yield d.T.askForContactsBeforeStart({formType:e?m.Q6:m.er})):yield d.T.askForQuestionCategory()}null!=t&&t(),this.remoteTtlFromAutoMessage(),w&&a.A.saveMessage(this.message);let M=A.p.selected.value,I=M.group,D=new f.Ay(this.message);d.T.setIsDialogRunning(!0);let P=yield n.A.make({method:"sendMessageToOperator",p:{text:this.message.text,operatorId:null==(r=M.operator)?void 0:r.id,selectedGroup:!I||I.virtual?null:I.id,balancerDisabled:A.p.balancerDisabled.value,attachments:D.attachments,hiddenOperatorIds:A.p.hiddenOperatorsList.value.map((e=>e.id)),stickerId:null==(l=null==(s=this.message.other)?void 0:s.sticker)?void 0:l.id,sendEcho:E,temporaryId:this.message.id,visibleGroups:e.getVisibleGroups(),url:window.location.href,title:document.title,messageType:this.message.messageType,runBotSchemeId:this.runBotSchemeId,replyToMessageId:this.message.replyToMessage?this.message.replyToMessage.id:null,sendByApi:!!this.byApi}}),R=new o(P.data);if(R.isSuccess()){let e=P.data.operatorId;if(this.sendCallbackToJavascriptApi(D,e,B),i(),y.R.emit(m.Gw),w&&a.A.updateMessageId(this.message,R.id),e){let t=A.p.getOperatorById(e);t&&(this.message.to=t.id,this.message.operatorDescr=t.fio,A.p.setSelectedOperator(t))}let t=null!=(p=u.s9.siteParams.value.params.online.startDialogFormConfig.afterStart.clientMessageCount)?p:1,r=null==(h=R.widgetData)?void 0:h.dialogId,n=_.d.get("clientMessageCountAtDialog");n&&n.dialogId==r?n.count++:n={dialogId:r,count:1},_.d.set("clientMessageCountAtDialog",n);let o=null!=(g=null==n?void 0:n.count)?g:1;o===t?T||(O=!0):o{var n=e=>{try{o(s.next(e))}catch(e){t(e)}},i=e=>{try{o(s.throw(e))}catch(e){t(e)}},o=t=>t.done?e(t.value):Promise.resolve(t.value).then(n,i);o((s=s.apply(r,null)).next())}));var r,s}};w.isSelectReceiversAtFirstMessageEnabled=!0;let E=w},609:function(e,t,r){"use strict";r.d(t,{A:function(){return x}});var n=r(1630),i=r(5968),o=r(5900),a=r(2535),s=r(3552),l=r(2831),u=r(2786),c=r(9918),d=r(6824),A=r(3155),p=r(2138),h=r(4296),m=r(2883),f=r(647),g=r(4447),C=Object.defineProperty,v=Object.defineProperties,b=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,E=(e,t,r)=>t in e?C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,k=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const B="MessageIdList",O=class e{static getMessageKey(e){return"Message/"+e}static getUnreadedMessageIdsKey(){return"UnreadedMessages"}static get messageIdList(){let e=u.s9.siteParams.value.params.siteChatOptions.forgetHistory,t=n.d.getex(B),r=n.d.getCurrentTtl(B),i=null==t||e&&(!r||r/1e3>e);return null==t&&(t=[]),i?(this.messageIdList=t,this.messageIdList):t}static set messageIdList(e){let t=u.s9.siteParams.value.params.siteChatOptions.forgetHistory,r=[...e].sort(((e,t)=>{if(e>0&&t>0)return Math.abs(e)>Math.abs(t)?1:-1;{let r=this.getMessage(e),n=this.getMessage(t);return r&&n?r.dt>n.dt?1:-1:0}}));JSON.stringify(r)!=JSON.stringify(e)&&(e=r),e=p.A.unique(e),t>0?n.d.setex(B,e,1e3*t):n.d.set(B,e)}static removePreviousMessageWithSuggests(){let e=this.lastMessageId;if("number"==typeof e){let t=this.getMessage(e);if(t){let r=new s.Ay(t),n=r.buttons;if(n.length){if(r.isHiddenText)return this.removeMessage(e),!0;n.splice(0,n.length),this.saveMessage(t)}}}return!1}static get typingOperator(){let e,t=n.d.getex(T);if(t){let r=t.operatorId;r?e=l.p.getOperatorById(r):t.operatorName&&(e=t.isBot?l.p.getBotOperator():l.p.getVirtualOperator(t.operatorName,u.s9.siteParams.value.params.operators.balance.smart.avatar))}return e}static markAsUnreaded(e){let t=new s.Ay(e);if(t.isNeedMarkAsUnreaded){let e=this.getUnreadedMessageIds();-1==e.indexOf(t.id)&&(e.push(t.id),this.saveUnreadedMessageIds(e))}}static markAsReaded(e){if(!new s.Ay(e).isFromClient){let t=this.getUnreadedMessageIds(),r=t.length;t=t.filter((t=>t>e.id)),t.length!=r&&this.saveUnreadedMessageIds(t)}}static getUnreadedMessageIds(){let e=n.d.get(this.getUnreadedMessageIdsKey());null==e&&(e=[],this.saveUnreadedMessageIds(e));let t=!1;for(let r=0;rt.id===e.id))}static getMessagesForNotifications(){return this.getUnreadedMessages().filter((e=>!e.hideNotification))}static hideMessageFromNotification(e){e.hideNotification=!0,this.saveMessage(e)}static getUnreadedMessageCount(){return this.getUnreadedMessageIds().length}static getMessageCountForBadge(){return e.getUnreadedMessages().filter((e=>!e.hideBadge)).length}static markAllMessagesAsReaded(){this.saveUnreadedMessageIds([])}static saveUnreadedMessageIds(e){n.d.set(this.getUnreadedMessageIdsKey(),e)}static clearUnreadedMessageIds(e){let t=this.getUnreadedMessages(),r=[];for(let n of t)n.id<=e?(delete n.hideNotification,this.saveMessage(n)):r.push(n.id);this.saveUnreadedMessageIds(r)}static getMessage(e){let t=this.getMessageKey(e);return n.d.getex(t)}static get lastMessageId(){return this.messageIdList.slice(-1)[0]}static get lastClientMessageId(){let e=this.messageIdList;for(let t=e.length-1;t>=0;t--){let r=this.getMessage(e[t]);if(r&&new s.Ay(r).isFromClient)return r.id}return null}static get lastMessage(){let e=this.lastMessageId;return e?this.getMessage(e):null}static updateMessageId(e,t){let r=e.id,n=this.getMessage(t);n?(n.key=e.key,this.saveMessage(n)):(e.id=t,this.saveMessage(e)),this.replaceMessageId(r,t),this.removeMessage(r)}static removeMessage(e){this.replaceMessageId(e),n.d.remove(this.getMessageKey(e))}static removeByTabId(e){var t,r;let n=this.messageIdList;for(let o of n){let n=this.getMessage(o);n&&n.messageType==i.B8&&(null==(r=null==(t=n.other)?void 0:t.tab)?void 0:r.id)===e&&this.removeMessage(o)}}static saveMessage(t){var r;if(!t.id){let e=this.maxId;e||(e=0),e+=3e-4,t.id=e}t.visitId||(t.visitId=u.s9.visitId.value);let i=this.getMessageKey(t.id),o=null==(r=t.other)?void 0:r.ttlSeconds;o>0?n.d.setex(i,t,1e3*o):n.d.set(i,t);let a=this.messageIdList,l=new s.Ay(t);if(-1==a.indexOf(t.id)){let e=l.temporaryId;e&&-1!=a.indexOf(e)||(this.lastMessageId{k(this,null,(function*(){try{let n=(r=((e,t)=>{for(var r in t||(t={}))_.call(t,r)&&E(e,r,t[r]);if(y)for(var r of y(t))w.call(t,r)&&E(e,r,t[r]);return e})({},A.A.getClientCredentials()),v(r,b({id:e,status:t})));yield new A.A("/setMessageStatusByClient").setBody(n).send()}catch(e){c.A.log("Error on send message status",e)}var r}))})()}static setMessageDelivered(e){return this.sendMessageStatus(e,"delivered")}static setMessageReaded(e,t=!0){return k(this,null,(function*(){if(!e){let t=this.getUnreadedMessageIds();t.length&&(e=Math.max(...t))}if(e)try{yield h.A.make(400,`setMessageReaded_${e}`,!1),t&&this.sendMessageStatus(e,"readed"),this.clearUnreadedMessageIds(e)}catch(e){}}))}static getMaxIdForStartActivity(){var e;let t=null!=(e=this._maxIdBeforeChanges)?e:this.maxId;return this._maxIdBeforeChanges=null,t}static setMaxIdForStartActivity(){this._maxIdBeforeChanges=this.maxId}static resetMaxIdBeforeChanges(){this._maxIdBeforeChanges=null}static get maxId(){let e=this.messageIdList;return e.length?Math.max(...e):null}static get messagesCount(){let e=this.messageIdList;return e.length?e.length:0}static updateFiltersOnNewRealMessage(e){return k(this,null,(function*(){let t,r=e.whoSend;o.Ay.set(a.zR,r);let n=e.rawMessage.timestamp;if(n){n*=1e3;let e=m.A.serverNow;t=parseInt(((Date.now()-(e-n))/1e3).toString())}o.Ay.set(a._m,t),o.Ay.set(e.isFromClient?a.lK:a._J),o.Ay.incr(e.isFromClient?a.HM:a.yI),o.Ay.incr(a.Rc);let i=e.isFromClient?a.OF:a.dI;o.Ay.set(i,e.text,2e3,null)}))}static setOperatorTyping(e){return k(this,null,(function*(){u.s9.siteParams.value.params.siteChatOptions.hideOperatorTyping||((null==e.timeout||e.timeout<1)&&(e.timeout=5e3),n.d.setex(T,e,e.timeout))}))}static removeOperatorTyping(){n.d.remove(T)}static get isOperatorTyping(){return null!=this.typingOperator}static afterNewRealMessage(e){this.updateFiltersOnNewRealMessage(e);let t=e.operatorId;if(t){let r=l.p.getOperatorById(t);if(r){l.p.setSelectedOperator(r);let t=e.rawMessage.timestamp,n=0;t&&(t*=1e3,n+=m.A.serverNow-t),l.p.setOperatorTemporaryVisible(r,n)}}}};O._maxIdBeforeChanges=null;let x=O;f.R.addEventListener(g.y,(e=>{let t=x.messageIdList.filter((t=>t{var i=e=>{try{a(r.next(e))}catch(e){n(e)}},o=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((r=r.apply(t,null)).next())}));var t,r}}},2997:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(5640);class i{constructor(e){this.data=null==e?{}:e}isSuccess(){return 1==this.getCode()}getCode(){return parseInt(this.getParam("code",0))}getParam(e=null,t=null){let r=this.data;if(null!=e){"string"==typeof e&&(e=[e]);for(let n=0;nnew Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const c=class e extends n.A{getStunServer(){return"stun:stun.l.google.com:19302"}showWebRtcNotSupportedError(){return u(this,null,(function*(){o.K.showModalMessage({text:"Ваш браузер не поддерживает технологию WebRTC для того, чтобы принять входящий звонок от оператора. Попробуйте воспользоваться другим браузером.",vue:null,title:"Не удалось принять звонок"}),yield this.sendWebRtcNotSupportedNotify(),this.hangUp()}))}isMobile(){return l.Ay.mobile()}getIceServers(){return s.s9.siteParams.value.webRtc.iceServers}getIncomingCallAudioSrc(){return"https://static.me-talk.ru/cabinet/assets/operatorApplication/sounds/incomingCall.mp3"}sendWebRtcNotSupportedNotify(){return u(this,null,(function*(){let e=yield a.A.make({method:"webRtcNotSupportedNotify",p:{callId:this.getId()}});if(!e.isSuccess())throw new Error(e.getDescr())}))}makeHangUp(){return u(this,null,(function*(){let e=yield a.A.make({method:"webRtcCallHangUp",p:{callId:this.getId()}});if(!e.isSuccess())throw new Error(e.getDescr())}))}static toggleCallOverlay(t){e.callOverlayOpened.value=t}static isCallOverlayOpened(){return s.s9.isIntegrationPlatformClientCall.value||e.callOverlayOpened.value&&!!e.getCurrentCall()}makeJoinCall(){return u(this,null,(function*(){e.toggleCallOverlay(!0);let t=yield a.A.make({method:"webRtcCallJoin",p:{callId:this.getId()}});if(!t.isSuccess())throw new Error(t.getDescr())}))}makeSendAnswer(e,t){return u(this,null,(function*(){let r=yield a.A.make({method:"webRtcCallSendAnswer",p:{callId:this.getId(),pairId:e,answer:t}});if(!r.isSuccess())throw new Error(r.getDescr())}))}makeSendPong(e){return u(this,null,(function*(){let t=yield a.A.make({method:"webRtcCallPong",p:{callId:this.getId(),userIdsWithActiveConnections:e}});if(!t.isSuccess())throw new Error(t.getDescr())}))}makeSendIceCandidates(e,t){return u(this,null,(function*(){let r=yield a.A.make({method:"webRtcSendIceCandidates",p:{callId:this.getId(),pairId:e,iceCandidates:t}});if(!r.isSuccess())throw new Error(r.getDescr())}))}makeSendOffer(e,t){return u(this,null,(function*(){let r=yield a.A.make({method:"webRtcCallSendOffer",p:{callId:this.getId(),pairId:e,offer:t}});if(!r.isSuccess())throw new Error(r.getDescr())}))}makeSendSuccessConnectNotify(e){return u(this,null,(function*(){let t=yield a.A.make({method:"webRtcCallSuccessConnect",p:{callId:this.getId(),pairId:e}});if(!t.isSuccess())throw new Error(t.getDescr())}))}makeSendDisconnectNotify(e){return u(this,null,(function*(){let t=yield a.A.make({method:"webRtcCallDisconnected",p:{callId:this.getId(),pairId:e}});if(!t.isSuccess())throw new Error(t.getDescr())}))}makeChangeUserSettings(e,t,r){return u(this,null,(function*(){let n=yield a.A.make({method:"webRtcCallChangeUserSettings",p:{callId:this.getId(),isAudioEnabled:e,isWebCamEnabled:t,isScreenEnabled:r}});if(!n.isSuccess())throw new Error(n.getDescr())}))}onNewIncomingCall(){o.K.openChatTab()}onFinishCall(){}isCallForThisInstance(){var e;let t=null==(e=this.getYou())?void 0:e.clientWidgetInstanceId;return!t||t===s.s9.instanceId.value}onNewCurrentCall(){}getStaticServer(){return"https://static.me-talk.ru"}};c.callOverlayOpened=(0,i.KR)(!1);let d=c},6241:function(e,t,r){"use strict";r.d(t,{T:function(){return R}});var n=r(6141),i=r(923),o=r(2831),a=r(2786),s=r(1630);const l={[i.zr]:{allowSelectOperatorsInSideMenu:!0,allowExportDialog:!0,allowFileDragOverlay:!0,allowAskContacts:!0},[i.JR]:{useOfflineTabTitle:!0,showOfflineHtmlContentInsteadOfChat:!0,allowAskContacts:!0},[i.uh]:{hideWidget:!0,hideChatTab:!0,allowAskContacts:!0},[i.wD]:{useOfflineTabTitle:!0,allowExportDialog:!0,allowAskContacts:!0},[i.$R]:{allowExportDialog:!0,allowFileDragOverlay:!0,showFirstOperatorWhenNoneIsSelected:!0,allowAskContacts:!0},[i.T6]:{allowSelectOperatorsInSideMenu:!0,allowExportDialog:!0,allowFileDragOverlay:!0,allowAskContacts:!1},[i.X0]:{allowExportDialog:!0,allowFileDragOverlay:!0,showFirstOperatorWhenNoneIsSelected:!0,allowAskContacts:!1,bot:!0},[i.CV]:{replaceChatTab:!0,useOfflineTabTitle:!0,allowAskContacts:!0},[i.f_]:{allowExportDialog:!0,allowFileDragOverlay:!0,allowAskContacts:!0,useOfflineTabTitle:!0,getStartDialogForm:()=>a.s9.siteParams.value.params.leadGen.startDialogFormConfig,isKeepOnlineMode:!0}};var u=r(1260),c=r(8669),d=r(647),A=r(431),p=r(2739),h=r(4023),m=r(5919),f=r(5900),g=r(2535),C=r(4447),v=Object.defineProperty,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,w=(e,t,r)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,E=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const k="chatTextareaValue",B="replyToMessageId",O="requestRateRefused",x="isBotRunning",T="cascadeMessageId",S="isDialogRunning",M="operatorMessagesCount",I="clientMessagesCount",D="pinnedMessages",P="clientTags",R=new class{constructor(){this.askForContactsFields=(0,h.KR)(),this.askForContactsFormType=(0,h.KR)(),this.askForContactsIsKeepOnline=(0,h.KR)(!1),this.messageSendBlocked=(0,h.KR)(!1),this.isScrolledToBottom=(0,h.KR)(!0),this.isExportChatDisplayed=(0,h.KR)(!1),this.showRateRequestAfterMessage=(0,h.KR)(),this.keepOnlineMessageInHistoryAfterMessage=(0,h.KR)(),this.displayRateRequestInFooter=(0,h.KR)(!1),this.textareaValue=(0,m.EW)((()=>s.d.get(k))),this.replyToMessageId=(0,m.EW)((()=>s.d.get(B))),this.isBotRunning=(0,m.EW)((()=>!!s.d.get(x))),this.cascadeMessageId=(0,m.EW)((()=>s.d.get(T))),this.isDialogRunning=(0,m.EW)((()=>!!s.d.get(S))),this.isRequestRateRefused=(0,m.EW)((()=>s.d.get(O,!1))),this.isContactsFormRequired=(0,m.EW)((()=>this.askForContactsFormType.value!=n.Nl)),this.isShowFillContactsLink=(0,m.EW)((()=>{let e=!1,t=this.dialogStartForm.value;return t.afterStart.showAgain.enabled&&!1===this.isContactsFormFilled()&&t.collectContactsMode==i.Fm&&(this.askForContactsFormType.value||this.isContactsFormAfterChatStartWasDismissedOnce()&&(e=!0)),e})),this.isMessageSendBlocked=(0,m.EW)((()=>this.messageSendBlocked.value)),this.collectContacts=(0,m.EW)((()=>this.askForContactsFields.value)),this.isOfflineFormButtonDisplayed=(0,m.EW)((()=>o.p.isOffline.value&&a.s9.siteParams.value.params.leadGen.mode==i.wD&&!this.isBotRunning.value)),this.isHistoryDisplayed=(0,m.EW)((()=>!this.isOfflineFormDisplayed.value)),this.chatTabMode=(0,m.EW)((()=>l[o.p.isOffline.value?a.s9.siteParams.value.params.leadGen.mode:this.isBotRunning.value?i.T6:i.zr])),this.dialogStartForm=(0,m.EW)((()=>{let e=this.chatTabMode.value;return e.getStartDialogForm?e.getStartDialogForm():a.s9.siteParams.value.params.online.startDialogFormConfig})),this.isWidgetMustBeHiddenBecauseOfOffline=(0,m.EW)((()=>!a.s9.isEmptyWidget.value&&this.chatTabMode.value.hideWidget)),this.operatorsSelectDisplayed=(0,h.KR)(!1),this.isOperatorsSelectDisplayed=(0,m.EW)((()=>this.operatorsSelectDisplayed.value&&o.p.isSelectAvailable.value)),this.offlineFormDisplayed=(0,h.KR)(),this.isOfflineFormDisplayed=(0,m.EW)((()=>{let e=this.offlineFormDisplayed.value;return"boolean"!=typeof e&&(e=!a.s9.siteParams.value.params.leadGen.pmForm.isAlwaysShowHistoryFirst),this.isOfflineFormButtonDisplayed.value&&e}))}setTextareaValue(e){s.d.set(k,e)}setWidgetData(e){if(this.setIsBotRunning(e.isBotRunning,e.cascadeMessageId),this.setIsDialogRunning(e.isDialogRunning),s.d.set(M,e.operatorMessageCountAtDialog),s.d.set(I,e.clientMessageCountAtDialog),s.d.set(D,e.pinnedMessages),s.d.set(P,e.clientTagsHash),e.startMessageIdForWidgetHistory){let t="startMessageIdForWidgetHistory";s.d.get(t)!=e.startMessageIdForWidgetHistory&&(s.d.set(t,e.startMessageIdForWidgetHistory),d.R.emit(C.y,e.startMessageIdForWidgetHistory))}}get clientTags(){var e;return null!=(e=s.d.get(P))?e:[]}get pinnedMessages(){var e;return null!=(e=s.d.get(D))?e:[]}unpinMessage(e){s.d.set(D,this.pinnedMessages.filter((t=>t.id!=e)))}get operatorMessageCountAtDialog(){var e;return null!=(e=s.d.get(M))?e:0}get clientMessageCountAtDialog(){var e;return null!=(e=s.d.get(I))?e:0}setIsBotRunning(e,t){s.d.set(x,!!e),s.d.set(T,t),f.Ay.set(g.cn,e?1:0)}SET_REPLY_TO_MESSAGE_ID(e){let t=document.querySelector(".online-chat-root textarea.chat-textarea");t&&(s.d.set(B,e),null==t||t.focus())}showRateRequestAfterNewMessage(e){let t=a.s9.siteParams.value.params.rate.requestRate;t.enabled&&!this.isRequestRateRefused.value&&("operator"==t.messagesCountType?R.operatorMessageCountAtDialog:R.clientMessageCountAtDialog)>=t.afterMessagesCount&&this.showRateRequest(e)}showRateRequest(e){a.s9.tabs.value.find((e=>e.type==A.hJ))&&(this.SHOW_RATE_REQUEST(e),this.CANCEL_RATE_REQUEST_IN_FOOTER())}isNeedAddQuestionCategoryToFieldsList(){let e=a.s9.siteParams.value.params.leadGen.questionCategories,t=e.list;if(e.ask){if(o.p.isSelectOperatorsAvailable.value){let e=o.p.selected.value.group;e&&e.questionCategories.length&&(t=t.filter((t=>e.questionCategories.indexOf(t)>-1)))}if(t.length){let e=a.s9.siteParams.value.formElements[n.Ld];if(e)return e.options=t.map((e=>({descr:e,value:e,default:!1}))),!0}}return!1}getContactsFormFilledKey(e,t){let r=`contactsFormFilled/${e}`;return t&&(r+="/real"),r}isContactsFormAfterChatStartWasDismissedOnce(){return s.d.get(this.getContactsFormFilledKey(n.Nl,!1))}setContactsFormFilled(e,t){s.d.set(this.getContactsFormFilledKey(e,!1),!0),s.d.set(this.getContactsFormFilledKey(e,!0),t)}CANCEL_RATE_REQUEST(e=!0){this.showRateRequestAfterMessage.value=null,this.displayRateRequestInFooter.value=e,s.d.set(O,!0)}CANCEL_RATE_REQUEST_IN_FOOTER(){this.displayRateRequestInFooter.value=!1}setIsDialogRunning(e){let t=this.isDialogRunning.value!=e;if(f.Ay.set(g.tc,e?1:0),s.d.set(S,!!e),!e&&t){for(let e of o.p.operatorsList.value)o.p.unsetOperatorTemporaryVisible(e);for(let e of o.p.groupList.value)o.p.unsetOperatorGroupTemporaryVisible(e)}}SET_IS_SCROLLED_TO_BOTTOM(e){this.isScrolledToBottom.value=e}SET_EXPORT_CHAT_DISPLAYED(e){this.isExportChatDisplayed.value=e}showOperatorsSelect(){return E(this,null,(function*(){o.p.isSelectAvailable.value&&(this.operatorsSelectDisplayed.value=!0,this.BLOCK_MESSAGE_SEND(),yield new Promise((e=>{d.R.once(n.Df,(t=>{e(t)}))})),this.operatorsSelectDisplayed.value=!1,this.UNBLOCK_MESSAGE_SEND())}))}isContactsFormFilled(){let e=this.dialogStartForm.value.collectContacts,t=!0;for(let r in e)if(e.hasOwnProperty(r)&&!p.Fv.getFieldValue(r)){t=!1;break}return t}askForContactsAfterStart(){return E(this,null,(function*(){this.isContactsFormFilled()||(u.A.send("Ask user contacts during chat",(0,c.__)("EVENT_SHOW_FORM_AFTER_DIALOG_START")),(yield this.askForContacts({blockMessageSend:!1,allowAppendQuestionCategory:!1,formType:n.Nl}))&&u.A.send("User gave contacts during chat",(0,c.__)("EVENT_FILL_FORM_AFTER_DIALOG_START")))}))}askForContactsBeforeStart(e){return E(this,null,(function*(){this.isContactsFormFilled()?yield this.askForQuestionCategory():(u.A.send("Ask user contacts before chat",(0,c.__)("EVENT_SHOW_FORM_BEFORE_DIALOG")),(yield this.askForContacts({blockMessageSend:!0,allowAppendQuestionCategory:!0,formType:e.formType}))&&u.A.send("User gave contacts before chat",(0,c.__)("EVENT_FILL_FORM_BEFORE_DIALOG")))}))}askForQuestionCategory(){return E(this,null,(function*(){yield this.askForContacts({blockMessageSend:!0,allowAppendQuestionCategory:!0,fields:{},formType:n.k})}))}toggleOfflineForm(e){this.SET_OFFLINE_FORM_DISPLAYED(e)}SHOW_RATE_REQUEST(e){this.showRateRequestAfterMessage.value=e}showKeepOnlineMessageInHistoryAfterMessage(e){this.keepOnlineMessageInHistoryAfterMessage.value||(this.keepOnlineMessageInHistoryAfterMessage.value=e)}BLOCK_MESSAGE_SEND(){this.messageSendBlocked.value=!0}UNBLOCK_MESSAGE_SEND(){this.messageSendBlocked.value=!1}askForContacts(e){return E(this,null,(function*(){let t=a.s9.siteParams.value.params;if(!e.fields){let r=e.formType==n.Q6?t.leadGen.startDialogFormConfig:this.dialogStartForm.value;e.fields=r.collectContacts}e.allowAppendQuestionCategory&&this.isNeedAddQuestionCategoryToFieldsList()&&(e.fields=((e,t)=>{for(var r in t||(t={}))y.call(t,r)&&w(e,r,t[r]);if(b)for(var r of b(t))_.call(t,r)&&w(e,r,t[r]);return e})({[n.Ld]:i.dD},e.fields));let r=!1;for(let t in e.fields)if(e.fields.hasOwnProperty(t)&&e.fields[t]!=i.sQ){this.askForContactsFormType.value=e.formType,this.askForContactsIsKeepOnline.value=this.chatTabMode.value.isKeepOnlineMode,this.askForContactsFields.value=e.fields,e.blockMessageSend&&this.BLOCK_MESSAGE_SEND(),r=yield new Promise((e=>{d.R.once(n.UK,(t=>{e(t)}))})),this.askForContactsFields.value=null,this.askForContactsFormType.value=null,this.UNBLOCK_MESSAGE_SEND();break}return r}))}SET_OFFLINE_FORM_DISPLAYED(e){this.offlineFormDisplayed.value=e}}},2739:function(e,t,r){"use strict";r.d(t,{Vv:function(){return b},Fv:function(){return _}});var n=r(6141),i=r(8944),o=r(8549),a=r(2786),s=r(1630),l=r(4296),u=r(1260),c=r(4485),d=r(8669),A=r(3917),p=r(9676),h=r(7677),m=r(647),f=r(4023),g=r(5919);const C=["descr","email","phone","firstName","lastName","secondName"];var v=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const b="descr",y="ban",_=new class{constructor(){this.countryCode=(0,f.KR)(),this.utm=(0,f.KR)({}),this.isBannedOnThisTab=(0,f.KR)(!1),this.isBanned=(0,g.EW)((()=>!!s.d.getex(y)||this.isBannedOnThisTab.value)),this.clientId=(0,f.KR)(),this.id=(0,g.EW)((()=>this.clientId.value)),this.cc=(0,f.KR)()}SET_CC(e){this.cc.value=e}getCc(){return this.cc.value}initClientId(){return v(this,null,(function*(){let e=new A.A("initClientId");yield e.lock(!0),this.SET_CLIENT_ID(function(){var e,t;let r=o.A.get(n.PD);if(null!=r&&r.length||(r=i.A.uid(32)),a.s9.talkIdFromSetup.value){if(r=a.s9.talkIdFromSetup.value,a.s9.isIntegrationPlatformClientCall.value)return r}else{let e=a.s9.clientIdFromSetup.value;null!=e&&(e=e.toString(),e.length>0&&(r=(0,h.A)(e)))}if(null==(t=null==(e=a.s9.setup.value)?void 0:e.storeClientIdInCookies)||t){let e=new Date;e.setFullYear(e.getFullYear()+10),o.A.set(n.PD,r,31536e7)}let s=a.s9.personalLinkOperatorId.value;return s&&(r=(0,h.A)(r+s)),r}()),yield e.unlock()}))}SET_UTM(e){this.utm.value=e}SET_COUNTRY_CODE(e){this.countryCode.value=e}getFieldValue(e){if(C.includes(e))return s.d.get(this.getClientFieldKey(e));{let t=s.d.get(this.getClientFieldKey("customData"));if(t&&null!=t[e])return t[e]}return null}getClientFieldKey(e){return`Client/${e}`}setFieldValue(e,t){if(JSON.stringify(this.getFieldValue(e))!=JSON.stringify(t)){s.d.set(this.getClientFieldKey(e),t);for(let e in a.s9.siteParams.value.formElements)a.s9.siteParams.value.formElements.hasOwnProperty(e)&&m.R.emit(m.B,e);return!0}return!1}update(e,t=!0){return v(this,null,(function*(){let r=[];for(let t in e)if(e.hasOwnProperty(t)){let n=e[t];null==n||"string"==typeof n&&!n.length||this.setFieldValue(t,n)&&r.push(t)}if(t)for(;;){if(this.cc.value){let e=p.A.jsonClone(this.getContactsDictionary());if(c.Ay.emit(c.cr,e),r.length){c.Ay.emit(c.Dl,e),u.A.send("User update contacts",(0,d.__)("EVENT_CLIENT_UPDATE_CONTACTS"));for(let e of r)u.A.send(`User update field ${e}`)}break}yield l.A.make(500)}}))}setBan(e){this.isBannedOnThisTab.value=e,e?s.d.setex(y,e,36e5):s.d.remove(y)}SET_CLIENT_ID(e){this.clientId.value=e}getContactsDictionary(){return{id:this.cc.value,name:this.getFieldValue(b),phone:this.getFieldValue("phone"),email:this.getFieldValue("email"),custom:s.d.get(this.getClientFieldKey("customData")),utm:this.utm.value}}}},1209:function(e,t,r){"use strict";r.d(t,{C:function(){return p},l:function(){return A}});var n=r(1630),i=r(9676),o=r(647),a=r(2786),s=r(146),l=r(8669),u=r(5919),c=r(4023),d=r(2831);const A=new class{constructor(){this.isDisabled=(0,u.EW)((()=>this.disallowed.value||a.s9.siteParams&&!a.s9.siteParams.value.params.siteChatOptions.cobrowse.enabled)),this.disallowed=(0,c.KR)(!1),this.isCobrowseWorkingNow=(0,u.EW)((()=>!this.isDisabled.value&&this.operatorsLogins.value.length>0&&!a.s9.siteParams.value.free)),this.operatorsKey="cobrowseOperators",this.timeout=9e4,this.storedOperators=(0,u.EW)((()=>{let e=n.d.getex(this.operatorsKey),t=Date.now();e||(e={});for(let r in e)e.hasOwnProperty(r)&&e[r].timei.A.getKeys(this.storedOperators.value)))}DISABLE_COBROWSE(){this.disallowed.value=!0}addOperator(e,t,r){var i;if(!this.isDisabled.value){let u=a.s9.siteParams.value.params.siteChatOptions.cobrowse,c=this.storedOperators.value,A=null==c[e];if(u.needConfirmation&&A){let r=null!=(i=d.p.getOperatorByLoginHash(t))?i:d.p.getOperatorByLogin(e),o=s.A.replaceVariables(u.confirmationText,{name:r?r.fio:(0,l.__)("OPERATOR")}),a=`cobrowseDisallow_${e}`;if(n.d.getex(a))return;if(!confirm(o))return void n.d.setex(a,1,1e4)}let h=Date.now();c[e]={time:h},this.saveOperatorsList(c),(A||r)&&o.R.emit(p)}}removeOperator(e){let t=this.storedOperators.value;delete t[e],this.saveOperatorsList(t)}saveOperatorsList(e){n.d.setex(this.operatorsKey,e,this.timeout)}},p="newCobrowseOperator"},2786:function(e,t,r){"use strict";r.d(t,{fI:function(){return O},s9:function(){return k}});var n=r(8944),i=r(3905),o=r(923),a=r(7288),s=r(4023),l=r(5919),u=r(1630),c=r(431),d=r(9676),A=r(2327),p=r(9210),h=r(9918),m=r(335),f=r(1935),g=r(647),C=r(7762);const v="noGroup";function b(e){for(let t in e.operators)if(e.operators.hasOwnProperty(t)){let r=e.operators[t];r.avatar&&(r.avatar=p.bY+r.avatar)}let t=e.params.operators.balance.smart.avatar;t&&!t.includes("://")&&(e.params.operators.balance.smart.isBase64||(e.params.operators.balance.smart.avatar=p.bY+t)),k.setup.value.test&&h.A.warn("fixConfig надо выпилить после релиза нового виджета"),e.free=!!e.free;for(let t in e.operators)if(e.operators.hasOwnProperty(t)){let r=e.operators[t];r.canReceiveLinks=!!r.canReceiveLinks,r.canViewTyping=!!r.canViewTyping,r.hidden=!!r.hidden,r.groupID||(r.groupID=null)}Array.isArray(e.operatorsGroups)&&(e.operatorsGroups={});let r=e.formElements,n={sendChangedValueToClient:!1,alwaysVisibleInApplication:!1,autoFill:[],autoLinks:[],contactbookColumnId:null,fixedContactbookColumnId:null,visibleInOperatorApplication:!1,contactbookTwoWaySync:!1,isInClientDisplayDescrFields:!1,ai:{prompt:null}};r[a._4]={name:a._4,type:a._4,descr:null,params:n},r[a.iP]={name:a.iP,type:a.Dr,descr:null,params:n},r.phone&&(r.phone.type=a.Rz),r.email&&(r.email.type=a.dr);let s=e.params.leadGen.questionCategories;s.ask=!!s.ask;let l=0;for(let t in e.operatorsGroups)if(e.operatorsGroups.hasOwnProperty(t)){l++;let r=e.operatorsGroups[t];r.hidden=!!r.hidden,void 0===r.initialHidden&&(r.initialHidden=r.hidden)}let u={id:v,descr:"Online",hidden:!1,questionCategories:[],virtual:!0,initialHidden:!1},d=!1;for(let t in e.operators)if(e.operators.hasOwnProperty(t)){let r=e.operators[t];r.hidden=!1,!r.groupID&&l&&(r.groupID=[v],d=!0)}d&&(e.operatorsGroups[v]=u);let m=e.params.designParams;m.badgeBackground&&m.badgeBackground.length&&m.badgeColor&&m.badgeColor.length||(m.badgeBackground="#ff6c60",m.badgeColor="#ffffff"),e.params.newMessageNotification.autoCloseNotify=parseInt(e.params.newMessageNotification.autoCloseNotify);let f=e.params.trigger;for(let e of i.W)if(null!=f[e]){var g=f[e];g.borderWidth=parseInt(g.borderWidth),g.fontSize=parseInt(g.fontSize),g.offlineImageHeight=parseInt(g.offlineImageHeight),g.offlineImageWidth=parseInt(g.offlineImageWidth),g.onlineImageHeight=parseInt(g.onlineImageHeight),g.onlineImageWidth=parseInt(g.onlineImageWidth),g.radius=parseInt(g.radius)}for(let t of i.F3){let r=e.params.trigger.menu.devices[t];if(r)for(let e of A.h8)r[e.id]={show:o.Ie,hide:o.Jz}}for(let t of e.tabs)t.iconColor||(t.iconColor=C.A.getOneColor(e.params.designParams.triggerBackground)),t.visible=1;e.tabs.sort(((e,t)=>e.type==c.ET?-1:t.type==c.ET?1:0))}const y="visitId",_="attachedOperators",w="attachedOperatorsOnlyIfOnline",E="attachedOperatorsReplacements",k=new class{constructor(){this.setup=(0,s.KR)(),this.instanceId=(0,s.KR)(n.A.uid(10)),this.config=(0,s.KR)({}),this.apiMethod=(0,s.KR)(),this.pageId=(0,s.KR)(),this.device=(0,s.KR)(i.Ay.type),this.isMobile=(0,l.EW)((()=>this.device.value!=i.ue)),this.rootClass=(0,l.EW)((()=>`online-chat-root-${this.apiMethod.value}`)),this.needScaleFix=(0,l.EW)((()=>this.isMobile.value&&1!=f.A.getVisibleViewport().scale&&window.innerHeight!=window.outerHeight)),this.attachedOperatorIds=(0,l.EW)((()=>{let e=u.d.get(_);return e&&e.length?e:null})),this.attachOnlyOnlineOperator=(0,l.EW)((()=>!!u.d.get(w))),this.attachedVacationReplacementsOperatorIds=(0,l.EW)((()=>{let e=u.d.get(E);return e&&e.length?e:null})),this.tabsDictionary=(0,l.EW)((()=>d.A.dictionaryFromArray(this.tabs.value))),this.clientIdFromSetup=(0,l.EW)((()=>this.setup.value.clientId?this.setup.value.clientId.toString():null)),this.personalLinkOperatorId=(0,l.EW)((()=>{var e;return(null==(e=this.setup.value.operatorId)?void 0:e.toString().length)?this.setup.value.operatorId.toString():null})),this.talkIdFromSetup=(0,l.EW)((()=>this.setup.value.talkId?this.setup.value.talkId.toString():null)),this.isEmptyWidget=(0,l.EW)((()=>this.isIntegrationPlatformClientCall.value)),this.isIntegrationPlatformClientCall=(0,l.EW)((()=>{var e;return!!(null==(e=this.setup.value)?void 0:e.integrationPlatformClientCall)})),this.isTalkIdFromSetup=(0,l.EW)((()=>this.clientIdFromSetup.value||this.talkIdFromSetup.value)),this.design=(0,l.EW)((()=>{var e;return null==(e=this.siteParams.value)?void 0:e.params.designParams})),this.siteId=(0,l.EW)((()=>{var e;return null==(e=this.siteParams.value)?void 0:e.id})),this.orgId=(0,l.EW)((()=>{var e;return null==(e=this.siteParams.value)?void 0:e.orgID})),this.isIe=(0,l.EW)((()=>/MSIE|Trident/.test(window.navigator.userAgent))),this.apiHost=(0,l.EW)((()=>this.setup.value.test&&!this.isIe.value?"https://dev.apibcknd.com":"https://widget.me-talk.ru")),this.language=(0,l.EW)((()=>this.setup.value.language)),this.siteParams=(0,l.EW)((()=>{let e=this.language.value,t=this.config.value;return e&&t[e]?t[e]:null})),this.operators=(0,l.EW)((()=>{var e,t;let r=d.A.arrayFromDictionary(null!=(t=null==(e=this.siteParams.value)?void 0:e.operators)?t:{});if(this.personalLinkOperatorId.value)r=r.filter((e=>e.id==this.personalLinkOperatorId.value));else if(k.siteParams.value.params.operators.permanentAttachClientToOperators||k.siteParams.value.params.leadGen.attachClientToGroupUntilHaveNoAnswerFinished){let e=this.attachedOperatorIds.value;if(e){let t=this.attachedVacationReplacementsOperatorIds.value;t&&(e=[...e,...t]),r=[...r];let n=[];for(let t of r)(t.virtual||e.includes(t.id))&&n.push(t);this.attachOnlyOnlineOperator.value&&(n.find((e=>e.status==m.ib))||(n=r)),r=n}}return r})),this.isWidgetDependsOnOperatorState=(0,l.EW)((()=>!this.siteParams.value.free&&!this.isEmptyWidget.value&&this.siteParams.value.params.leadGen.mode==o.uh)),this.tabs=(0,l.EW)((()=>{var e,t;return null!=(t=null==(e=this.siteParams.value)?void 0:e.tabs)?t:[]})),this.notificationParams=(0,l.EW)((()=>{let e,t=this.siteParams.value;if(t){let r=t.params.newMessageNotification;e=this.isMobile.value?r.mobile:r.desktop}return e})),this.openChatOnNewMessage=(0,l.EW)((()=>{let e=this.notificationParams.value;return e&&e.action==o.Jr})),this.bubbleOnNewMessage=(0,l.EW)((()=>{let e=this.notificationParams.value;return e&&e.action==o.Zs})),this.isShowMessageButtonsInNotification=(0,l.EW)((()=>{var e;return!!(null==(e=this.notificationParams.value)?void 0:e.showMessageButtons)})),this.popupNotifyOnNewMessage=(0,l.EW)((()=>{let e=this.notificationParams.value;return e&&[o.Qr,o.Jr].indexOf(e.action)>-1})),this.referrer=(0,l.EW)((()=>{let e=document.referrer,t="referrer";return 0==e.length||e.indexOf("://"+window.location.host)>-1?e=u.d.get(t):u.d.set(t,e),e})),this.visitId=(0,l.EW)((()=>u.d.get(y))),this.widgetPaddingLeft=(0,s.KR)(1.5),this.hasContentBorderRadius=(0,l.EW)((()=>{var e;return!!(null==(e=this.design.value)?void 0:e.content.border.top.round)})),this.replaceChatTab=(0,l.EW)((()=>{if(this.siteParams.value){let e=this.siteParams.value.params.leadGen.replaceTabId;return this.tabsDictionary.value[e]}return null})),this.operatorsGroups=(0,l.EW)((()=>{var e,t;return null!=(t=null==(e=this.siteParams.value)?void 0:e.operatorsGroups)?t:{}}))}setAttachedOperators(e){let t=e.operatorIds,r=e.vacationReplacementIds;t.length?u.d.set(_,t):u.d.remove(_),r.length?u.d.set(E,r):u.d.remove(E),u.d.set(w,e.onlyIfOnline)}SET_API_METHOD(e){this.apiMethod.value=e}SET_FIELD_DESCR(e){let t=this.siteParams.value.formElements[e.name];t&&(t.descr=e.descr)}SET_PAGE_ID(e){this.pageId.value=e}SET_DEVICE(e){this.device.value=e,g.R.emit(O)}isAttachedToOperator(e){let t=this.attachedOperatorIds.value;return t&&t.indexOf(e)>-1}TOGGLE_OPERATORS_GROUP_HIDDEN(e){let t=this.operatorsGroups.value[e.groupId];t&&(t.hidden=e.value)}TOGGLE_TAB_HIDDEN(e){let t=this.tabsDictionary.value[e.tabId];t&&(t.visible=e.value?0:1)}initVisitId(){let e=n.A.uid(10);u.d.set(y,e)}initConfiguration(e){this.SET_CONFIG(e);let t=this.siteParams.value.free?m.yq:null;for(let e of this.operators.value)e.status=t}SET_SETUP(e){this.setup.value=e}SET_CONFIG(e){for(let t in e)e.hasOwnProperty(t)&&b(e[t]);this.config.value=e,g.R.emit(B)}get headerBackground(){return(0,l.EW)((()=>C.A.getCssBackground(this.design.value.headerBackground)))}get triggerBackground(){return(0,l.EW)((()=>C.A.getCssBackground(this.design.value.triggerBackground)))}},B="chatConfigReloadEvent",O="chatDeviceChangeEvent"},4447:function(e,t,r){"use strict";r.d(t,{y:function(){return n}});const n="newStartMessageIdForWidgetHistory"},2831:function(e,t,r){"use strict";r.d(t,{p:function(){return _}});var n=r(9918),i=r(1630),o=r(9676),a=r(2786),s=r(923),l=r(8944),u=r(335),c=r(4023),d=r(5919),A=r(7677),p=r(9210),h=Object.defineProperty,m=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,C=(e,t,r)=>t in e?h(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const v="operatorGroupId",b="operator",y="operatorsStatusCache",_=new class{constructor(){this.balancerDisabled=(0,c.KR)(!1),this.temporaryAvailableOperatorSelect=(0,c.KR)(!1),this.isStatusInitialized=(0,c.KR)(!1),this.operatorsById=(0,d.EW)((()=>o.A.dictionaryFromArray(a.s9.operators.value,"id"))),this.operatorsByLoginHash=(0,d.EW)((()=>o.A.dictionaryFromArray(a.s9.operators.value,"loginHash"))),this.groups=(0,d.EW)((()=>{let e=a.s9.siteParams.value?((e,t)=>{for(var r in t||(t={}))f.call(t,r)&&C(e,r,t[r]);if(m)for(var r of m(t))g.call(t,r)&&C(e,r,t[r]);return e})({},a.s9.siteParams.value.operatorsGroups):{};for(let t in e)e.hasOwnProperty(t)&&(this.getOperatorsOfGroup(e[t]).length||delete e[t]);return e})),this.balanceParams=(0,d.EW)((()=>a.s9.siteParams.value.params.operators.balance)),this.balanceType=(0,d.EW)((()=>s.QD[this.balanceParams.value.type])),this.hasForcedStatus=(0,c.KR)(!1),this.groupList=(0,d.EW)((()=>o.A.arrayFromDictionary(this.groups.value))),this.operatorsList=(0,d.EW)((()=>a.s9.operators.value)),this.hiddenOperatorsList=(0,d.EW)((()=>this.operatorsList.value.filter((e=>this.isOperatorHidden(e))))),this.invisibleOperatorsList=(0,d.EW)((()=>this.operatorsList.value.filter((e=>!this.isOperatorVisible(e))))),this.onlineAndVisibleGroups=(0,d.EW)((()=>this.groupList.value.filter((e=>this.isGroupOnlineAndVisible(e))))),this.visibleGroups=(0,d.EW)((()=>{let e=this.groupList.value.filter((e=>this.isGroupVisible(e)));return 1==e.length&&e[0].virtual&&(e=[]),e})),this.visibleOperators=(0,d.EW)((()=>this.operatorsList.value.filter((e=>this.isOperatorVisible(e))))),this.onlineOperators=(0,d.EW)((()=>this.operatorsList.value.filter((e=>this.isOperatorOnline(e))))),this.isOffline=(0,d.EW)((()=>!this.visibleOperators.value.length)),this.groupsAvailableForSelect=(0,d.EW)((()=>{if(this.isOffline.value){if(this.isOfflineGroupSelectAllowed)return this.visibleGroups.value.filter((e=>!e.virtual))}else if(this.isOnlineOperatorsSelectAllowed)return this.onlineAndVisibleGroups.value;return[]})),this.selected=(0,d.EW)((()=>{let e=i.d.get(b);e||this.balanceType.value.canUseDefaultOperator&&(e=a.s9.siteParams.value.defaultOperatorId);let t=i.d.get(v),r=this.visibleOperators.value,n=r.find((t=>t.id==e)),o=this.groupsAvailableForSelect.value.find((e=>e.id==t));if(n){if(!o||!this.isOperatorInGroup(n,o)){let e=[this.groupsAvailableForSelect.value,this.visibleGroups.value,this.groupList.value];for(let t of e)if(o=t.filter((e=>this.isOperatorInGroup(n,e)))[0],o)break}}else if(this.balanceType.value.selectRandomOperator&&r.length){let e,t=r;o&&(t=this.getVisibleOperatorsOfGroup(o),e=o),n=l.A.randomArrayElement(t),n&&this.setSelectedOperator(n,e)}return{operator:n,group:o}})),this.visibleGroupsForCurrentMode=(0,d.EW)((()=>this.isOffline.value?this.visibleGroups.value:this.onlineAndVisibleGroups.value)),this.isSelectedGroupOffline=(0,d.EW)((()=>{let e=this.selected.value.group;return e?!this.isGroupHasVisibleOperators(e):this.isOffline.value})),this.isSelectOperatorsAvailable=(0,d.EW)((()=>{let e=a.s9.siteParams.value.params.operators;return 0==this.groupsAvailableForSelect.value.length&&this.visibleOperators.value.length>1&&this.isOnlineOperatorsSelectAllowed&&e.balance.isOperatorSelectAvailable})),this.isSelectGroupAvailable=(0,d.EW)((()=>this.groupsAvailableForSelect.value.length>1)),this.isSelectAvailable=(0,d.EW)((()=>this.isSelectGroupAvailable.value||this.isSelectOperatorsAvailable.value))}setTemporaryAvailableOperatorSelect(e){return this.temporaryAvailableOperatorSelect.value=e,this}get isOnlineOperatorsSelectAllowed(){return this.temporaryAvailableOperatorSelect.value||a.s9.siteParams.value.params.operators.allowChange}get isOfflineGroupSelectAllowed(){return this.temporaryAvailableOperatorSelect.value||a.s9.siteParams.value.params.leadGen.selectOperatorGroup}initOperatorsStatusFromCache(){let e=i.d.getex(y);e&&this.setStatusFromDictionary(e,!0)}TOGGLE_OPERATOR_HIDDEN(e){let t=this.getOperatorById(e.operatorId);t&&(t.hidden=e.value)}setSelectedGroup(e){i.d.set(v,e?e.id:null)}deselectGroup(){this.setSelectedGroup()}isOperatorInGroup(e,t){return e.groupID&&e.groupID.indexOf(t.id)>-1}setStatusFromNodeResponse(e){try{let t=JSON.parse(e);null!=t&&this.setStatusFromDictionary(t)}catch(e){}}SET_BALANCER_DISABLED(e){this.balancerDisabled.value=e}setSelectedOperator(e,t){e?(i.d.set(b,e.id),t||((t=this.selected.value.group)&&!this.isOperatorInGroup(e,t)&&(t=null),t||(t=this.getVisibleGroupsOfOperator(e)[0])||(t=this.getAllGroupsOfOperator(e)[0]))):i.d.set(b,null),this.setSelectedGroup(t)}getVisibleOperatorsOfGroup(e){return this.getOperatorsOfGroup(e).filter((t=>this.isOperatorVisible(t,[e.id])))}getOnlineOperatorsOfGroup(e){return this.getOperatorsOfGroup(e).filter((e=>this.isOperatorOnline(e)))}SET_FORCED_STATUS(){this.hasForcedStatus.value=!0}setStatusFromDictionary(e,t=!1,r=!1){if(r||!this.hasForcedStatus.value){r&&this.SET_FORCED_STATUS();for(let t in this.operatorsById.value)this.operatorsById.value.hasOwnProperty(t)&&null==e[t]&&(e[t]=0);for(let t in e)e.hasOwnProperty(t)&&this.SET_STATUS({operatorId:t,status:e[t]});this.SET_STATUS_INITIALIZED(),t||i.d.setex(y,e,12e4)}}getVisibleGroupsOfOperator(e){return this.onlineAndVisibleGroups.value.filter((t=>this.isOperatorInGroup(e,t)))}getAllGroupsOfOperator(e){return this.groupList.value.filter((t=>this.isOperatorInGroup(e,t)))}isOperatorOnlineByLogin(e){return this.isOperatorOnline(this.getOperatorByLogin(e))}isOperatorOnline(e){return null!=e&&e.status!=u.yq}isGroupVisible(e){return!e.hidden||this.isOperatorGroupTemporaryVisible(e)}isGroupOnlineAndVisible(e){let t=this.isGroupVisible(e);return t&&(t=this.getVisibleOperatorsOfGroup(e).length>0),t}getOperatorTemporaryVisibleKey(e){return"operatorTempVisible::"+e}isTemporaryVisibleById(e){return null!=i.d.getex(this.getOperatorTemporaryVisibleKey(e))}getOperatorsOfGroup(e){return this.operatorsList.value.filter((t=>this.isOperatorInGroup(t,e)))}unsetOperatorTemporaryVisibleById(e){i.d.remove(this.getOperatorTemporaryVisibleKey(e))}isOperatorTemporaryVisible(e){return a.s9.personalLinkOperatorId.value==e.id||this.isTemporaryVisibleById(e.id)}setOperatorTemporaryVisible(e,t){return this.setTemporaryVisibleById(e.id,t)}unsetOperatorTemporaryVisible(e){return this.unsetOperatorTemporaryVisibleById(e.id)}isOperatorGroupTemporaryVisible(e){return this.isTemporaryVisibleById(e.id)}setOperatorGroupTemporaryVisible(e,t){return this.setTemporaryVisibleById(e.id,t)}unsetOperatorGroupTemporaryVisible(e){return this.unsetOperatorTemporaryVisibleById(e.id)}isOperatorHidden(e,t=null){let r=e.hidden||e.status==u.mM||this.isOperatorExistInHiddenGroups(e,t);return r&&(r=!this.isOperatorTemporaryVisible(e)),r}isOperatorVisible(e,t=null){return e.status!=u.yq&&!this.isOperatorHidden(e,t)}isGroupHasVisibleOperators(e){return!!this.visibleOperators.value.find((t=>this.isOperatorInGroup(t,e)))}isOperatorExistInHiddenGroups(e,t=null){let r=!1;if(e.groupID)for(let n of e.groupID){let e=this.groups.value[n];if(e)if(e.hidden){if(t&&t.indexOf(n)>-1)continue;r=!0}else if(e.initialHidden){r=!1;break}}return r}SET_STATUS_INITIALIZED(){this.isStatusInitialized.value=!0}SET_STATUS(e){a.s9.setup.value.preview&&(e.status=u.ib);let t=this.operatorsById.value[e.operatorId];t&&("number"!=typeof e.status&&n.A.warn("wrong status type",e.status),t.status=e.status)}setTemporaryVisibleById(e,t){let r=1e3*a.s9.siteParams.value.params.siteChatOptions.canViewInvisibleOperatorTTL;r-=t,r>0&&i.d.setex(this.getOperatorTemporaryVisibleKey(e),1,r)}getOperatorByLogin(e){return this.getOperatorByLoginHash((0,A.A)(e.toLowerCase()))}getOperatorByLoginHash(e){return this.operatorsByLoginHash.value[e]}getOperatorById(e){return this.operatorsById.value[e]}getOperatorByIdOrLogin(e){let t=this.getOperatorById(e);return t||(t=this.getOperatorByLogin(e)),t}getVirtualOperator(e,t,r,n=null){return t&&!t.includes("://")&&(t=p.bY+t),{fio:e,avatar:null!=t?t:a.s9.siteParams.value.params.operators.balance.smart.avatar,status:1,username:e,default:!1,canReceiveLinks:!0,canViewTyping:!0,groupID:null,hidden:!0,loginHash:(0,A.A)(e.toLowerCase()),id:null!=n?n:l.A.uid(32),uid:e,virtual:!0,isBot:r}}getBotOperator(){var e;let t=a.s9.siteParams.value.params.bot;return this.getVirtualOperator(t.name,p.bY+(null!=(e=t.avatar)?e:p.gn),!0)}}},6150:function(e,t,r){"use strict";r.d(t,{q:function(){return f}});var n=r(923),i=r(2786),o=r(2831),a=r(6141),s=r(5640),l=r(2327),u=r(647),c=r(6824),d=r(4023),A=r(5919),p=r(5900),h=r(4794),m=r(9676);const f=new class{constructor(){this.isDefaultTextClosed=(0,d.KR)(!1),this.hideTriggerReasons=(0,d.KR)([]),this.mobileTriggerMenuDisplayed=(0,d.KR)(!1),this.isTriggerHidden=(0,A.EW)((()=>this.hideTriggerReasons.value.length>0)),this.menu=(0,A.EW)((()=>i.s9.siteParams.value.params.trigger.menu)),this.deviceMenu=(0,A.EW)((()=>this.menu.value.devices[i.s9.device.value])),this.triggerParams=(0,A.EW)((()=>{let e=i.s9.siteParams.value;return e?e.params.trigger[i.s9.device.value]:null})),this.triggerMenuDisplayTypeId=(0,A.EW)((()=>{if(this.triggerParams.value){let e=this.triggerParams.value.triggerType,t=l.Zw.find((t=>t.id==e));if(t){let e=t.availableMenuType[i.s9.device.value];if(e.length){let t=this.deviceMenu.value.displayType;return-1==e.indexOf(t)&&(t=e[0]),t}}}return null})),this.triggerMenuItems=(0,A.EW)((()=>{let e=i.s9.siteParams.value;if(e){let t=e.params.trigger.menu.list.filter((e=>{let t=!0,r=e.type==n.GG;if(r||e.type==n.qH){let n=r?i.s9.tabsDictionary.value[e.params.link]:s.K.reviewsTab.value;(!n||n.hideWhenOffline&&o.p.isOffline.value||!n.visible)&&(t=!1)}return t&&e.filters&&m.A.hasKeys(e.filters)&&h.A.nowEverySecond&&(t=p.Ay.checkFilters(e.filters).isSuccess),t})).map((e=>s.K.modifyMenuItemAppearance(e)));if(t.length)return t}return null})),this.hasMenu=(0,A.EW)((()=>{var e;return(null==(e=this.deviceMenu.value)?void 0:e.enabled)&&null!=this.triggerMenuDisplayOptions.value&&this.triggerMenuDisplayTypeId.value&&this.triggerMenuItems.value.length>0})),this.triggerMenuForDevice=(0,A.EW)((()=>{if(this.triggerMenuItems.value){let e=i.s9.siteParams.value;if(e){let t=e.params.trigger.menu.devices[i.s9.device.value];if(t.enabled)return t}}return null})),this.triggerMenuDisplayOptions=(0,A.EW)((()=>{let e=this.triggerMenuForDevice.value;if(e){let t=this.triggerMenuDisplayTypeId.value;if(t)return e[t]}return null})),this.triggerMenuOpened=(0,d.KR)(!1),this.isTriggerMenuOpened=(0,A.EW)((()=>null!=this.triggerMenuForDevice.value&&this.triggerMenuOpened.value)),this.clickawayWaiting=!1}hideTrigger(e){this.TOGGLE_HIDE_TRIGGER_REASON({reason:e,value:!0})}showTrigger(e){this.TOGGLE_HIDE_TRIGGER_REASON({reason:e,value:!1})}SET_TRIGGER_MENU_OPENED(e,t){if(t)this.clickawayWaiting=!0,setInterval((()=>{this.clickawayWaiting=!1}),500);else if(this.clickawayWaiting)return;this.triggerMenuOpened.value=e}CLOSE_DEFAULT_TEXT(){this.isDefaultTextClosed.value=!0}SET_MOBILE_TRIGGER_MENU_DISPLAYED(e){this.mobileTriggerMenuDisplayed.value=e}SET_TRIGGER_OFFSET(e){this.triggerParams.value.offset[e.offsetType]=e.value}TOGGLE_HIDE_TRIGGER_REASON(e){(0,c._H)(this.hideTriggerReasons.value,e.reason,e.value)}};u.R.addEventListener(a.nj,(()=>{f.SET_TRIGGER_MENU_OPENED(!1)}))},5640:function(e,t,r){"use strict";r.d(t,{K:function(){return C}});var n=r(431),i=r(2786),o=r(6141),a=r(5900),s=r(2535),l=r(6241),u=r(2831),c=r(4485),d=r(647),A=r(923),p=r(9676),h=r(4023),m=r(5919),f=r(1630),g=r(3319);const C=new class{constructor(){this.left=(0,h.KR)(50),this.top=(0,h.KR)(50),this._width=(0,h.KR)(300),this._height=(0,h.KR)(400),this.modalMessage=(0,h.KR)(),this.sendReviewOpened=(0,h.KR)(!1),this.positionChangedManualy=(0,h.KR)(!1),this.triggerPositionInitialized=(0,h.KR)(!1),this.isOpenedOnce=(0,h.KR)(!1),this.tabParamsFromOperator=(0,h.KR)({}),this.inlineMode=(0,h.KR)(!1),this.closeToOnlineChatAllowed=(0,h.KR)(!1),this.sendReviewDefaultRate=(0,h.KR)(),this.showClientCaptcha=(0,h.KR)(!1),this.widgetInnerContainerId=(0,m.EW)((()=>"widget-inner-"+i.s9.instanceId.value)),this.widgetRootContainerId=(0,m.EW)((()=>"widget-root-"+i.s9.instanceId.value)),this.visibleTabs=(0,m.EW)((()=>i.s9.tabs.value.filter((e=>!(!e.visible||e.hideWhenOffline&&u.p.isOffline.value||e.type==n.ET&&l.T.isWidgetMustBeHiddenBecauseOfOffline.value))).sort(((e,t)=>{let r=i.s9.siteParams.value.params.siteChatOptions.widgetMenu.list.map((e=>this.getTabIdByWidgetMenuItem(e))).filter((e=>"string"==typeof e)),n=r.indexOf(e.id),o=r.indexOf(t.id);return n==o?0:-1==n?1:-1==o||ni.s9.siteParams.value.params.siteChatOptions.agreements)),this.personalDataAgreement=(0,m.EW)((()=>this.agreements.value.find((e=>e.id==A.XC)))),this.isEulaEnabled=(0,m.EW)((()=>{var e;return(null==(e=i.s9.siteParams.value.params.siteChatOptions.agreements)?void 0:e.length)>0})),this.chatTab=(0,m.EW)((()=>this.getTabByType(n.ET))),this.reviewsTab=(0,m.EW)((()=>this.getTabByType(n.hJ))),this.overridedSize=(0,m.EW)((()=>{let e=this.currentTab.value;return e&&e.changeWidgetSize&&e.changeWidgetSize.enabled?e.changeWidgetSize:null})),this.width=(0,m.EW)((()=>this.overridedSize.value&&this.overridedSize.value.width?this.overridedSize.value.width:this._width.value)),this.height=(0,m.EW)((()=>this.overridedSize.value&&this.overridedSize.value.height?this.overridedSize.value.height:this._height.value)),this.openedLocal=(0,h.KR)(!1),this.isOpened=(0,m.EW)((()=>(this.opened||this.inlineMode.value)&&!!this.currentTab.value&&!l.T.isWidgetMustBeHiddenBecauseOfOffline.value)),this.sideMenuOpened=(0,h.KR)(!1),this.isSideMenuOpened=(0,m.EW)((()=>this.sideMenuOpened.value)),this.selectedTabId=(0,h.KR)(),this.currentTab=(0,m.EW)((()=>{var e;if(!this.selectedTabId.value){let t=null==(e=this.chatTab.value)?void 0:e.id;t&&(this.selectedTabId.value=t)}let t=this.selectedTabId.value?i.s9.tabs.value.find((e=>e.id==this.selectedTabId.value)):null;return t&&t.type==n.ET&&-1==this.visibleTabs.value.indexOf(t)&&(t=null),t||(t=this.visibleTabs.value[0]),t})),this.recaptchaReady=(0,h.KR)(!1),this.isRecaptchaReady=(0,m.EW)((()=>null!=window.grecaptcha||this.recaptchaReady.value))}getTabIdByWidgetMenuItem(e){var t,r;let n;return e.type==A.GG?n=e.params.link:e.type==A.j6?n=null==(t=this.chatTab.value)?void 0:t.id:e.type==A.qH&&(n=null==(r=this.reviewsTab.value)?void 0:r.id),n}get animationUrl(){return f.d.get("animationUrl")}set animationUrl(e){f.d.set("animationUrl",e)}get opened(){return i.s9.isMobile.value?this.openedLocal.value:this.openedLocal.value||f.d.get("isOpened")&&this.triggerPositionInitialized.value&&i.s9.siteParams.value.params.siteChatOptions.desktopSyncOpenState}set opened(e){i.s9.isMobile.value||f.d.set("isOpened",e),this.openedLocal.value=e}updatePosition(e){"left"==e.type?this.SET_LEFT(e.value):this.SET_TOP(e.value)}updateSize(e){"height"==e.type?this.SET_HEIGHT(e.value):this.SET_WIDTH(e.value)}SET_RECAPTCHA_READY(){this.recaptchaReady.value=!0}SET_INLINE_MODE(e){this.inlineMode.value=e}SET_POSITION_CHANGED_MANUALY(){this.positionChangedManualy.value=!0}openTab(e){this.SET_SELECTED_TAB(e),this.isOpened.value?this.SET_CLOSE_TO_ONLINE_CHAT_ALLOWED(!0):this.open()}open(){this.TOGGLE_OPENED(!0),d.R.emit(o.nj)}selectChatTab(){this.chatTab.value&&this.SET_SELECTED_TAB(this.chatTab.value)}setWidgetStateFilter(){a.Ay.set(s.xS,this.isOpened.value?s.Ti:s.U)}SET_TAB_PARAMS_FROM_OPERATOR(e){this.tabParamsFromOperator.value[e.tab.id]=e.params}openChatTab(){this.openByType({type:n.ET})}close(e){this.TOGGLE_OPENED(!1,e)}modifyMenuItemAppearance(e){if(e.appearanceFromTab){let t;e.type==A.j6?t=this.chatTab.value:e.type==A.qH?t=this.reviewsTab.value:e.type==A.GG&&(t=i.s9.tabsDictionary.value[e.params.link]),t&&((e=p.A.jsonClone(e)).descr=t.title,e.subDescr=t.subTitle,e.color1=t.iconColor,t.iconColor2&&(e.color2=t.iconColor2),e.iconStyle=t.iconStyle,e.iconName=t.icon)}return e.type==A.j6&&this.modifyMenuChatItemAppearance(e),e}modifyMenuChatItemAppearance(e){let t=this.chatTab.value;return e.descr=t.title,e.subDescr=t.subTitle,l.T.chatTabMode.value.useOfflineTabTitle&&(e.descr=i.s9.siteParams.value.params.leadGen.tabTitle,e.subDescr=null),e}openSideMenu(){this.TOGGLE_SIDE_MENU(!0)}closeSideMenu(){this.TOGGLE_SIDE_MENU(!1)}showModalMessage(e){this.SET_MODAL_MESSAGE_TEXT(e)}openSendReview(e){e&&e.value&&this.SET_DEFAULT_REVIEW_VALUE(e.value),this.TOGGLE_SEND_REVIEW(!0)}hideModalMessage(){this.SET_MODAL_MESSAGE_TEXT()}closeSendReview(){this.TOGGLE_SEND_REVIEW(!1)}setInitialSize(){if(i.s9.siteParams.value){let e=i.s9.design.value.widget;this.updateSize({type:"height",value:e.minHeight}),this.updateSize({type:"width",value:e.minWidth})}}SET_CLOSE_TO_ONLINE_CHAT_ALLOWED(e){this.closeToOnlineChatAllowed.value=e}SET_LEFT(e){this.left.value=e}openByType(e){let t=i.s9.tabs.value.find((t=>t.type==e.type));t&&this.openTab(t)}SET_TOP(e){this.top.value=e}SET_WIDTH(e){this._width.value=e}getTabById(e){return i.s9.tabs.value.find((t=>t.id==e))}openById(e){let t=this.getTabById(e.id);if(t){if(e.params){if(t.type==n.hJ&&e.params.showReviewForm)return this.open(),void this.openSendReview();this.SET_TAB_PARAMS_FROM_OPERATOR({tab:t,params:e.params})}this.openTab(t)}}SET_HEIGHT(e){this._height.value=e}TOGGLE_OPENED(e,t){if(this.toggleOpenedBlockedUntil&&this.toggleOpenedBlockedUntil>Date.now())return;this.toggleOpenedBlockedUntil=t?Date.now()+t:null;let r=this.isOpened.value;this.opened=e,e&&(this.isOpenedOnce.value=!0),r!=this.isOpened.value&&this.SET_CLOSE_TO_ONLINE_CHAT_ALLOWED(!1)}TOGGLE_SIDE_MENU(e){this.sideMenuOpened.value=e}TOGGLE_SEND_REVIEW(e){this.sendReviewOpened.value=e}SET_DEFAULT_REVIEW_VALUE(e){i.s9.siteParams.value.params.rate.isDefaultValueDisallowed||(this.sendReviewDefaultRate.value=e)}SET_SELECTED_TAB(e){let t=e.id;this.selectedTabId.value!=t&&(this.selectedTabId.value=t)}SET_MODAL_MESSAGE_TEXT(e){var t;e?(null==e.escape&&(e.escape=!0),this.isOpened.value&&e.vue||(e.appendToBody=!0,e.vue=null),null!=e.vue&&null==e.appendToBody&&(e.appendToBody=g.A.isMustToBeInBody(e.vue.$el))):(null==(t=this.modalMessage.value)?void 0:t.onClose)&&this.modalMessage.value.onClose(),this.modalMessage.value=e}getTabByType(e){return i.s9.tabs.value.find((t=>t.type==e))}requestClientCaptchaSolve(){return e=this,t=function*(){return this.showClientCaptcha.value=!0,yield new Promise((e=>{d.R.once(o.Jg,(t=>{this.showClientCaptcha.value=!1,e(t)}))}))},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}};(0,m.wB)(C.isOpened,(()=>{c.Ay.emit(C.isOpened.value?c.ue:c.Ux),C.setWidgetStateFilter()}))},3319:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(6141);class i{static isMustToBeInBody(e){let t=!1,r=e.parentElement;for(;r;){if(r.classList.contains(n.OH)){t=!0;break}r=r.parentElement}return t}}},5535:function(e,t,r){"use strict";r.d(t,{Qv:function(){return u},bY:function(){return i},e9:function(){return c}});var n=r(4023);const i="https://static.me-talk.ru",o="https://static.site-chat.me",a="operator.me-talk.ru",s="operator.site-chat.me";let l=(0,n.Kh)({isInternationalHostEnabled:!1});function u(e){l.isInternationalHostEnabled=e}function c(e){return l.isInternationalHostEnabled&&(e=e.replace(a,s).replace("operator.apibcknd.com",s).replace(i,o).replace("https://me-talk.ru/API/assets/",`https://${s}/API/assets/`).replace("//download.me-talk.ru/","//download.site-chat.me/").replace("//fs.site-chat.me/","//pfs.site-chat.me/").replace("//pic.me-talk.ru/","//pic.site-chat.me/")),e}},7684:function(e,t,r){"use strict";r.d(t,{P:function(){return n}});const n=Symbol()},2046:function(e,t,r){"use strict";r.d(t,{J:function(){return n}});const n=/[a-z0-9\-]+?:\/\/[^"<]*?(?=\s|$|([,.])[^-_0-9a-zA-Zа-яёА-ЯЁ%]|,https?:\/\/|<\/[^a]>|>)/gimu},1456:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(9918);function i(e,t){let r=e.target;r.getAttribute("data-copyblock")&&(navigator.clipboard?navigator.clipboard.writeText(r.innerText).then((()=>{t.onCopySuccess()}),(e=>{t.onCopyError(),n.A.warn(e)})):(t.onCopyError(),n.A.warn("navigator.clipboard is undefined")))}},6187:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=function(){var e={base:"https://twemoji.maxcdn.com/v/12.1.6/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:function(e){var t="string"==typeof e?parseInt(e,16):e;return t<65536?s(t):s(55296+((t-=65536)>>10),56320+(1023&t))},toCodePoint:g},onerror:function(){this.parentNode&&this.parentNode.replaceChild(l(this.alt,!1),this)},parse:function(t,r){return r&&"function"!=typeof r||(r={callback:r}),("string"==typeof t?p:A)(t,{callback:r.callback||u,attributes:"function"==typeof r.attributes?r.attributes:m,base:"string"==typeof r.base?r.base:e.base,ext:r.ext||e.ext,size:r.folder||(n=r.size||e.size,"number"==typeof n?n+"x"+n:n),className:r.className||e.className,onerror:r.onerror||e.onerror});var n},replace:f,test:function(e){r.lastIndex=0;var t=r.test(e);return r.lastIndex=0,t}},t={"&":"&","<":"<",">":">","'":"'",'"':"""},r=/(?:\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d])|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5\udeeb\udeec\udef4-\udefa\udfe0-\udfeb]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd1d\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd71\udd73-\udd76\udd7a-\udda2\udda5-\uddaa\uddae-\uddb4\uddb7\uddba\uddbc-\uddca\uddd0\uddde-\uddff\ude70-\ude73\ude78-\ude7a\ude80-\ude82\ude90-\ude95]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,n=/\uFE0F/g,i=String.fromCharCode(8205),o=/[&<>'"]/g,a=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,s=String.fromCharCode;return e;function l(e,t){return document.createTextNode(t?e.replace(n,""):e)}function u(e,t){return"".concat(t.base,t.size,"/",e,t.ext)}function c(e,t){for(var r,n,i=e.childNodes,o=i.length;o--;)3===(n=(r=i[o]).nodeType)?t.push(r):1!==n||"ownerSVGElement"in r||a.test(r.nodeName.toLowerCase())||c(r,t);return t}function d(e){return g(e.indexOf(i)<0?e.replace(n,""):e)}function A(e,t){for(var n,i,o,a,s,u,A,p,h,m,f,g,C,v=c(e,[]),b=v.length;b--;){for(o=!1,a=document.createDocumentFragment(),u=(s=v[b]).nodeValue,p=0;A=r.exec(u);){if((h=A.index)!==p&&a.appendChild(l(u.slice(p,h),!0)),g=d(f=A[0]),p=h+f.length,C=t.callback(g,t),g&&C){for(i in(m=new Image).onerror=t.onerror,m.setAttribute("draggable","false"),n=t.attributes(f,g))n.hasOwnProperty(i)&&0!==i.indexOf("on")&&!m.hasAttribute(i)&&m.setAttribute(i,n[i]);m.className=t.className,m.alt=f,m.src=C,o=!0,a.appendChild(m)}m||a.appendChild(l(f,!1)),m=null}o&&(p")}return i}))}function h(e){return t[e]}function m(){return null}function f(e,t){return String(e).replace(r,t)}function g(e,t){for(var r=[],n=0,i=0,o=0;oe.image_size[1]?r+=`width: ${Math.min(e.image_size[0],t)}px !important;`:r+=`max-height: ${Math.min(e.image_size[1],t)}px !important;`,r}return null}r.d(t,{e:function(){return n}})},7762:function(e,t,r){"use strict";r.d(t,{A:function(){return n}});class n{static getCssBackground(e){return"string"==typeof e?e:`linear-gradient(${e.angle}deg, ${e.colors[0]} 0%, ${e.colors[1]} 100%)`}static getOneColor(e){return"string"==typeof e?e:e.colors[0]}}},4023:function(e,t,r){"use strict";r.d(t,{C4:function(){return w},EW:function(){return Pe},Gc:function(){return Ae},IG:function(){return be},IJ:function(){return ke},KR:function(){return Ee},Kh:function(){return de},Pr:function(){return Se},R1:function(){return xe},X2:function(){return l},bl:function(){return E},fE:function(){return ge},g8:function(){return me},hV:function(){return We},hZ:function(){return R},i9:function(){return we},ju:function(){return Ce},lJ:function(){return ye},qA:function(){return L},rY:function(){return Ie},u4:function(){return P},ux:function(){return ve},wB:function(){return Ne},yC:function(){return a}});var n=r(9631);let i,o;class a{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=i,!e&&i&&(this.index=(i.scopes||(i.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){let e,t;if(this._isPaused=!0,this.scopes)for(e=0,t=this.scopes.length;e0)return;if(c){let e=c;for(c=void 0;e;){const t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;u;){let t=u;for(u=void 0;t;){const r=t.next;if(t.next=void 0,t.flags&=-9,1&t.flags)try{t.trigger()}catch(t){e||(e=t)}t=r}}if(e)throw e}function m(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function f(e){let t,r=e.depsTail,n=r;for(;n;){const e=n.prevDep;-1===n.version?(n===r&&(r=e),v(n),b(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=e}e.deps=t,e.depsTail=r}function g(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(C(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function C(e){if(4&e.flags&&!(16&e.flags))return;if(e.flags&=-17,e.globalVersion===B)return;e.globalVersion=B;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!g(e))return void(e.flags&=-3);const r=o,i=y;o=e,y=!0;try{m(e);const r=e.fn(e._value);(0===t.version||(0,n.$H)(r,e._value))&&(e._value=r,t.version++)}catch(e){throw t.version++,e}finally{o=r,y=i,f(e),e.flags&=-3}}function v(e,t=!1){const{dep:r,prevSub:n,nextSub:i}=e;if(n&&(n.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=n,e.nextSub=void 0),r.subs===e&&(r.subs=n,!n&&r.computed)){r.computed.flags&=-5;for(let e=r.computed.deps;e;e=e.nextDep)v(e,!0)}t||--r.sc||!r.map||r.map.delete(r.key)}function b(e){const{prevDep:t,nextDep:r}=e;t&&(t.nextDep=r,e.prevDep=void 0),r&&(r.prevDep=t,e.nextDep=void 0)}let y=!0;const _=[];function w(){_.push(y),y=!1}function E(){const e=_.pop();y=void 0===e||e}function k(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const e=o;o=void 0;try{t()}finally{o=e}}}let B=0;class O{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class x{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!o||!y||o===this.computed)return;let t=this.activeLink;if(void 0===t||t.sub!==o)t=this.activeLink=new O(o,this),o.deps?(t.prevDep=o.depsTail,o.depsTail.nextDep=t,o.depsTail=t):o.deps=o.depsTail=t,T(t);else if(-1===t.version&&(t.version=this.version,t.nextDep)){const e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=o.depsTail,t.nextDep=void 0,o.depsTail.nextDep=t,o.depsTail=t,o.deps===t&&(o.deps=e)}return t}trigger(e){this.version++,B++,this.notify(e)}notify(e){p();try{for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{h()}}}function T(e){if(e.dep.sc++,4&e.sub.flags){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)T(e)}const r=e.dep.subs;r!==e&&(e.prevSub=r,r&&(r.nextSub=e)),e.dep.subs=e}}const S=new WeakMap,M=Symbol(""),I=Symbol(""),D=Symbol("");function P(e,t,r){if(y&&o){let t=S.get(e);t||S.set(e,t=new Map);let n=t.get(r);n||(t.set(r,n=new x),n.map=t,n.key=r),n.track()}}function R(e,t,r,i,o,a){const s=S.get(e);if(!s)return void B++;const l=e=>{e&&e.trigger()};if(p(),"clear"===t)s.forEach(l);else{const o=(0,n.cy)(e),a=o&&(0,n.yI)(r);if(o&&"length"===r){const e=Number(i);s.forEach(((t,r)=>{("length"===r||r===D||!(0,n.Bm)(r)&&r>=e)&&l(t)}))}else switch((void 0!==r||s.has(void 0))&&l(s.get(r)),a&&l(s.get(D)),t){case"add":o?a&&l(s.get("length")):(l(s.get(M)),(0,n.CE)(e)&&l(s.get(I)));break;case"delete":o||(l(s.get(M)),(0,n.CE)(e)&&l(s.get(I)));break;case"set":(0,n.CE)(e)&&l(s.get(M))}}h()}function F(e){const t=ve(e);return t===e?t:(P(t,0,D),ge(e)?t:t.map(ye))}function L(e){return P(e=ve(e),0,D),e}const N={__proto__:null,[Symbol.iterator](){return W(this,Symbol.iterator,ye)},concat(...e){return F(this).concat(...e.map((e=>(0,n.cy)(e)?F(e):e)))},entries(){return W(this,"entries",(e=>(e[1]=ye(e[1]),e)))},every(e,t){return j(this,"every",e,t,void 0,arguments)},filter(e,t){return j(this,"filter",e,t,(e=>e.map(ye)),arguments)},find(e,t){return j(this,"find",e,t,ye,arguments)},findIndex(e,t){return j(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return j(this,"findLast",e,t,ye,arguments)},findLastIndex(e,t){return j(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return j(this,"forEach",e,t,void 0,arguments)},includes(...e){return U(this,"includes",e)},indexOf(...e){return U(this,"indexOf",e)},join(e){return F(this).join(e)},lastIndexOf(...e){return U(this,"lastIndexOf",e)},map(e,t){return j(this,"map",e,t,void 0,arguments)},pop(){return H(this,"pop")},push(...e){return H(this,"push",e)},reduce(e,...t){return q(this,"reduce",e,t)},reduceRight(e,...t){return q(this,"reduceRight",e,t)},shift(){return H(this,"shift")},some(e,t){return j(this,"some",e,t,void 0,arguments)},splice(...e){return H(this,"splice",e)},toReversed(){return F(this).toReversed()},toSorted(e){return F(this).toSorted(e)},toSpliced(...e){return F(this).toSpliced(...e)},unshift(...e){return H(this,"unshift",e)},values(){return W(this,"values",ye)}};function W(e,t,r){const n=L(e),i=n[t]();return n===e||ge(e)||(i._next=i.next,i.next=()=>{const e=i._next();return e.value&&(e.value=r(e.value)),e}),i}const G=Array.prototype;function j(e,t,r,n,i,o){const a=L(e),s=a!==e&&!ge(e),l=a[t];if(l!==G[t]){const t=l.apply(e,o);return s?ye(t):t}let u=r;a!==e&&(s?u=function(t,n){return r.call(this,ye(t),n,e)}:r.length>2&&(u=function(t,n){return r.call(this,t,n,e)}));const c=l.call(a,u,n);return s&&i?i(c):c}function q(e,t,r,n){const i=L(e);let o=r;return i!==e&&(ge(e)?r.length>3&&(o=function(t,n,i){return r.call(this,t,n,i,e)}):o=function(t,n,i){return r.call(this,t,ye(n),i,e)}),i[t](o,...n)}function U(e,t,r){const n=ve(e);P(n,0,D);const i=n[t](...r);return-1!==i&&!1!==i||!Ce(r[0])?i:(r[0]=ve(r[0]),n[t](...r))}function H(e,t,r=[]){w(),p();const n=ve(e)[t].apply(e,r);return h(),E(),n}const K=(0,n.pD)("__proto__,__v_isRef,__isVue"),z=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(n.Bm));function V(e){(0,n.Bm)(e)||(e=String(e));const t=ve(this);return P(t,0,e),t.hasOwnProperty(e)}class ${constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,r){const i=this._isReadonly,o=this._isShallow;if("__v_isReactive"===t)return!i;if("__v_isReadonly"===t)return i;if("__v_isShallow"===t)return o;if("__v_raw"===t)return r===(i?o?ce:ue:o?le:se).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const a=(0,n.cy)(e);if(!i){let e;if(a&&(e=N[t]))return e;if("hasOwnProperty"===t)return V}const s=Reflect.get(e,t,we(e)?e:r);return((0,n.Bm)(t)?z.has(t):K(t))?s:(i||P(e,0,t),o?s:we(s)?a&&(0,n.yI)(t)?s:s.value:(0,n.Gv)(s)?i?pe(s):de(s):s)}}class Y extends ${constructor(e=!1){super(!1,e)}set(e,t,r,i){let o=e[t];if(!this._isShallow){const t=fe(o);if(ge(r)||fe(r)||(o=ve(o),r=ve(r)),!(0,n.cy)(e)&&we(o)&&!we(r))return!t&&(o.value=r,!0)}const a=(0,n.cy)(e)&&(0,n.yI)(t)?Number(t)e,te=e=>Reflect.getPrototypeOf(e);function re(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function ne(e,t){const r=function(e,t){const r={get(r){const i=this.__v_raw,o=ve(i),a=ve(r);e||((0,n.$H)(r,a)&&P(o,0,r),P(o,0,a));const{has:s}=te(o),l=t?ee:e?_e:ye;return s.call(o,r)?l(i.get(r)):s.call(o,a)?l(i.get(a)):void(i!==o&&i.get(r))},get size(){const t=this.__v_raw;return!e&&P(ve(t),0,M),Reflect.get(t,"size",t)},has(t){const r=this.__v_raw,i=ve(r),o=ve(t);return e||((0,n.$H)(t,o)&&P(i,0,t),P(i,0,o)),t===o?r.has(t):r.has(t)||r.has(o)},forEach(r,n){const i=this,o=i.__v_raw,a=ve(o),s=t?ee:e?_e:ye;return!e&&P(a,0,M),o.forEach(((e,t)=>r.call(n,s(e),s(t),i)))}};return(0,n.X$)(r,e?{add:re("add"),set:re("set"),delete:re("delete"),clear:re("clear")}:{add(e){t||ge(e)||fe(e)||(e=ve(e));const r=ve(this);return te(r).has.call(r,e)||(r.add(e),R(r,"add",e,e)),this},set(e,r){t||ge(r)||fe(r)||(r=ve(r));const i=ve(this),{has:o,get:a}=te(i);let s=o.call(i,e);s||(e=ve(e),s=o.call(i,e));const l=a.call(i,e);return i.set(e,r),s?(0,n.$H)(r,l)&&R(i,"set",e,r):R(i,"add",e,r),this},delete(e){const t=ve(this),{has:r,get:n}=te(t);let i=r.call(t,e);i||(e=ve(e),i=r.call(t,e)),n&&n.call(t,e);const o=t.delete(e);return i&&R(t,"delete",e,void 0),o},clear(){const e=ve(this),t=0!==e.size,r=e.clear();return t&&R(e,"clear",void 0,void 0),r}}),["keys","values","entries",Symbol.iterator].forEach((i=>{r[i]=function(e,t,r){return function(...i){const o=this.__v_raw,a=ve(o),s=(0,n.CE)(a),l="entries"===e||e===Symbol.iterator&&s,u="keys"===e&&s,c=o[e](...i),d=r?ee:t?_e:ye;return!t&&P(a,0,u?I:M),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:l?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}(i,e,t)})),r}(e,t);return(t,i,o)=>"__v_isReactive"===i?!e:"__v_isReadonly"===i?e:"__v_raw"===i?t:Reflect.get((0,n.$3)(r,i)&&i in t?r:t,i,o)}const ie={get:ne(!1,!1)},oe={get:ne(!1,!0)},ae={get:ne(!0,!1)},se=new WeakMap,le=new WeakMap,ue=new WeakMap,ce=new WeakMap;function de(e){return fe(e)?e:he(e,!1,J,ie,se)}function Ae(e){return he(e,!1,Z,oe,le)}function pe(e){return he(e,!0,Q,ae,ue)}function he(e,t,r,i,o){if(!(0,n.Gv)(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const a=o.get(e);if(a)return a;const s=(l=e).__v_skip||!Object.isExtensible(l)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}((0,n.Zf)(l));var l;if(0===s)return e;const u=new Proxy(e,2===s?i:r);return o.set(e,u),u}function me(e){return fe(e)?me(e.__v_raw):!(!e||!e.__v_isReactive)}function fe(e){return!(!e||!e.__v_isReadonly)}function ge(e){return!(!e||!e.__v_isShallow)}function Ce(e){return!!e&&!!e.__v_raw}function ve(e){const t=e&&e.__v_raw;return t?ve(t):e}function be(e){return!(0,n.$3)(e,"__v_skip")&&Object.isExtensible(e)&&(0,n.yQ)(e,"__v_skip",!0),e}const ye=e=>(0,n.Gv)(e)?de(e):e,_e=e=>(0,n.Gv)(e)?pe(e):e;function we(e){return!!e&&!0===e.__v_isRef}function Ee(e){return Be(e,!1)}function ke(e){return Be(e,!0)}function Be(e,t){return we(e)?e:new Oe(e,t)}class Oe{constructor(e,t){this.dep=new x,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=t?e:ve(e),this._value=t?e:ye(e),this.__v_isShallow=t}get value(){return this.dep.track(),this._value}set value(e){const t=this._rawValue,r=this.__v_isShallow||ge(e)||fe(e);e=r?e:ve(e),(0,n.$H)(e,t)&&(this._rawValue=e,this._value=r?e:ye(e),this.dep.trigger())}}function xe(e){return we(e)?e.value:e}const Te={get:(e,t,r)=>"__v_raw"===t?e:xe(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const i=e[t];return we(i)&&!we(r)?(i.value=r,!0):Reflect.set(e,t,r,n)}};function Se(e){return me(e)?e:new Proxy(e,Te)}class Me{constructor(e){this.__v_isRef=!0,this._value=void 0;const t=this.dep=new x,{get:r,set:n}=e(t.track.bind(t),t.trigger.bind(t));this._get=r,this._set=n}get value(){return this._value=this._get()}set value(e){this._set(e)}}function Ie(e){return new Me(e)}class De{constructor(e,t,r){this.fn=e,this.setter=t,this._value=void 0,this.dep=new x(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=B-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!t,this.isSSR=r}notify(){if(this.flags|=16,!(8&this.flags||o===this))return A(this,!0),!0}get value(){const e=this.dep.track();return C(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Pe(e,t,r=!1){let i,o;return(0,n.Tn)(e)?i=e:(i=e.get,o=e.set),new De(i,o,r)}const Re={},Fe=new WeakMap;let Le;function Ne(e,t,r=n.MZ){const{immediate:o,deep:a,once:s,scheduler:u,augmentJob:c,call:d}=r,A=e=>a?e:ge(e)||!1===a||0===a?We(e,1):We(e);let p,h,m,f,g=!1,C=!1;if(we(e)?(h=()=>e.value,g=ge(e)):me(e)?(h=()=>A(e),g=!0):(0,n.cy)(e)?(C=!0,g=e.some((e=>me(e)||ge(e))),h=()=>e.map((e=>we(e)?e.value:me(e)?A(e):(0,n.Tn)(e)?d?d(e,2):e():void 0))):h=(0,n.Tn)(e)?t?d?()=>d(e,2):e:()=>{if(m){w();try{m()}finally{E()}}const t=Le;Le=p;try{return d?d(e,3,[f]):e(f)}finally{Le=t}}:n.tE,t&&a){const e=h,t=!0===a?1/0:a;h=()=>We(e(),t)}const v=i,b=()=>{p.stop(),v&&(0,n.TF)(v.effects,p)};if(s&&t){const e=t;t=(...t)=>{e(...t),b()}}let y=C?new Array(e.length).fill(Re):Re;const _=e=>{if(1&p.flags&&(p.dirty||e))if(t){const e=p.run();if(a||g||(C?e.some(((e,t)=>(0,n.$H)(e,y[t]))):(0,n.$H)(e,y))){m&&m();const r=Le;Le=p;try{const r=[e,y===Re?void 0:C&&y[0]===Re?[]:y,f];d?d(t,3,r):t(...r),y=e}finally{Le=r}}}else p.run()};return c&&c(_),p=new l(h),p.scheduler=u?()=>u(_,!1):_,f=e=>function(e,t=!1,r=Le){if(r){let t=Fe.get(r);t||Fe.set(r,t=[]),t.push(e)}}(e,!1,p),m=p.onStop=()=>{const e=Fe.get(p);if(e){if(d)d(e,4);else for(const t of e)t();Fe.delete(p)}},t?o?_(!0):y=p.run():u?u(_.bind(null,!0),!0):p.run(),b.pause=p.pause.bind(p),b.resume=p.resume.bind(p),b.stop=b,b}function We(e,t=1/0,r){if(t<=0||!(0,n.Gv)(e)||e.__v_skip)return e;if((r=r||new Set).has(e))return e;if(r.add(e),t--,we(e))We(e.value,t,r);else if((0,n.cy)(e))for(let n=0;n{We(e,t,r)}));else if((0,n.Qd)(e)){for(const n in e)We(e[n],t,r);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&We(e[n],t,r)}return e}},5919:function(e,t,r){"use strict";r.d(t,{$V:function(){return Y},$u:function(){return se},$y:function(){return Ce},CE:function(){return zt},Df:function(){return U},EW:function(){return Br},FK:function(){return Ft},Gt:function(){return $e},Gy:function(){return I},Ht:function(){return Se},K9:function(){return pt},KC:function(){return ie},Lk:function(){return Qt},MZ:function(){return q},Ng:function(){return er},OW:function(){return W},Q3:function(){return nr},QP:function(){return P},RG:function(){return Ee},WQ:function(){return Ye},Wv:function(){return Vt},Y4:function(){return Z},bF:function(){return Zt},bo:function(){return B},dY:function(){return m},eW:function(){return rr},eX:function(){return we},fn:function(){return Bt},g2:function(){return fe},gN:function(){return ve},h:function(){return Or},hi:function(){return ue},jC:function(){return Wt},k6:function(){return k},n:function(){return Q},nI:function(){return Ar},p9:function(){return yt},pI:function(){return _e},pM:function(){return H},pR:function(){return L},qL:function(){return a},sV:function(){return oe},uX:function(){return qt},v6:function(){return sr},wB:function(){return _t},xo:function(){return le},zz:function(){return Ie}});var n=r(4023),i=r(9631);function o(e,t,r,n){try{return n?e(...n):e()}catch(e){s(e,t,r)}}function a(e,t,r,n){if((0,i.Tn)(e)){const a=o(e,t,r,n);return a&&(0,i.yL)(a)&&a.catch((e=>{s(e,t,r)})),a}if((0,i.cy)(e)){const i=[];for(let o=0;o=b(r)?l.push(e):l.splice(function(e){let t=u+1,r=l.length;for(;t>>1,i=l[n],o=b(i);ob(e)-b(t)));if(c.length=0,d)return void d.push(...e);for(d=e,A=0;Anull==e.id?2&e.flags?-1:1/0:e.id;function y(e){i.tE;try{for(u=0;u{n._d&&Ht(-1);const i=E(t);let o;try{o=e(...r)}finally{E(i),n._d&&Ht(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function B(e,t){if(null===_)return e;const r=kr(_),o=e.dirs||(e.dirs=[]);for(let e=0;ee.__isTeleport,S=Symbol("_leaveCb"),M=Symbol("_enterCb");function I(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return oe((()=>{e.isMounted=!0})),le((()=>{e.isUnmounting=!0})),e}const D=[Function,Array],P={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:D,onEnter:D,onAfterEnter:D,onEnterCancelled:D,onBeforeLeave:D,onLeave:D,onAfterLeave:D,onLeaveCancelled:D,onBeforeAppear:D,onAppear:D,onAfterAppear:D,onAppearCancelled:D},R=e=>{const t=e.subTree;return t.component?R(t.component):t};function F(e){let t=e[0];if(e.length>1){let r=!1;for(const n of e)if(n.type!==Nt){t=n,r=!0;break}}return t}const L={name:"BaseTransition",props:P,setup(e,{slots:t}){const r=Ar(),i=I();return()=>{const o=t.default&&U(t.default(),!0);if(!o||!o.length)return;const a=F(o),s=(0,n.ux)(e),{mode:l}=s;if(i.isLeaving)return G(a);const u=j(a);if(!u)return G(a);let c=W(u,s,i,r,(e=>c=e));u.type!==Nt&&q(u,c);const d=r.subTree,A=d&&j(d);if(A&&A.type!==Nt&&!Yt(u,A)&&R(r).type!==Nt){const e=W(A,s,i,r);if(q(A,e),"out-in"===l&&u.type!==Nt)return i.isLeaving=!0,e.afterLeave=()=>{i.isLeaving=!1,8&r.job.flags||r.update(),delete e.afterLeave},G(a);"in-out"===l&&u.type!==Nt&&(e.delayLeave=(e,t,r)=>{N(i,A)[String(A.key)]=A,e[S]=()=>{t(),e[S]=void 0,delete c.delayedLeave},c.delayedLeave=r})}return a}}};function N(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function W(e,t,r,n,o){const{appear:s,mode:l,persisted:u=!1,onBeforeEnter:c,onEnter:d,onAfterEnter:A,onEnterCancelled:p,onBeforeLeave:h,onLeave:m,onAfterLeave:f,onLeaveCancelled:g,onBeforeAppear:C,onAppear:v,onAfterAppear:b,onAppearCancelled:y}=t,_=String(e.key),w=N(r,e),E=(e,t)=>{e&&a(e,n,9,t)},k=(e,t)=>{const r=t[1];E(e,t),(0,i.cy)(e)?e.every((e=>e.length<=1))&&r():e.length<=1&&r()},B={mode:l,persisted:u,beforeEnter(t){let n=c;if(!r.isMounted){if(!s)return;n=C||c}t[S]&&t[S](!0);const i=w[_];i&&Yt(e,i)&&i.el[S]&&i.el[S](),E(n,[t])},enter(e){let t=d,n=A,i=p;if(!r.isMounted){if(!s)return;t=v||d,n=b||A,i=y||p}let o=!1;const a=e[M]=t=>{o||(o=!0,E(t?i:n,[e]),B.delayedLeave&&B.delayedLeave(),e[M]=void 0)};t?k(t,[e,a]):a()},leave(t,n){const i=String(e.key);if(t[M]&&t[M](!0),r.isUnmounting)return n();E(h,[t]);let o=!1;const a=t[S]=r=>{o||(o=!0,n(),E(r?g:f,[t]),t[S]=void 0,w[i]===e&&delete w[i])};w[i]=e,m?k(m,[t,a]):a()},clone(e){const i=W(e,t,r,n,o);return o&&o(i),i}};return B}function G(e){if(J(e))return(e=tr(e)).children=null,e}function j(e){if(!J(e))return T(e.type)&&e.children?F(e.children):e;const{shapeFlag:t,children:r}=e;if(r){if(16&t)return r[0];if(32&t&&(0,i.Tn)(r.default))return r.default()}}function q(e,t){6&e.shapeFlag&&e.component?(e.transition=t,q(e.component.subTree,t)):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function U(e,t=!1,r){let n=[],i=0;for(let o=0;o1)for(let e=0;e(0,i.X$)({name:e.name},t,{setup:e}))():e}function K(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function z(e,t,r,a,s=!1){if((0,i.cy)(e))return void e.forEach(((e,n)=>z(e,t&&((0,i.cy)(t)?t[n]:t),r,a,s)));if($(a)&&!s)return;const l=4&a.shapeFlag?kr(a.component):a.el,u=s?null:l,{i:c,r:d}=e,A=t&&t.r,p=c.refs===i.MZ?c.refs={}:c.refs,h=c.setupState,m=(0,n.ux)(h),f=h===i.MZ?()=>!1:e=>(0,i.$3)(m,e);if(null!=A&&A!==d&&((0,i.Kg)(A)?(p[A]=null,f(A)&&(h[A]=null)):(0,n.i9)(A)&&(A.value=null)),(0,i.Tn)(d))o(d,c,12,[u,p]);else{const t=(0,i.Kg)(d),o=(0,n.i9)(d);if(t||o){const n=()=>{if(e.f){const r=t?f(d)?h[d]:p[d]:d.value;s?(0,i.cy)(r)&&(0,i.TF)(r,l):(0,i.cy)(r)?r.includes(l)||r.push(l):t?(p[d]=[l],f(d)&&(h[d]=p[d])):(d.value=[l],e.k&&(p[e.k]=d.value))}else t?(p[d]=u,f(d)&&(h[d]=u)):o&&(d.value=u,e.k&&(p[e.k]=u))};u?(n.id=-1,At(n,r)):n()}}}const V=e=>8===e.nodeType;(0,i.We)().requestIdleCallback,(0,i.We)().cancelIdleCallback;const $=e=>!!e.type.__asyncLoader;function Y(e){(0,i.Tn)(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:o,delay:a=200,hydrate:l,timeout:u,suspensible:c=!0,onError:d}=e;let A,p=null,h=0;const m=()=>{let e;return p||(e=p=t().catch((e=>{if(e=e instanceof Error?e:new Error(String(e)),d)return new Promise(((t,r)=>{d(e,(()=>t((h++,p=null,m()))),(()=>r(e)),h+1)}));throw e})).then((t=>e!==p&&p?p:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),A=t,t))))};return H({name:"AsyncComponentWrapper",__asyncLoader:m,__asyncHydrate(e,t,r){const n=l?()=>{const n=l(r,(t=>function(e,t){if(V(e)&&"["===e.data){let r=1,n=e.nextSibling;for(;n;){if(1===n.nodeType){if(!1===t(n))break}else if(V(n))if("]"===n.data){if(0==--r)break}else"["===n.data&&r++;n=n.nextSibling}}else t(e)}(e,t)));n&&(t.bum||(t.bum=[])).push(n)}:r;A?n():m().then((()=>!t.isUnmounted&&n()))},get __asyncResolved(){return A},setup(){const e=dr;if(K(e),A)return()=>X(A,e);const t=t=>{p=null,s(t,e,13,!o)};if(c&&e.suspense||br)return m().then((t=>()=>X(t,e))).catch((e=>(t(e),()=>o?Zt(o,{error:e}):null)));const i=(0,n.KR)(!1),l=(0,n.KR)(),d=(0,n.KR)(!!a);return a&&setTimeout((()=>{d.value=!1}),a),null!=u&&setTimeout((()=>{if(!i.value&&!l.value){const e=new Error(`Async component timed out after ${u}ms.`);t(e),l.value=e}}),u),m().then((()=>{i.value=!0,e.parent&&J(e.parent.vnode)&&e.parent.update()})).catch((e=>{t(e),l.value=e})),()=>i.value&&A?X(A,e):l.value&&o?Zt(o,{error:l.value}):r&&!d.value?Zt(r):void 0}})}function X(e,t){const{ref:r,props:n,children:i,ce:o}=t.vnode,a=Zt(e,n,i);return a.ref=r,a.ce=o,delete t.vnode.ce,a}const J=e=>e.type.__isKeepAlive;function Q(e,t){ee(e,"a",t)}function Z(e,t){ee(e,"da",t)}function ee(e,t,r=dr){const n=e.__wdc||(e.__wdc=()=>{let t=r;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(re(t,n,r),r){let e=r.parent;for(;e&&e.parent;)J(e.parent.vnode)&&te(n,t,r,e),e=e.parent}}function te(e,t,r,n){const o=re(t,e,n,!0);ue((()=>{(0,i.TF)(n[t],o)}),r)}function re(e,t,r=dr,i=!1){if(r){const o=r[e]||(r[e]=[]),s=t.__weh||(t.__weh=(...i)=>{(0,n.C4)();const o=mr(r),s=a(t,r,e,i);return o(),(0,n.bl)(),s});return i?o.unshift(s):o.push(s),s}}RegExp,RegExp;const ne=e=>(t,r=dr)=>{br&&"sp"!==e||re(e,((...e)=>t(...e)),r)},ie=ne("bm"),oe=ne("m"),ae=ne("bu"),se=ne("u"),le=ne("bum"),ue=ne("um"),ce=ne("sp"),de=ne("rtg"),Ae=ne("rtc");function pe(e,t=dr){re("ec",e,t)}const he="components",me="directives";function fe(e,t){return be(he,e,!0,t)||e}const ge=Symbol.for("v-ndc");function Ce(e){return(0,i.Kg)(e)?be(he,e,!1)||e:e||ge}function ve(e){return be(me,e)}function be(e,t,r=!0,n=!1){const o=_||dr;if(o){const r=o.type;if(e===he){const e=function(e,t=!0){return(0,i.Tn)(e)?e.displayName||e.name:e.name||t&&e.__name}(r,!1);if(e&&(e===t||e===(0,i.PT)(t)||e===(0,i.ZH)((0,i.PT)(t))))return r}const a=ye(o[e]||r[e],t)||ye(o.appContext[e],t);return!a&&n?r:a}}function ye(e,t){return e&&(e[t]||e[(0,i.PT)(t)]||e[(0,i.ZH)((0,i.PT)(t))])}function _e(e,t,r,o){let a;const s=r&&r[o],l=(0,i.cy)(e);if(l||(0,i.Kg)(e)){let r=!1;l&&(0,n.g8)(e)&&(r=!(0,n.fE)(e),e=(0,n.qA)(e)),a=new Array(e.length);for(let i=0,o=e.length;it(e,r,void 0,s&&s[r])));else{const r=Object.keys(e);a=new Array(r.length);for(let n=0,i=r.length;n{const t=n.fn(...e);return t&&(t.key=n.key),t}:n.fn)}return e}function Ee(e,t,r={},n,o){if(_.ce||_.parent&&$(_.parent)&&_.parent.ce)return"default"!==t&&(r.name=t),qt(),Vt(Ft,null,[Zt("slot",r,n&&n())],64);let a=e[t];a&&a._c&&(a._d=!1),qt();const s=a&&ke(a(r)),l=r.key||s&&s.key,u=Vt(Ft,{key:(l&&!(0,i.Bm)(l)?l:`_${t}`)+(!s&&n?"_fb":"")},s||(n?n():[]),s&&1===e._?64:-2);return!o&&u.scopeId&&(u.slotScopeIds=[u.scopeId+"-s"]),a&&a._c&&(a._d=!0),u}function ke(e){return e.some((e=>!$t(e)||e.type!==Nt&&!(e.type===Ft&&!ke(e.children))))?e:null}const Be=e=>e?gr(e)?kr(e):Be(e.parent):null,Oe=(0,i.X$)(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Be(e.parent),$root:e=>Be(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Fe(e),$forceUpdate:e=>e.f||(e.f=()=>{f(e.update)}),$nextTick:e=>e.n||(e.n=m.bind(e.proxy)),$watch:e=>Et.bind(e)}),xe=(e,t)=>e!==i.MZ&&!e.__isScriptSetup&&(0,i.$3)(e,t),Te={get({_:e},t){if("__v_skip"===t)return!0;const{ctx:r,setupState:o,data:a,props:s,accessCache:l,type:u,appContext:c}=e;let d;if("$"!==t[0]){const n=l[t];if(void 0!==n)switch(n){case 1:return o[t];case 2:return a[t];case 4:return r[t];case 3:return s[t]}else{if(xe(o,t))return l[t]=1,o[t];if(a!==i.MZ&&(0,i.$3)(a,t))return l[t]=2,a[t];if((d=e.propsOptions[0])&&(0,i.$3)(d,t))return l[t]=3,s[t];if(r!==i.MZ&&(0,i.$3)(r,t))return l[t]=4,r[t];De&&(l[t]=0)}}const A=Oe[t];let p,h;return A?("$attrs"===t&&(0,n.u4)(e.attrs,"get",""),A(e)):(p=u.__cssModules)&&(p=p[t])?p:r!==i.MZ&&(0,i.$3)(r,t)?(l[t]=4,r[t]):(h=c.config.globalProperties,(0,i.$3)(h,t)?h[t]:void 0)},set({_:e},t,r){const{data:n,setupState:o,ctx:a}=e;return xe(o,t)?(o[t]=r,!0):n!==i.MZ&&(0,i.$3)(n,t)?(n[t]=r,!0):!((0,i.$3)(e.props,t)||"$"===t[0]&&t.slice(1)in e||(a[t]=r,0))},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:o,propsOptions:a}},s){let l;return!!r[s]||e!==i.MZ&&(0,i.$3)(e,s)||xe(t,s)||(l=a[0])&&(0,i.$3)(l,s)||(0,i.$3)(n,s)||(0,i.$3)(Oe,s)||(0,i.$3)(o.config.globalProperties,s)},defineProperty(e,t,r){return null!=r.get?e._.accessCache[t]=0:(0,i.$3)(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};function Se(){return function(){const e=Ar();return e.setupContext||(e.setupContext=Er(e))}().slots}function Me(e){return(0,i.cy)(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}function Ie(e,t){return e&&t?(0,i.cy)(e)&&(0,i.cy)(t)?e.concat(t):(0,i.X$)({},Me(e),Me(t)):e||t}let De=!0;function Pe(e,t,r){a((0,i.cy)(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,r)}function Re(e,t,r,n){let o=n.includes(".")?kt(r,n):()=>r[n];if((0,i.Kg)(e)){const r=t[e];(0,i.Tn)(r)&&_t(o,r)}else if((0,i.Tn)(e))_t(o,e.bind(r));else if((0,i.Gv)(e))if((0,i.cy)(e))e.forEach((e=>Re(e,t,r,n)));else{const n=(0,i.Tn)(e.handler)?e.handler.bind(r):t[e.handler];(0,i.Tn)(n)&&_t(o,n,e)}}function Fe(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:o,optionsCache:a,config:{optionMergeStrategies:s}}=e.appContext,l=a.get(t);let u;return l?u=l:o.length||r||n?(u={},o.length&&o.forEach((e=>Le(u,e,s,!0))),Le(u,t,s)):u=t,(0,i.Gv)(t)&&a.set(t,u),u}function Le(e,t,r,n=!1){const{mixins:i,extends:o}=t;o&&Le(e,o,r,!0),i&&i.forEach((t=>Le(e,t,r,!0)));for(const i in t)if(n&&"expose"===i);else{const n=Ne[i]||r&&r[i];e[i]=n?n(e[i],t[i]):t[i]}return e}const Ne={data:We,props:Ue,emits:Ue,methods:qe,computed:qe,beforeCreate:je,created:je,beforeMount:je,mounted:je,beforeUpdate:je,updated:je,beforeDestroy:je,beforeUnmount:je,destroyed:je,unmounted:je,activated:je,deactivated:je,errorCaptured:je,serverPrefetch:je,components:qe,directives:qe,watch:function(e,t){if(!e)return t;if(!t)return e;const r=(0,i.X$)(Object.create(null),e);for(const n in t)r[n]=je(e[n],t[n]);return r},provide:We,inject:function(e,t){return qe(Ge(e),Ge(t))}};function We(e,t){return t?e?function(){return(0,i.X$)((0,i.Tn)(e)?e.call(this,this):e,(0,i.Tn)(t)?t.call(this,this):t)}:t:e}function Ge(e){if((0,i.cy)(e)){const t={};for(let r=0;r1)return r&&(0,i.Tn)(t)?t.call(n&&n.proxy):t}}const Xe={},Je=()=>Object.create(Xe),Qe=e=>Object.getPrototypeOf(e)===Xe;function Ze(e,t,r,o){const[a,s]=e.propsOptions;let l,u=!1;if(t)for(let n in t){if((0,i.SU)(n))continue;const c=t[n];let d;a&&(0,i.$3)(a,d=(0,i.PT)(n))?s&&s.includes(d)?(l||(l={}))[d]=c:r[d]=c:St(e.emitsOptions,n)||n in o&&c===o[n]||(o[n]=c,u=!0)}if(s){const t=(0,n.ux)(r),o=l||i.MZ;for(let n=0;n{u=!0;const[r,n]=rt(e,t,!0);(0,i.X$)(s,r),n&&l.push(...n)};!r&&t.mixins.length&&t.mixins.forEach(n),e.extends&&n(e.extends),e.mixins&&e.mixins.forEach(n)}if(!a&&!u)return(0,i.Gv)(e)&&n.set(e,i.Oj),i.Oj;if((0,i.cy)(a))for(let e=0;e"_"===e[0]||"$stable"===e,ot=e=>(0,i.cy)(e)?e.map(ir):[ir(e)],at=(e,t,r)=>{if(t._n)return t;const n=k(((...e)=>ot(t(...e))),r);return n._c=!1,n},st=(e,t,r)=>{const n=e._ctx;for(const r in e){if(it(r))continue;const o=e[r];if((0,i.Tn)(o))t[r]=at(0,o,n);else if(null!=o){const e=ot(o);t[r]=()=>e}}},lt=(e,t)=>{const r=ot(t);e.slots.default=()=>r},ut=(e,t,r)=>{for(const n in t)(r||"_"!==n)&&(e[n]=t[n])},ct=(e,t,r)=>{const n=e.slots=Je();if(32&e.vnode.shapeFlag){const e=t._;e?(ut(n,t,r),r&&(0,i.yQ)(n,"_",e,!0)):st(t,n)}else t&<(e,t)},dt=(e,t,r)=>{const{vnode:n,slots:o}=e;let a=!0,s=i.MZ;if(32&n.shapeFlag){const e=t._;e?r&&1===e?a=!1:ut(o,t,r):(a=!t.$stable,st(t,o)),s=t}else t&&(lt(e,t),s={default:1});if(a)for(const e in o)it(e)||null!=s[e]||delete o[e]},At=function(e,t){t&&t.pendingBranch?(0,i.cy)(e)?t.effects.push(...e):t.effects.push(e):(r=e,(0,i.cy)(r)?c.push(...r):d&&-1===r.id?d.splice(A+1,0,r):1&r.flags||(c.push(r),r.flags|=1),g());var r};function pt(e){return function(e,t){(0,i.We)().__VUE__=!0;const{insert:r,remove:a,patchProp:l,createElement:u,createText:c,createComment:d,setText:A,setElementText:p,parentNode:h,nextSibling:m,setScopeId:g=i.tE,insertStaticContent:b}=e,y=(e,t,r,n=null,i=null,o=null,a=void 0,s=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!Yt(e,t)&&(n=ee(e),V(e,i,o,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:u,ref:c,shapeFlag:d}=t;switch(u){case Lt:_(e,t,r,n);break;case Nt:w(e,t,r,n);break;case Wt:null==e&&E(t,r,n,a);break;case Ft:R(e,t,r,n,i,o,a,s,l);break;default:1&d?B(e,t,r,n,i,o,a,s,l):6&d?F(e,t,r,n,i,o,a,s,l):(64&d||128&d)&&u.process(e,t,r,n,i,o,a,s,l,ne)}null!=c&&i&&z(c,e&&e.ref,o,t||e,!t)},_=(e,t,n,i)=>{if(null==e)r(t.el=c(t.children),n,i);else{const r=t.el=e.el;t.children!==e.children&&A(r,t.children)}},w=(e,t,n,i)=>{null==e?r(t.el=d(t.children||""),n,i):t.el=e.el},E=(e,t,r,n)=>{[e.el,e.anchor]=b(e.children,t,r,n,e.el,e.anchor)},k=({el:e,anchor:t})=>{let r;for(;e&&e!==t;)r=m(e),a(e),e=r;a(t)},B=(e,t,r,n,i,o,a,s,l)=>{"svg"===t.type?a="svg":"math"===t.type&&(a="mathml"),null==e?T(t,r,n,i,o,a,s,l):I(e,t,i,o,a,s,l)},T=(e,t,n,o,a,s,c,d)=>{let A,h;const{props:m,shapeFlag:f,transition:g,dirs:C}=e;if(A=e.el=u(e.type,s,m&&m.is,m),8&f?p(A,e.children):16&f&&M(e.children,A,null,o,a,ht(e,s),c,d),C&&O(e,null,o,"created"),S(A,e,e.scopeId,c,o),m){for(const e in m)"value"===e||(0,i.SU)(e)||l(A,e,null,m[e],s,o);"value"in m&&l(A,"value",null,m.value,s),(h=m.onVnodeBeforeMount)&&lr(h,o,e)}C&&O(e,null,o,"beforeMount");const v=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(a,g);v&&g.beforeEnter(A),r(A,t,n),((h=m&&m.onVnodeMounted)||v||C)&&At((()=>{h&&lr(h,o,e),v&&g.enter(A),C&&O(e,null,o,"mounted")}),a)},S=(e,t,r,n,i)=>{if(r&&g(e,r),n)for(let t=0;t{for(let u=l;u{const u=t.el=e.el;let{patchFlag:c,dynamicChildren:d,dirs:A}=t;c|=16&e.patchFlag;const h=e.props||i.MZ,m=t.props||i.MZ;let f;if(r&&mt(r,!1),(f=m.onVnodeBeforeUpdate)&&lr(f,r,t,e),A&&O(t,e,r,"beforeUpdate"),r&&mt(r,!0),(h.innerHTML&&null==m.innerHTML||h.textContent&&null==m.textContent)&&p(u,""),d?D(e.dynamicChildren,d,u,r,n,ht(t,o),a):s||j(e,t,u,null,r,n,ht(t,o),a,!1),c>0){if(16&c)P(u,h,m,r,o);else if(2&c&&h.class!==m.class&&l(u,"class",null,m.class,o),4&c&&l(u,"style",h.style,m.style,o),8&c){const e=t.dynamicProps;for(let t=0;t{f&&lr(f,r,t,e),A&&O(t,e,r,"updated")}),n)},D=(e,t,r,n,i,o,a)=>{for(let s=0;s{if(t!==r){if(t!==i.MZ)for(const a in t)(0,i.SU)(a)||a in r||l(e,a,t[a],null,o,n);for(const a in r){if((0,i.SU)(a))continue;const s=r[a],u=t[a];s!==u&&"value"!==a&&l(e,a,u,s,o,n)}"value"in r&&l(e,"value",t.value,r.value,o)}},R=(e,t,n,i,o,a,s,l,u)=>{const d=t.el=e?e.el:c(""),A=t.anchor=e?e.anchor:c("");let{patchFlag:p,dynamicChildren:h,slotScopeIds:m}=t;m&&(l=l?l.concat(m):m),null==e?(r(d,n,i),r(A,n,i),M(t.children||[],n,A,o,a,s,l,u)):p>0&&64&p&&h&&e.dynamicChildren?(D(e.dynamicChildren,h,n,o,a,s,l),(null!=t.key||o&&t===o.subTree)&&ft(e,t,!0)):j(e,t,n,A,o,a,s,l,u)},F=(e,t,r,n,i,o,a,s,l)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,r,n,a,l):L(t,r,n,i,o,a,l):N(e,t,l)},L=(e,t,r,a,l,u,c)=>{const d=e.component=function(e,t,r){const o=e.type,a=(t?t.appContext:e.appContext)||ur,s={uid:cr++,vnode:e,type:o,parent:t,appContext:a,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new n.yC(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(a.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:rt(o,a),emitsOptions:Tt(o,a),emit:null,emitted:null,propsDefaults:i.MZ,inheritAttrs:o.inheritAttrs,ctx:i.MZ,data:i.MZ,props:i.MZ,attrs:i.MZ,slots:i.MZ,refs:i.MZ,setupState:i.MZ,setupContext:null,suspense:r,suspenseId:r?r.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=xt.bind(null,s),e.ce&&e.ce(s),s}(e,a,l);if(J(e)&&(d.ctx.renderer=ne),function(e,t=!1,r=!1){t&&hr(t);const{props:a,children:l}=e.vnode,u=gr(e);!function(e,t,r,i=!1){const o={},a=Je();e.propsDefaults=Object.create(null),Ze(e,t,o,a);for(const t in e.propsOptions[0])t in o||(o[t]=void 0);r?e.props=i?o:(0,n.Gc)(o):e.type.props?e.props=o:e.props=a,e.attrs=a}(e,a,u,t),ct(e,l,r);const c=u?function(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Te);const{setup:a}=r;if(a){(0,n.C4)();const r=e.setupContext=a.length>1?Er(e):null,l=mr(e),u=o(a,e,0,[e.props,r]),c=(0,i.yL)(u);if((0,n.bl)(),l(),!c&&!e.sp||$(e)||K(e),c){if(u.then(fr,fr),t)return u.then((r=>{yr(e,r,t)})).catch((t=>{s(t,e,0)}));e.asyncDep=u}else yr(e,u,t)}else _r(e,t)}(e,t):void 0;t&&hr(!1)}(d,!1,c),d.asyncDep){if(l&&l.registerDep(d,W,c),!e.el){const e=d.subTree=Zt(Nt);w(null,e,t,r)}}else W(d,e,t,r,l,u,c)},N=(e,t,r)=>{const n=t.component=e.component;if(function(e,t,r){const{props:n,children:i,component:o}=e,{props:a,children:s,patchFlag:l}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(!(r&&l>=0))return!(!i&&!s||s&&s.$stable)||n!==a&&(n?!a||Pt(n,a,u):!!a);if(1024&l)return!0;if(16&l)return n?Pt(n,a,u):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;t{const u=()=>{if(e.isMounted){let{next:t,bu:r,u:n,parent:o,vnode:c}=e;{const r=gt(e);if(r)return t&&(t.el=c.el,G(e,t,l)),void r.asyncDep.then((()=>{e.isUnmounted||u()}))}let d,A=t;mt(e,!1),t?(t.el=c.el,G(e,t,l)):t=c,r&&(0,i.DY)(r),(d=t.props&&t.props.onVnodeBeforeUpdate)&&lr(d,o,t,c),mt(e,!0);const p=Mt(e),m=e.subTree;e.subTree=p,y(m,p,h(m.el),ee(m),e,a,s),t.el=p.el,null===A&&function({vnode:e,parent:t},r){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.el=e.el),n!==e)break;(e=t.vnode).el=r,t=t.parent}}(e,p.el),n&&At(n,a),(d=t.props&&t.props.onVnodeUpdated)&&At((()=>lr(d,o,t,c)),a)}else{let n;const{el:l,props:u}=t,{bm:c,m:d,parent:A,root:p,type:h}=e,m=$(t);if(mt(e,!1),c&&(0,i.DY)(c),!m&&(n=u&&u.onVnodeBeforeMount)&&lr(n,A,t),mt(e,!0),l&&oe){const t=()=>{e.subTree=Mt(e),oe(l,e.subTree,e,a,null)};m&&h.__asyncHydrate?h.__asyncHydrate(l,e,t):t()}else{p.ce&&p.ce._injectChildStyle(h);const n=e.subTree=Mt(e);y(null,n,r,o,e,a,s),t.el=n.el}if(d&&At(d,a),!m&&(n=u&&u.onVnodeMounted)){const e=t;At((()=>lr(n,A,e)),a)}(256&t.shapeFlag||A&&$(A.vnode)&&256&A.vnode.shapeFlag)&&e.a&&At(e.a,a),e.isMounted=!0,t=r=o=null}};e.scope.on();const c=e.effect=new n.X2(u);e.scope.off();const d=e.update=c.run.bind(c),A=e.job=c.runIfDirty.bind(c);A.i=e,A.id=e.uid,c.scheduler=()=>f(A),mt(e,!0),d()},G=(e,t,r)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,r,o){const{props:a,attrs:s,vnode:{patchFlag:l}}=e,u=(0,n.ux)(a),[c]=e.propsOptions;let d=!1;if(!(o||l>0)||16&l){let n;Ze(e,t,a,s)&&(d=!0);for(const o in u)t&&((0,i.$3)(t,o)||(n=(0,i.Tg)(o))!==o&&(0,i.$3)(t,n))||(c?!r||void 0===r[o]&&void 0===r[n]||(a[o]=et(c,u,o,void 0,e,!0)):delete a[o]);if(s!==u)for(const e in s)t&&(0,i.$3)(t,e)||(delete s[e],d=!0)}else if(8&l){const r=e.vnode.dynamicProps;for(let n=0;n{const u=e&&e.children,c=e?e.shapeFlag:0,d=t.children,{patchFlag:A,shapeFlag:h}=t;if(A>0){if(128&A)return void U(u,d,r,n,i,o,a,s,l);if(256&A)return void q(u,d,r,n,i,o,a,s,l)}8&h?(16&c&&Z(u,i,o),d!==u&&p(r,d)):16&c?16&h?U(u,d,r,n,i,o,a,s,l):Z(u,i,o,!0):(8&c&&p(r,""),16&h&&M(d,r,n,i,o,a,s,l))},q=(e,t,r,n,o,a,s,l,u)=>{e=e||i.Oj,t=t||i.Oj;const c=e.length,d=t.length,A=Math.min(c,d);let p;for(p=0;pd?Z(e,o,a,!0,!1,A):M(t,r,n,o,a,s,l,u,A)},U=(e,t,r,n,o,a,s,l,u)=>{let c=0;const d=t.length;let A=e.length-1,p=d-1;for(;c<=A&&c<=p;){const n=e[c],i=t[c]=u?or(t[c]):ir(t[c]);if(!Yt(n,i))break;y(n,i,r,null,o,a,s,l,u),c++}for(;c<=A&&c<=p;){const n=e[A],i=t[p]=u?or(t[p]):ir(t[p]);if(!Yt(n,i))break;y(n,i,r,null,o,a,s,l,u),A--,p--}if(c>A){if(c<=p){const e=p+1,i=ep)for(;c<=A;)V(e[c],o,a,!0),c++;else{const h=c,m=c,f=new Map;for(c=m;c<=p;c++){const e=t[c]=u?or(t[c]):ir(t[c]);null!=e.key&&f.set(e.key,c)}let g,C=0;const v=p-m+1;let b=!1,_=0;const w=new Array(v);for(c=0;c=v){V(n,o,a,!0);continue}let i;if(null!=n.key)i=f.get(n.key);else for(g=m;g<=p;g++)if(0===w[g-m]&&Yt(n,t[g])){i=g;break}void 0===i?V(n,o,a,!0):(w[i-m]=c+1,i>=_?_=i:b=!0,y(n,t[i],r,null,o,a,s,l,u),C++)}const E=b?function(e){const t=e.slice(),r=[0];let n,i,o,a,s;const l=e.length;for(n=0;n>1,e[r[s]]0&&(t[n]=r[o-1]),r[o]=n)}}for(o=r.length,a=r[o-1];o-- >0;)r[o]=a,a=t[a];return r}(w):i.Oj;for(g=E.length-1,c=v-1;c>=0;c--){const e=m+c,i=t[e],A=e+1{const{el:a,type:s,transition:l,children:u,shapeFlag:c}=e;if(6&c)H(e.component.subTree,t,n,i);else if(128&c)e.suspense.move(t,n,i);else if(64&c)s.move(e,t,n,ne);else if(s!==Ft)if(s!==Wt)if(2!==i&&1&c&&l)if(0===i)l.beforeEnter(a),r(a,t,n),At((()=>l.enter(a)),o);else{const{leave:e,delayLeave:i,afterLeave:o}=l,s=()=>r(a,t,n),u=()=>{e(a,(()=>{s(),o&&o()}))};i?i(a,s,u):u()}else r(a,t,n);else(({el:e,anchor:t},n,i)=>{let o;for(;e&&e!==t;)o=m(e),r(e,n,i),e=o;r(t,n,i)})(e,t,n);else{r(a,t,n);for(let e=0;e{const{type:o,props:a,ref:s,children:l,dynamicChildren:u,shapeFlag:c,patchFlag:d,dirs:A,cacheIndex:p}=e;if(-2===d&&(i=!1),null!=s&&z(s,null,r,e,!0),null!=p&&(t.renderCache[p]=void 0),256&c)return void t.ctx.deactivate(e);const h=1&c&&A,m=!$(e);let f;if(m&&(f=a&&a.onVnodeBeforeUnmount)&&lr(f,t,e),6&c)Q(e.component,r,n);else{if(128&c)return void e.suspense.unmount(r,n);h&&O(e,null,t,"beforeUnmount"),64&c?e.type.remove(e,t,r,ne,n):u&&!u.hasOnce&&(o!==Ft||d>0&&64&d)?Z(u,t,r,!1,!0):(o===Ft&&384&d||!i&&16&c)&&Z(l,t,r),n&&Y(e)}(m&&(f=a&&a.onVnodeUnmounted)||h)&&At((()=>{f&&lr(f,t,e),h&&O(e,null,t,"unmounted")}),r)},Y=e=>{const{type:t,el:r,anchor:n,transition:i}=e;if(t===Ft)return void X(r,n);if(t===Wt)return void k(e);const o=()=>{a(r),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:n}=i,a=()=>t(r,o);n?n(e.el,o,a):a()}else o()},X=(e,t)=>{let r;for(;e!==t;)r=m(e),a(e),e=r;a(t)},Q=(e,t,r)=>{const{bum:n,scope:o,job:a,subTree:s,um:l,m:u,a:c}=e;Ct(u),Ct(c),n&&(0,i.DY)(n),o.stop(),a&&(a.flags|=8,V(s,e,t,r)),l&&At(l,t),At((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},Z=(e,t,r,n=!1,i=!1,o=0)=>{for(let a=o;a{if(6&e.shapeFlag)return ee(e.component.subTree);if(128&e.shapeFlag)return e.suspense.next();const t=m(e.anchor||e.el),r=t&&t[x];return r?m(r):t};let te=!1;const re=(e,t,r)=>{null==e?t._vnode&&V(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,r),t._vnode=e,te||(te=!0,C(),v(),te=!1)},ne={p:y,um:V,m:H,r:Y,mt:L,mc:M,pc:j,pbc:D,n:ee,o:e};let ie,oe;return t&&([ie,oe]=t(ne)),{render:re,hydrate:ie,createApp:ze(re,ie)}}(e)}function ht({type:e,props:t},r){return"svg"===r&&"foreignObject"===e||"mathml"===r&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:r}function mt({effect:e,job:t},r){r?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function ft(e,t,r=!1){const n=e.children,o=t.children;if((0,i.cy)(n)&&(0,i.cy)(o))for(let e=0;eYe(vt);function yt(e,t){return wt(e,null,{flush:"post"})}function _t(e,t,r){return wt(e,t,r)}function wt(e,t,r=i.MZ){const{immediate:o,deep:s,flush:l,once:u}=r,c=(0,i.X$)({},r),d=t&&o||!t&&"post"!==l;let A;if(br)if("sync"===l){const e=bt();A=e.__watcherHandles||(e.__watcherHandles=[])}else if(!d){const e=()=>{};return e.stop=i.tE,e.resume=i.tE,e.pause=i.tE,e}const p=dr;c.call=(e,t,r)=>a(e,p,t,r);let h=!1;"post"===l?c.scheduler=e=>{At(e,p&&p.suspense)}:"sync"!==l&&(h=!0,c.scheduler=(e,t)=>{t?e():f(e)}),c.augmentJob=e=>{t&&(e.flags|=4),h&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};const m=(0,n.wB)(e,t,c);return br&&(A?A.push(m):d&&m()),m}function Et(e,t,r){const n=this.proxy,o=(0,i.Kg)(e)?e.includes(".")?kt(n,e):()=>n[e]:e.bind(n,n);let a;(0,i.Tn)(t)?a=t:(a=t.handler,r=t);const s=mr(this),l=wt(o,a.bind(n),r);return s(),l}function kt(e,t){const r=t.split(".");return()=>{let t=e;for(let e=0;e{let u,c,d=i.MZ;return wt((()=>{const t=e[a];(0,i.$H)(u,t)&&(u=t,l())}),null,{flush:"sync"}),{get(){return n(),r.get?r.get(u):u},set(e){const n=r.set?r.set(e):e;if(!((0,i.$H)(n,u)||d!==i.MZ&&(0,i.$H)(e,d)))return;const A=o.vnode.props;A&&(t in A||a in A||s in A)&&(`onUpdate:${t}`in A||`onUpdate:${a}`in A||`onUpdate:${s}`in A)||(u=e,l()),o.emit(`update:${t}`,n),(0,i.$H)(e,n)&&(0,i.$H)(e,d)&&!(0,i.$H)(n,c)&&l(),d=e,c=n}}}));return u[Symbol.iterator]=()=>{let e=0;return{next(){return e<2?{value:e++?l||i.MZ:u,done:!1}:{done:!0}}}},u}const Ot=(e,t)=>"modelValue"===t||"model-value"===t?e.modelModifiers:e[`${t}Modifiers`]||e[`${(0,i.PT)(t)}Modifiers`]||e[`${(0,i.Tg)(t)}Modifiers`];function xt(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||i.MZ;let o=r;const s=t.startsWith("update:"),l=s&&Ot(n,t.slice(7));let u;l&&(l.trim&&(o=r.map((e=>(0,i.Kg)(e)?e.trim():e))),l.number&&(o=r.map(i.bB)));let c=n[u=(0,i.rU)(t)]||n[u=(0,i.rU)((0,i.PT)(t))];!c&&s&&(c=n[u=(0,i.rU)((0,i.Tg)(t))]),c&&a(c,e,6,o);const d=n[u+"Once"];if(d){if(e.emitted){if(e.emitted[u])return}else e.emitted={};e.emitted[u]=!0,a(d,e,6,o)}}function Tt(e,t,r=!1){const n=t.emitsCache,o=n.get(e);if(void 0!==o)return o;const a=e.emits;let s={},l=!1;if(!(0,i.Tn)(e)){const n=e=>{const r=Tt(e,t,!0);r&&(l=!0,(0,i.X$)(s,r))};!r&&t.mixins.length&&t.mixins.forEach(n),e.extends&&n(e.extends),e.mixins&&e.mixins.forEach(n)}return a||l?((0,i.cy)(a)?a.forEach((e=>s[e]=null)):(0,i.X$)(s,a),(0,i.Gv)(e)&&n.set(e,s),s):((0,i.Gv)(e)&&n.set(e,null),null)}function St(e,t){return!(!e||!(0,i.Mp)(t))&&(t=t.slice(2).replace(/Once$/,""),(0,i.$3)(e,t[0].toLowerCase()+t.slice(1))||(0,i.$3)(e,(0,i.Tg)(t))||(0,i.$3)(e,t))}function Mt(e){const{type:t,vnode:r,proxy:n,withProxy:o,propsOptions:[a],slots:l,attrs:u,emit:c,render:d,renderCache:A,props:p,data:h,setupState:m,ctx:f,inheritAttrs:g}=e,C=E(e);let v,b;try{if(4&r.shapeFlag){const e=o||n,t=e;v=ir(d.call(t,e,A,p,m,h,f)),b=u}else{const e=t;v=ir(e.length>1?e(p,{attrs:u,slots:l,emit:c}):e(p,null)),b=t.props?u:It(u)}}catch(t){Gt.length=0,s(t,e,1),v=Zt(Nt)}let y=v;if(b&&!1!==g){const e=Object.keys(b),{shapeFlag:t}=y;e.length&&7&t&&(a&&e.some(i.CP)&&(b=Dt(b,a)),y=tr(y,b,!1,!0))}return r.dirs&&(y=tr(y,null,!1,!0),y.dirs=y.dirs?y.dirs.concat(r.dirs):r.dirs),r.transition&&q(y,r.transition),v=y,E(C),v}const It=e=>{let t;for(const r in e)("class"===r||"style"===r||(0,i.Mp)(r))&&((t||(t={}))[r]=e[r]);return t},Dt=(e,t)=>{const r={};for(const n in e)(0,i.CP)(n)&&n.slice(9)in t||(r[n]=e[n]);return r};function Pt(e,t,r){const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!0;for(let i=0;ie.__isSuspense;const Ft=Symbol.for("v-fgt"),Lt=Symbol.for("v-txt"),Nt=Symbol.for("v-cmt"),Wt=Symbol.for("v-stc"),Gt=[];let jt=null;function qt(e=!1){Gt.push(jt=e?null:[])}let Ut=1;function Ht(e){Ut+=e,e<0&&jt&&(jt.hasOnce=!0)}function Kt(e){return e.dynamicChildren=Ut>0?jt||i.Oj:null,Gt.pop(),jt=Gt[Gt.length-1]||null,Ut>0&&jt&&jt.push(e),e}function zt(e,t,r,n,i,o){return Kt(Qt(e,t,r,n,i,o,!0))}function Vt(e,t,r,n,i){return Kt(Zt(e,t,r,n,i,!0))}function $t(e){return!!e&&!0===e.__v_isVNode}function Yt(e,t){return e.type===t.type&&e.key===t.key}const Xt=({key:e})=>null!=e?e:null,Jt=({ref:e,ref_key:t,ref_for:r})=>("number"==typeof e&&(e=""+e),null!=e?(0,i.Kg)(e)||(0,n.i9)(e)||(0,i.Tn)(e)?{i:_,r:e,k:t,f:!!r}:e:null);function Qt(e,t=null,r=null,n=0,o=null,a=(e===Ft?0:1),s=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Xt(t),ref:t&&Jt(t),scopeId:w,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:_};return l?(ar(u,r),128&a&&e.normalize(u)):r&&(u.shapeFlag|=(0,i.Kg)(r)?8:16),Ut>0&&!s&&jt&&(u.patchFlag>0||6&a)&&32!==u.patchFlag&&jt.push(u),u}const Zt=function(e,t=null,r=null,o=0,a=null,s=!1){if(e&&e!==ge||(e=Nt),$t(e)){const n=tr(e,t,!0);return r&&ar(n,r),Ut>0&&!s&&jt&&(6&n.shapeFlag?jt[jt.indexOf(e)]=n:jt.push(n)),n.patchFlag=-2,n}if(l=e,(0,i.Tn)(l)&&"__vccOpts"in l&&(e=e.__vccOpts),t){t=er(t);let{class:e,style:r}=t;e&&!(0,i.Kg)(e)&&(t.class=(0,i.C4)(e)),(0,i.Gv)(r)&&((0,n.ju)(r)&&!(0,i.cy)(r)&&(r=(0,i.X$)({},r)),t.style=(0,i.Tr)(r))}var l;return Qt(e,t,r,o,a,(0,i.Kg)(e)?1:Rt(e)?128:T(e)?64:(0,i.Gv)(e)?4:(0,i.Tn)(e)?2:0,s,!0)};function er(e){return e?(0,n.ju)(e)||Qe(e)?(0,i.X$)({},e):e:null}function tr(e,t,r=!1,n=!1){const{props:o,ref:a,patchFlag:s,children:l,transition:u}=e,c=t?sr(o||{},t):o,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Xt(c),ref:t&&t.ref?r&&a?(0,i.cy)(a)?a.concat(Jt(t)):[a,Jt(t)]:Jt(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ft?-1===s?16:16|s:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tr(e.ssContent),ssFallback:e.ssFallback&&tr(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&n&&q(d,u.clone(d)),d}function rr(e=" ",t=0){return Zt(Lt,null,e,t)}function nr(e="",t=!1){return t?(qt(),Vt(Nt,null,e)):Zt(Nt,null,e)}function ir(e){return null==e||"boolean"==typeof e?Zt(Nt):(0,i.cy)(e)?Zt(Ft,null,e.slice()):$t(e)?or(e):Zt(Lt,null,String(e))}function or(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:tr(e)}function ar(e,t){let r=0;const{shapeFlag:n}=e;if(null==t)t=null;else if((0,i.cy)(t))r=16;else if("object"==typeof t){if(65&n){const r=t.default;return void(r&&(r._c&&(r._d=!1),ar(e,r()),r._c&&(r._d=!0)))}{r=32;const n=t._;n||Qe(t)?3===n&&_&&(1===_.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=_}}else(0,i.Tn)(t)?(t={default:t,_ctx:_},r=32):(t=String(t),64&n?(r=16,t=[rr(t)]):r=8);e.children=t,e.shapeFlag|=r}function sr(...e){const t={};for(let r=0;rdr||_;let pr,hr;{const e=(0,i.We)(),t=(t,r)=>{let n;return(n=e[t])||(n=e[t]=[]),n.push(r),e=>{n.length>1?n.forEach((t=>t(e))):n[0](e)}};pr=t("__VUE_INSTANCE_SETTERS__",(e=>dr=e)),hr=t("__VUE_SSR_SETTERS__",(e=>br=e))}const mr=e=>{const t=dr;return pr(e),e.scope.on(),()=>{e.scope.off(),pr(t)}},fr=()=>{dr&&dr.scope.off(),pr(null)};function gr(e){return 4&e.vnode.shapeFlag}let Cr,vr,br=!1;function yr(e,t,r){(0,i.Tn)(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:(0,i.Gv)(t)&&(e.setupState=(0,n.Pr)(t)),_r(e,r)}function _r(e,t,r){const o=e.type;if(!e.render){if(!t&&Cr&&!o.render){const t=o.template||Fe(e).template;if(t){const{isCustomElement:r,compilerOptions:n}=e.appContext.config,{delimiters:a,compilerOptions:s}=o,l=(0,i.X$)((0,i.X$)({isCustomElement:r,delimiters:a},n),s);o.render=Cr(t,l)}}e.render=o.render||i.tE,vr&&vr(e)}{const t=mr(e);(0,n.C4)();try{!function(e){const t=Fe(e),r=e.proxy,o=e.ctx;De=!1,t.beforeCreate&&Pe(t.beforeCreate,e,"bc");const{data:a,computed:s,methods:l,watch:u,provide:c,inject:d,created:A,beforeMount:p,mounted:h,beforeUpdate:m,updated:f,activated:g,deactivated:C,beforeDestroy:v,beforeUnmount:b,destroyed:y,unmounted:_,render:w,renderTracked:E,renderTriggered:k,errorCaptured:B,serverPrefetch:O,expose:x,inheritAttrs:T,components:S,directives:M,filters:I}=t;if(d&&function(e,t){(0,i.cy)(e)&&(e=Ge(e));for(const r in e){const o=e[r];let a;a=(0,i.Gv)(o)?"default"in o?Ye(o.from||r,o.default,!0):Ye(o.from||r):Ye(o),(0,n.i9)(a)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e}):t[r]=a}}(d,o),l)for(const e in l){const t=l[e];(0,i.Tn)(t)&&(o[e]=t.bind(r))}if(a){const t=a.call(r,r);(0,i.Gv)(t)&&(e.data=(0,n.Kh)(t))}if(De=!0,s)for(const e in s){const t=s[e],n=(0,i.Tn)(t)?t.bind(r,r):(0,i.Tn)(t.get)?t.get.bind(r,r):i.tE,a=!(0,i.Tn)(t)&&(0,i.Tn)(t.set)?t.set.bind(r):i.tE,l=Br({get:n,set:a});Object.defineProperty(o,e,{enumerable:!0,configurable:!0,get:()=>l.value,set:e=>l.value=e})}if(u)for(const e in u)Re(u[e],o,r,e);if(c){const e=(0,i.Tn)(c)?c.call(r):c;Reflect.ownKeys(e).forEach((t=>{$e(t,e[t])}))}function D(e,t){(0,i.cy)(t)?t.forEach((t=>e(t.bind(r)))):t&&e(t.bind(r))}if(A&&Pe(A,e,"c"),D(ie,p),D(oe,h),D(ae,m),D(se,f),D(Q,g),D(Z,C),D(pe,B),D(Ae,E),D(de,k),D(le,b),D(ue,_),D(ce,O),(0,i.cy)(x))if(x.length){const t=e.exposed||(e.exposed={});x.forEach((e=>{Object.defineProperty(t,e,{get:()=>r[e],set:t=>r[e]=t})}))}else e.exposed||(e.exposed={});w&&e.render===i.tE&&(e.render=w),null!=T&&(e.inheritAttrs=T),S&&(e.components=S),M&&(e.directives=M),O&&K(e)}(e)}finally{(0,n.bl)(),t()}}}const wr={get(e,t){return(0,n.u4)(e,"get",""),e[t]}};function Er(e){return{attrs:new Proxy(e.attrs,wr),slots:e.slots,emit:e.emit,expose:t=>{e.exposed=t||{}}}}function kr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy((0,n.Pr)((0,n.IG)(e.exposed)),{get(t,r){return r in t?t[r]:r in Oe?Oe[r](e):void 0},has(e,t){return t in e||t in Oe}})):e.proxy}const Br=(e,t)=>(0,n.EW)(e,t,br);function Or(e,t,r){const n=arguments.length;return 2===n?(0,i.Gv)(t)&&!(0,i.cy)(t)?$t(t)?Zt(e,null,[t]):Zt(e,t):Zt(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):3===n&&$t(r)&&(r=[r]),Zt(e,t,r))}const xr="3.5.12"},6741:function(e,t,r){"use strict";r.d(t,{$9:function(){return F},D$:function(){return Ce},Ef:function(){return we},F:function(){return ie},Jo:function(){return Ae},aG:function(){return D},eB:function(){return g},jR:function(){return be},u1:function(){return pe}});var n=r(5919),i=r(9631),o=r(4023);let a;const s="undefined"!=typeof window&&window.trustedTypes;if(s)try{a=s.createPolicy("vue",{createHTML:e=>e})}catch(e){}const l=a?e=>a.createHTML(e):e=>e,u="undefined"!=typeof document?document:null,c=u&&u.createElement("template"),d={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const i="svg"===t?u.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?u.createElementNS("http://www.w3.org/1998/Math/MathML",e):r?u.createElement(e,{is:r}):u.createElement(e);return"select"===e&&n&&null!=n.multiple&&i.setAttribute("multiple",n.multiple),i},createText:e=>u.createTextNode(e),createComment:e=>u.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>u.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,i,o){const a=r?r.previousSibling:t.lastChild;if(i&&(i===o||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),r),i!==o&&(i=i.nextSibling););else{c.innerHTML=l("svg"===n?`${e}`:"mathml"===n?`${e}`:e);const i=c.content;if("svg"===n||"mathml"===n){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,r)}return[a?a.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}},A="transition",p="animation",h=Symbol("_vtc"),m={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},f=(0,i.X$)({},n.QP,m),g=(e=>(e.displayName="Transition",e.props=f,e))(((e,{slots:t})=>(0,n.h)(n.pR,b(e),t))),C=(e,t=[])=>{(0,i.cy)(e)?e.forEach((e=>e(...t))):e&&e(...t)},v=e=>!!e&&((0,i.cy)(e)?e.some((e=>e.length>1)):e.length>1);function b(e){const t={};for(const r in e)r in m||(t[r]=e[r]);if(!1===e.css)return t;const{name:r="v",type:n,duration:o,enterFromClass:a=`${r}-enter-from`,enterActiveClass:s=`${r}-enter-active`,enterToClass:l=`${r}-enter-to`,appearFromClass:u=a,appearActiveClass:c=s,appearToClass:d=l,leaveFromClass:A=`${r}-leave-from`,leaveActiveClass:p=`${r}-leave-active`,leaveToClass:h=`${r}-leave-to`}=e,f=function(e){if(null==e)return null;if((0,i.Gv)(e))return[y(e.enter),y(e.leave)];{const t=y(e);return[t,t]}}(o),g=f&&f[0],b=f&&f[1],{onBeforeEnter:k,onEnter:O,onEnterCancelled:x,onLeave:T,onLeaveCancelled:M,onBeforeAppear:I=k,onAppear:D=O,onAppearCancelled:P=x}=t,R=(e,t,r)=>{w(e,t?d:l),w(e,t?c:s),r&&r()},F=(e,t)=>{e._isLeaving=!1,w(e,A),w(e,h),w(e,p),t&&t()},L=e=>(t,r)=>{const i=e?D:O,o=()=>R(t,e,r);C(i,[t,o]),E((()=>{w(t,e?u:a),_(t,e?d:l),v(i)||B(t,n,g,o)}))};return(0,i.X$)(t,{onBeforeEnter(e){C(k,[e]),_(e,a),_(e,s)},onBeforeAppear(e){C(I,[e]),_(e,u),_(e,c)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){e._isLeaving=!0;const r=()=>F(e,t);_(e,A),_(e,p),S(),E((()=>{e._isLeaving&&(w(e,A),_(e,h),v(T)||B(e,n,b,r))})),C(T,[e,r])},onEnterCancelled(e){R(e,!1),C(x,[e])},onAppearCancelled(e){R(e,!0),C(P,[e])},onLeaveCancelled(e){F(e),C(M,[e])}})}function y(e){return(0,i.Ro)(e)}function _(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[h]||(e[h]=new Set)).add(t)}function w(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const r=e[h];r&&(r.delete(t),r.size||(e[h]=void 0))}function E(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let k=0;function B(e,t,r,n){const i=e._endId=++k,o=()=>{i===e._endId&&n()};if(null!=r)return setTimeout(o,r);const{type:a,timeout:s,propCount:l}=O(e,t);if(!a)return n();const u=a+"end";let c=0;const d=()=>{e.removeEventListener(u,A),o()},A=t=>{t.target===e&&++c>=l&&d()};setTimeout((()=>{c(r[e]||"").split(", "),i=n(`${A}Delay`),o=n(`${A}Duration`),a=x(i,o),s=n(`${p}Delay`),l=n(`${p}Duration`),u=x(s,l);let c=null,d=0,h=0;return t===A?a>0&&(c=A,d=a,h=o.length):t===p?u>0&&(c=p,d=u,h=l.length):(d=Math.max(a,u),c=d>0?a>u?A:p:null,h=c?c===A?o.length:l.length:0),{type:c,timeout:d,propCount:h,hasTransform:c===A&&/\b(transform|all)(,|$)/.test(n(`${A}Property`).toString())}}function x(e,t){for(;e.lengthT(t)+T(e[r]))))}function T(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}function S(){return document.body.offsetHeight}const M=Symbol("_vod"),I=Symbol("_vsh"),D={beforeMount(e,{value:t},{transition:r}){e[M]="none"===e.style.display?"":e.style.display,r&&t?r.beforeEnter(e):P(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!=!r&&(n?t?(n.beforeEnter(e),P(e,!0),n.enter(e)):n.leave(e,(()=>{P(e,!1)})):P(e,t))},beforeUnmount(e,{value:t}){P(e,t)}};function P(e,t){e.style.display=t?e[M]:"none",e[I]=!t}const R=Symbol("");function F(e){const t=(0,n.nI)();if(!t)return;const r=t.ut=(r=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach((e=>N(e,r)))},i=()=>{const n=e(t.proxy);t.ce?N(t.ce,n):L(t.subTree,n),r(n)};(0,n.KC)((()=>{(0,n.p9)(i)})),(0,n.sV)((()=>{const e=new MutationObserver(i);e.observe(t.subTree.el.parentNode,{childList:!0}),(0,n.hi)((()=>e.disconnect()))}))}function L(e,t){if(128&e.shapeFlag){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push((()=>{L(r.activeBranch,t)}))}for(;e.component;)e=e.component.subTree;if(1&e.shapeFlag&&e.el)N(e.el,t);else if(e.type===n.FK)e.children.forEach((e=>L(e,t)));else if(e.type===n.jC){let{el:r,anchor:n}=e;for(;r&&(N(r,t),r!==n);)r=r.nextSibling}}function N(e,t){if(1===e.nodeType){const r=e.style;let n="";for(const e in t)r.setProperty(`--${e}`,t[e]),n+=`--${e}: ${t[e]};`;r[R]=n}}const W=/(^|;)\s*display\s*:/,G=/\s*!important$/;function j(e,t,r){if((0,i.cy)(r))r.forEach((r=>j(e,t,r)));else if(null==r&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=function(e,t){const r=U[t];if(r)return r;let n=(0,i.PT)(t);if("filter"!==n&&n in e)return U[t]=n;n=(0,i.ZH)(n);for(let r=0;rX||(J.then((()=>X=0)),X=Date.now()),Z=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;"undefined"!=typeof HTMLElement&&HTMLElement;const ee=new WeakMap,te=new WeakMap,re=Symbol("_moveCb"),ne=Symbol("_enterCb"),ie=(e=>(delete e.props.mode,e))({name:"TransitionGroup",props:(0,i.X$)({},f,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=(0,n.nI)(),i=(0,n.Gy)();let a,s;return(0,n.$u)((()=>{if(!a.length)return;const t=e.moveClass||`${e.name||"v"}-move`;if(!function(e,t,r){const n=e.cloneNode(),i=e[h];i&&i.forEach((e=>{e.split(/\s+/).forEach((e=>e&&n.classList.remove(e)))})),r.split(/\s+/).forEach((e=>e&&n.classList.add(e))),n.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(n);const{hasTransform:a}=O(n);return o.removeChild(n),a}(a[0].el,r.vnode.el,t))return;a.forEach(oe),a.forEach(ae);const n=a.filter(se);S(),n.forEach((e=>{const r=e.el,n=r.style;_(r,t),n.transform=n.webkitTransform=n.transitionDuration="";const i=r[re]=e=>{e&&e.target!==r||e&&!/transform$/.test(e.propertyName)||(r.removeEventListener("transitionend",i),r[re]=null,w(r,t))};r.addEventListener("transitionend",i)}))})),()=>{const l=(0,o.ux)(e),u=b(l);let c=l.tag||n.FK;if(a=[],s)for(let e=0;e{const t=e.props["onUpdate:modelValue"]||!1;return(0,i.cy)(t)?e=>(0,i.DY)(t,e):t};function ue(e){e.target.composing=!0}function ce(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const de=Symbol("_assign"),Ae={created(e,{modifiers:{lazy:t,trim:r,number:n}},o){e[de]=le(o);const a=n||o.props&&"number"===o.props.type;V(e,t?"change":"input",(t=>{if(t.target.composing)return;let n=e.value;r&&(n=n.trim()),a&&(n=(0,i.bB)(n)),e[de](n)})),r&&V(e,"change",(()=>{e.value=e.value.trim()})),t||(V(e,"compositionstart",ue),V(e,"compositionend",ce),V(e,"change",ce))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,oldValue:r,modifiers:{lazy:n,trim:o,number:a}},s){if(e[de]=le(s),e.composing)return;const l=null==t?"":t;if((!a&&"number"!==e.type||/^0\d/.test(e.value)?e.value:(0,i.bB)(e.value))!==l){if(document.activeElement===e&&"range"!==e.type){if(n&&t===r)return;if(o&&e.value.trim()===l)return}e.value=l}}},pe={deep:!0,created(e,{value:t,modifiers:{number:r}},o){const a=(0,i.vM)(t);V(e,"change",(()=>{const t=Array.prototype.filter.call(e.options,(e=>e.selected)).map((e=>r?(0,i.bB)(me(e)):me(e)));e[de](e.multiple?a?new Set(t):t:t[0]),e._assigning=!0,(0,n.dY)((()=>{e._assigning=!1}))})),e[de]=le(o)},mounted(e,{value:t}){he(e,t)},beforeUpdate(e,t,r){e[de]=le(r)},updated(e,{value:t}){e._assigning||he(e,t)}};function he(e,t){const r=e.multiple,n=(0,i.cy)(t);if(!r||n||(0,i.vM)(t)){for(let o=0,a=e.options.length;oString(e)===String(s))):(0,i.u3)(t,s)>-1}else a.selected=t.has(s);else if((0,i.BX)(me(a),t))return void(e.selectedIndex!==o&&(e.selectedIndex=o))}r||-1===e.selectedIndex||(e.selectedIndex=-1)}}function me(e){return"_value"in e?e._value:e.value}const fe=["ctrl","shift","alt","meta"],ge={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>fe.some((r=>e[`${r}Key`]&&!t.includes(r)))},Ce=(e,t)=>{const r=e._withMods||(e._withMods={}),n=t.join(".");return r[n]||(r[n]=(r,...n)=>{for(let e=0;e{const r=e._withKeys||(e._withKeys={}),n=t.join(".");return r[n]||(r[n]=r=>{if(!("key"in r))return;const n=(0,i.Tg)(r.key);return t.some((e=>e===n||ve[e]===n))?e(r):void 0})},ye=(0,i.X$)({patchProp:(e,t,r,o,a,s)=>{const l="svg"===a;"class"===t?function(e,t,r){const n=e[h];n&&(t=(t?[t,...n]:[...n]).join(" ")),null==t?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}(e,o,l):"style"===t?function(e,t,r){const n=e.style,o=(0,i.Kg)(r);let a=!1;if(r&&!o){if(t)if((0,i.Kg)(t))for(const e of t.split(";")){const t=e.slice(0,e.indexOf(":")).trim();null==r[t]&&j(n,t,"")}else for(const e in t)null==r[e]&&j(n,e,"");for(const e in r)"display"===e&&(a=!0),j(n,e,r[e])}else if(o){if(t!==r){const e=n[R];e&&(r+=";"+e),n.cssText=r,a=W.test(r)}}else t&&e.removeAttribute("style");M in e&&(e[M]=a?n.display:"",e[I]&&(n.display="none"))}(e,r,o):(0,i.Mp)(t)?(0,i.CP)(t)||function(e,t,r,o,a=null){const s=e[$]||(e[$]={}),l=s[t];if(o&&l)l.value=o;else{const[r,u]=function(e){let t;if(Y.test(e)){let r;for(t={};r=e.match(Y);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[":"===e[2]?e.slice(3):(0,i.Tg)(e.slice(2)),t]}(t);if(o){const l=s[t]=function(e,t){const r=e=>{if(e._vts){if(e._vts<=r.attached)return}else e._vts=Date.now();(0,n.qL)(function(e,t){if((0,i.cy)(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,r.value),t,5,[e])};return r.value=e,r.attached=Q(),r}(o,a);V(e,r,l,u)}else l&&(function(e,t,r,n){e.removeEventListener(t,r,n)}(e,r,l,u),s[t]=void 0)}}(e,t,0,o,s):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,r,n){if(n)return"innerHTML"===t||"textContent"===t||!!(t in e&&Z(t)&&(0,i.Tn)(r));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}return(!Z(t)||!(0,i.Kg)(r))&&t in e}(e,t,o,l))?(z(e,t,o),e.tagName.includes("-")||"value"!==t&&"checked"!==t&&"selected"!==t||K(e,t,o,l,0,"value"!==t)):!e._isVueCE||!/[A-Z]/.test(t)&&(0,i.Kg)(o)?("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),K(e,t,o,l)):z(e,(0,i.PT)(t),o,0,t)}},d);let _e;const we=(...e)=>{const t=(_e||(_e=(0,n.K9)(ye))).createApp(...e),{mount:r}=t;return t.mount=e=>{const n=function(e){if((0,i.Kg)(e))return document.querySelector(e);return e}(e);if(!n)return;const o=t._component;(0,i.Tn)(o)||o.render||o.template||(o.template=n.innerHTML),1===n.nodeType&&(n.textContent="");const a=r(n,!1,function(e){return e instanceof SVGElement?"svg":"function"==typeof MathMLElement&&e instanceof MathMLElement?"mathml":void 0}(n));return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),a},t}},9631:function(e,t,r){"use strict";function n(e){const t=Object.create(null);for(const r of e.split(","))t[r]=1;return e=>e in t}r.d(t,{$3:function(){return p},$H:function(){return L},BH:function(){return H},BX:function(){return ee},Bm:function(){return y},C4:function(){return X},CE:function(){return m},CP:function(){return u},DY:function(){return N},Gv:function(){return _},J$:function(){return Q},Kg:function(){return b},MZ:function(){return i},Mp:function(){return l},NO:function(){return s},Oj:function(){return o},PT:function(){return I},Qd:function(){return O},Ro:function(){return j},SU:function(){return T},TF:function(){return d},Tg:function(){return P},Tn:function(){return v},Tr:function(){return K},We:function(){return U},X$:function(){return c},Y2:function(){return Z},ZH:function(){return R},Zf:function(){return B},_B:function(){return J},bB:function(){return G},cy:function(){return h},gd:function(){return C},pD:function(){return n},rU:function(){return F},tE:function(){return a},u3:function(){return te},vM:function(){return f},v_:function(){return ne},yI:function(){return x},yL:function(){return w},yQ:function(){return W}});const i={},o=[],a=()=>{},s=()=>!1,l=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),u=e=>e.startsWith("onUpdate:"),c=Object.assign,d=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},A=Object.prototype.hasOwnProperty,p=(e,t)=>A.call(e,t),h=Array.isArray,m=e=>"[object Map]"===k(e),f=e=>"[object Set]"===k(e),g=e=>"[object Date]"===k(e),C=e=>"[object RegExp]"===k(e),v=e=>"function"==typeof e,b=e=>"string"==typeof e,y=e=>"symbol"==typeof e,_=e=>null!==e&&"object"==typeof e,w=e=>(_(e)||v(e))&&v(e.then)&&v(e.catch),E=Object.prototype.toString,k=e=>E.call(e),B=e=>k(e).slice(8,-1),O=e=>"[object Object]"===k(e),x=e=>b(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,T=n(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),S=e=>{const t=Object.create(null);return r=>t[r]||(t[r]=e(r))},M=/-(\w)/g,I=S((e=>e.replace(M,((e,t)=>t?t.toUpperCase():"")))),D=/\B([A-Z])/g,P=S((e=>e.replace(D,"-$1").toLowerCase())),R=S((e=>e.charAt(0).toUpperCase()+e.slice(1))),F=S((e=>e?`on${R(e)}`:"")),L=(e,t)=>!Object.is(e,t),N=(e,...t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:r})},G=e=>{const t=parseFloat(e);return isNaN(t)?e:t},j=e=>{const t=b(e)?Number(e):NaN;return isNaN(t)?e:t};let q;const U=()=>q||(q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:{}),H=n("Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol");function K(e){if(h(e)){const t={};for(let r=0;r{if(e){const r=e.split(V);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}function X(e){let t="";if(b(e))t=e;else if(h(e))for(let r=0;ree(e,t)))}const re=e=>!(!e||!0!==e.__v_isRef),ne=e=>b(e)?e:null==e?"":h(e)||_(e)&&(e.toString===E||!v(e.toString))?re(e)?ne(e.value):JSON.stringify(e,ie,2):String(e),ie=(e,t)=>re(t)?ie(e,t.value):m(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,r],n)=>(e[oe(t,n)+" =>"]=r,e)),{})}:f(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>oe(e)))}:y(t)?oe(t):!_(t)||h(t)||O(t)?t:String(t),oe=(e,t="")=>{var r;return y(e)?`Symbol(${null!=(r=e.description)?r:t})`:e}},4692:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,i,o){"string"==typeof e&&(e=[[null,e,void 0]]);var a={};if(n)for(var s=0;s0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=o),r&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=r):c[2]=r),i&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=i):c[4]="".concat(i)),t.push(c))}},t}},4252:function(e){"use strict";e.exports=function(e){var t=e[1],r=e[3];if(!r)return t;if("function"==typeof btoa){var n=btoa(unescape(encodeURIComponent(JSON.stringify(r)))),i="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(n),o="/*# ".concat(i," */");return[t].concat([o]).join("\n")}return[t].join("\n")}},2359:function(e,t,r){(e=r.nmd(e)).exports=function(){"use strict";var t,r;function n(){return t.apply(null,arguments)}function i(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function a(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function s(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(a(e,t))return!1;return!0}function l(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function c(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function d(e,t){var r,n=[],i=e.length;for(r=0;r>>0;for(t=0;t0)for(r=0;r=0?r?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+n}var M=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,I=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,D={},P={};function R(e,t,r,n){var i=n;"string"==typeof n&&(i=function(){return this[n]()}),e&&(P[e]=i),t&&(P[t[0]]=function(){return S(i.apply(this,arguments),t[1],t[2])}),r&&(P[r]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function F(e,t){return e.isValid()?(t=L(t,e.localeData()),D[t]=D[t]||function(e){var t,r,n,i=e.match(M);for(t=0,r=i.length;t=0&&I.test(e);)e=e.replace(I,n),I.lastIndex=0,r-=1;return e}var N={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function W(e){return"string"==typeof e?N[e]||N[e.toLowerCase()]:void 0}function G(e){var t,r,n={};for(r in e)a(e,r)&&(t=W(r))&&(n[t]=e[r]);return n}var j={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};var q,U=/\d/,H=/\d\d/,K=/\d{3}/,z=/\d{4}/,V=/[+-]?\d{6}/,$=/\d\d?/,Y=/\d\d\d\d?/,X=/\d\d\d\d\d\d?/,J=/\d{1,3}/,Q=/\d{1,4}/,Z=/[+-]?\d{1,6}/,ee=/\d+/,te=/[+-]?\d+/,re=/Z|[+-]\d\d:?\d\d/gi,ne=/Z|[+-]\d\d(?::?\d\d)?/gi,ie=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,oe=/^[1-9]\d?/,ae=/^([1-9]\d|\d)/;function se(e,t,r){q[e]=O(t)?t:function(e,n){return e&&r?r:t}}function le(e,t){return a(q,e)?q[e](t._strict,t._locale):new RegExp(ue(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,i){return t||r||n||i}))))}function ue(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function de(e){var t=+e,r=0;return 0!==t&&isFinite(t)&&(r=ce(t)),r}q={};var Ae={};function pe(e,t){var r,n,i=t;for("string"==typeof e&&(e=[e]),u(t)&&(i=function(e,r){r[t]=de(e)}),n=e.length,r=0;r68?1900:2e3)};var Oe,xe=Te("FullYear",!0);function Te(e,t){return function(r){return null!=r?(Me(this,e,r),n.updateOffset(this,t),this):Se(this,e)}}function Se(e,t){if(!e.isValid())return NaN;var r=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?r.getUTCMilliseconds():r.getMilliseconds();case"Seconds":return n?r.getUTCSeconds():r.getSeconds();case"Minutes":return n?r.getUTCMinutes():r.getMinutes();case"Hours":return n?r.getUTCHours():r.getHours();case"Date":return n?r.getUTCDate():r.getDate();case"Day":return n?r.getUTCDay():r.getDay();case"Month":return n?r.getUTCMonth():r.getMonth();case"FullYear":return n?r.getUTCFullYear():r.getFullYear();default:return NaN}}function Me(e,t,r){var n,i,o,a,s;if(e.isValid()&&!isNaN(r)){switch(n=e._d,i=e._isUTC,t){case"Milliseconds":return void(i?n.setUTCMilliseconds(r):n.setMilliseconds(r));case"Seconds":return void(i?n.setUTCSeconds(r):n.setSeconds(r));case"Minutes":return void(i?n.setUTCMinutes(r):n.setMinutes(r));case"Hours":return void(i?n.setUTCHours(r):n.setHours(r));case"Date":return void(i?n.setUTCDate(r):n.setDate(r));case"FullYear":break;default:return}o=r,a=e.month(),s=29!==(s=e.date())||1!==a||fe(o)?s:28,i?n.setUTCFullYear(o,a,s):n.setFullYear(o,a,s)}}function Ie(e,t){if(isNaN(e)||isNaN(t))return NaN;var r,n=(t%(r=12)+r)%r;return e+=(t-n)/12,1===n?fe(e)?29:28:31-n%7%2}Oe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t=0?(s=new Date(e+400,t,r,n,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,r,n,i,o,a),s}function Ue(e){var t,r;return e<100&&e>=0?((r=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function He(e,t,r){var n=7+t-r;return-(7+Ue(e,0,n).getUTCDay()-t)%7+n-1}function Ke(e,t,r,n,i){var o,a,s=1+7*(t-1)+(7+r-n)%7+He(e,n,i);return s<=0?a=Be(o=e-1)+s:s>Be(e)?(o=e+1,a=s-Be(e)):(o=e,a=s),{year:o,dayOfYear:a}}function ze(e,t,r){var n,i,o=He(e.year(),t,r),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?n=a+Ve(i=e.year()-1,t,r):a>Ve(e.year(),t,r)?(n=a-Ve(e.year(),t,r),i=e.year()+1):(i=e.year(),n=a),{week:n,year:i}}function Ve(e,t,r){var n=He(e,t,r),i=He(e+1,t,r);return(Be(e)-n+i)/7}R("w",["ww",2],"wo","week"),R("W",["WW",2],"Wo","isoWeek"),se("w",$,oe),se("ww",$,H),se("W",$,oe),se("WW",$,H),he(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=de(e)}));function $e(e,t){return e.slice(t,7).concat(e.slice(0,t))}R("d",0,"do","day"),R("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),R("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),R("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),R("e",0,0,"weekday"),R("E",0,0,"isoWeekday"),se("d",$),se("e",$),se("E",$),se("dd",(function(e,t){return t.weekdaysMinRegex(e)})),se("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),se("dddd",(function(e,t){return t.weekdaysRegex(e)})),he(["dd","ddd","dddd"],(function(e,t,r,n){var i=r._locale.weekdaysParse(e,n,r._strict);null!=i?t.d=i:h(r).invalidWeekday=e})),he(["d","e","E"],(function(e,t,r,n){t[n]=de(e)}));var Ye="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Xe="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Je="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Qe=ie,Ze=ie,et=ie;function tt(e,t,r){var n,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)o=p([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(o,"").toLocaleLowerCase();return r?"dddd"===t?-1!==(i=Oe.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Oe.call(this._weekdaysParse,a))||-1!==(i=Oe.call(this._shortWeekdaysParse,a))||-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Oe.call(this._shortWeekdaysParse,a))||-1!==(i=Oe.call(this._weekdaysParse,a))||-1!==(i=Oe.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Oe.call(this._minWeekdaysParse,a))||-1!==(i=Oe.call(this._weekdaysParse,a))||-1!==(i=Oe.call(this._shortWeekdaysParse,a))?i:null}function rt(){function e(e,t){return t.length-e.length}var t,r,n,i,o,a=[],s=[],l=[],u=[];for(t=0;t<7;t++)r=p([2e3,1]).day(t),n=ue(this.weekdaysMin(r,"")),i=ue(this.weekdaysShort(r,"")),o=ue(this.weekdays(r,"")),a.push(n),s.push(i),l.push(o),u.push(n),u.push(i),u.push(o);a.sort(e),s.sort(e),l.sort(e),u.sort(e),this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function nt(){return this.hours()%12||12}function it(e,t){R(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function ot(e,t){return t._meridiemParse}R("H",["HH",2],0,"hour"),R("h",["hh",2],0,nt),R("k",["kk",2],0,(function(){return this.hours()||24})),R("hmm",0,0,(function(){return""+nt.apply(this)+S(this.minutes(),2)})),R("hmmss",0,0,(function(){return""+nt.apply(this)+S(this.minutes(),2)+S(this.seconds(),2)})),R("Hmm",0,0,(function(){return""+this.hours()+S(this.minutes(),2)})),R("Hmmss",0,0,(function(){return""+this.hours()+S(this.minutes(),2)+S(this.seconds(),2)})),it("a",!0),it("A",!1),se("a",ot),se("A",ot),se("H",$,ae),se("h",$,oe),se("k",$,oe),se("HH",$,H),se("hh",$,H),se("kk",$,H),se("hmm",Y),se("hmmss",X),se("Hmm",Y),se("Hmmss",X),pe(["H","HH"],be),pe(["k","kk"],(function(e,t,r){var n=de(e);t[be]=24===n?0:n})),pe(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),pe(["h","hh"],(function(e,t,r){t[be]=de(e),h(r).bigHour=!0})),pe("hmm",(function(e,t,r){var n=e.length-2;t[be]=de(e.substr(0,n)),t[ye]=de(e.substr(n)),h(r).bigHour=!0})),pe("hmmss",(function(e,t,r){var n=e.length-4,i=e.length-2;t[be]=de(e.substr(0,n)),t[ye]=de(e.substr(n,2)),t[_e]=de(e.substr(i)),h(r).bigHour=!0})),pe("Hmm",(function(e,t,r){var n=e.length-2;t[be]=de(e.substr(0,n)),t[ye]=de(e.substr(n))})),pe("Hmmss",(function(e,t,r){var n=e.length-4,i=e.length-2;t[be]=de(e.substr(0,n)),t[ye]=de(e.substr(n,2)),t[_e]=de(e.substr(i))}));var at=Te("Hours",!0);var st,lt={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:De,monthsShort:Pe,week:{dow:0,doy:6},weekdays:Ye,weekdaysMin:Je,weekdaysShort:Xe,meridiemParse:/[ap]\.?m?\.?/i},ut={},ct={};function dt(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r0;){if(n=pt(i.slice(0,t).join("-")))return n;if(r&&r.length>=t&&dt(i,r)>=t-1)break;t--}o++}return st}(e)}function gt(e){var t,r=e._a;return r&&-2===h(e).overflow&&(t=r[Ce]<0||r[Ce]>11?Ce:r[ve]<1||r[ve]>Ie(r[ge],r[Ce])?ve:r[be]<0||r[be]>24||24===r[be]&&(0!==r[ye]||0!==r[_e]||0!==r[we])?be:r[ye]<0||r[ye]>59?ye:r[_e]<0||r[_e]>59?_e:r[we]<0||r[we]>999?we:-1,h(e)._overflowDayOfYear&&(tve)&&(t=ve),h(e)._overflowWeeks&&-1===t&&(t=Ee),h(e)._overflowWeekday&&-1===t&&(t=ke),h(e).overflow=t),e}var Ct=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,vt=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,bt=/Z|[+-]\d\d(?::?\d\d)?/,yt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],_t=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],wt=/^\/?Date\((-?\d+)/i,Et=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,kt={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Bt(e){var t,r,n,i,o,a,s=e._i,l=Ct.exec(s)||vt.exec(s),u=yt.length,c=_t.length;if(l){for(h(e).iso=!0,t=0,r=u;t7)&&(l=!0)):(o=e._locale._week.dow,a=e._locale._week.doy,u=ze(Pt(),o,a),r=Tt(t.gg,e._a[ge],u.year),n=Tt(t.w,u.week),null!=t.d?((i=t.d)<0||i>6)&&(l=!0):null!=t.e?(i=t.e+o,(t.e<0||t.e>6)&&(l=!0)):i=o),n<1||n>Ve(r,o,a)?h(e)._overflowWeeks=!0:null!=l?h(e)._overflowWeekday=!0:(s=Ke(r,n,i,o,a),e._a[ge]=s.year,e._dayOfYear=s.dayOfYear)}(e),null!=e._dayOfYear&&(a=Tt(e._a[ge],i[ge]),(e._dayOfYear>Be(a)||0===e._dayOfYear)&&(h(e)._overflowDayOfYear=!0),r=Ue(a,0,e._dayOfYear),e._a[Ce]=r.getUTCMonth(),e._a[ve]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=s[t]=i[t];for(;t<7;t++)e._a[t]=s[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[be]&&0===e._a[ye]&&0===e._a[_e]&&0===e._a[we]&&(e._nextDay=!0,e._a[be]=0),e._d=(e._useUTC?Ue:qe).apply(null,s),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[be]=24),e._w&&void 0!==e._w.d&&e._w.d!==o&&(h(e).weekdayMismatch=!0)}}function Mt(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],h(e).empty=!0;var t,r,i,o,a,s,l,u=""+e._i,c=u.length,d=0;for(l=(i=L(e._f,e._locale).match(M)||[]).length,t=0;t0&&h(e).unusedInput.push(a),u=u.slice(u.indexOf(r)+r.length),d+=r.length),P[o]?(r?h(e).empty=!1:h(e).unusedTokens.push(o),me(o,r,e)):e._strict&&!r&&h(e).unusedTokens.push(o);h(e).charsLeftOver=c-d,u.length>0&&h(e).unusedInput.push(u),e._a[be]<=12&&!0===h(e).bigHour&&e._a[be]>0&&(h(e).bigHour=void 0),h(e).parsedDateParts=e._a.slice(0),h(e).meridiem=e._meridiem,e._a[be]=(A=e._locale,p=e._a[be],null==(m=e._meridiem)?p:null!=A.meridiemHour?A.meridiemHour(p,m):null!=A.isPM?((f=A.isPM(m))&&p<12&&(p+=12),f||12!==p||(p=0),p):p),null!==(s=h(e).era)&&(e._a[ge]=e._locale.erasConvertYear(s,e._a[ge])),St(e),gt(e)}else xt(e);else Bt(e);var A,p,m,f}function It(e){var t=e._i,r=e._f;return e._locale=e._locale||ft(e._l),null===t||void 0===r&&""===t?f({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),y(t)?new b(gt(t)):(c(t)?e._d=t:i(r)?function(e){var t,r,n,i,o,a,s=!1,l=e._f.length;if(0===l)return h(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;ithis?this:e:f()}));function Lt(e,t){var r,n;if(1===t.length&&i(t[0])&&(t=t[0]),!t.length)return Pt();for(r=t[0],n=1;n=0?new Date(e+400,t,r)-Ar:new Date(e,t,r).valueOf()}function mr(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-Ar:Date.UTC(e,t,r)}function fr(e,t){return t.erasAbbrRegex(e)}function gr(){var e,t,r,n,i,o=[],a=[],s=[],l=[],u=this.eras();for(e=0,t=u.length;e(o=Ve(e,n,i))&&(t=o),br.call(this,e,t,r,n,i))}function br(e,t,r,n,i){var o=Ke(e,t,r,n,i),a=Ue(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}R("N",0,0,"eraAbbr"),R("NN",0,0,"eraAbbr"),R("NNN",0,0,"eraAbbr"),R("NNNN",0,0,"eraName"),R("NNNNN",0,0,"eraNarrow"),R("y",["y",1],"yo","eraYear"),R("y",["yy",2],0,"eraYear"),R("y",["yyy",3],0,"eraYear"),R("y",["yyyy",4],0,"eraYear"),se("N",fr),se("NN",fr),se("NNN",fr),se("NNNN",(function(e,t){return t.erasNameRegex(e)})),se("NNNNN",(function(e,t){return t.erasNarrowRegex(e)})),pe(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,r,n){var i=r._locale.erasParse(e,n,r._strict);i?h(r).era=i:h(r).invalidEra=e})),se("y",ee),se("yy",ee),se("yyy",ee),se("yyyy",ee),se("yo",(function(e,t){return t._eraYearOrdinalRegex||ee})),pe(["y","yy","yyy","yyyy"],ge),pe(["yo"],(function(e,t,r,n){var i;r._locale._eraYearOrdinalRegex&&(i=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[ge]=r._locale.eraYearOrdinalParse(e,i):t[ge]=parseInt(e,10)})),R(0,["gg",2],0,(function(){return this.weekYear()%100})),R(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Cr("gggg","weekYear"),Cr("ggggg","weekYear"),Cr("GGGG","isoWeekYear"),Cr("GGGGG","isoWeekYear"),se("G",te),se("g",te),se("GG",$,H),se("gg",$,H),se("GGGG",Q,z),se("gggg",Q,z),se("GGGGG",Z,V),se("ggggg",Z,V),he(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,r,n){t[n.substr(0,2)]=de(e)})),he(["gg","GG"],(function(e,t,r,i){t[i]=n.parseTwoDigitYear(e)})),R("Q",0,"Qo","quarter"),se("Q",U),pe("Q",(function(e,t){t[Ce]=3*(de(e)-1)})),R("D",["DD",2],"Do","date"),se("D",$,oe),se("DD",$,H),se("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),pe(["D","DD"],ve),pe("Do",(function(e,t){t[ve]=de(e.match($)[0])}));var yr=Te("Date",!0);R("DDD",["DDDD",3],"DDDo","dayOfYear"),se("DDD",J),se("DDDD",K),pe(["DDD","DDDD"],(function(e,t,r){r._dayOfYear=de(e)})),R("m",["mm",2],0,"minute"),se("m",$,ae),se("mm",$,H),pe(["m","mm"],ye);var _r=Te("Minutes",!1);R("s",["ss",2],0,"second"),se("s",$,ae),se("ss",$,H),pe(["s","ss"],_e);var wr,Er,kr=Te("Seconds",!1);for(R("S",0,0,(function(){return~~(this.millisecond()/100)})),R(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),R(0,["SSS",3],0,"millisecond"),R(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),R(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),R(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),R(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),R(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),R(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),se("S",J,U),se("SS",J,H),se("SSS",J,K),wr="SSSS";wr.length<=9;wr+="S")se(wr,ee);function Br(e,t){t[we]=de(1e3*("0."+e))}for(wr="S";wr.length<=9;wr+="S")pe(wr,Br);Er=Te("Milliseconds",!1),R("z",0,0,"zoneAbbr"),R("zz",0,0,"zoneName");var Or=b.prototype;function xr(e){return e}Or.add=tr,Or.calendar=function(e,t){1===arguments.length&&(arguments[0]?ir(arguments[0])?(e=arguments[0],t=void 0):function(e){var t,r=o(e)&&!s(e),n=!1,i=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;tr.valueOf():r.valueOf()9999?F(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):O(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",F(r,"Z")):F(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},Or.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,r,n="moment",i="";return this.isLocal()||(n=0===this.utcOffset()?"moment.utc":"moment.parseZone",i="Z"),e="["+n+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r=i+'[")]',this.format(e+t+"-MM-DD[T]HH:mm:ss.SSS"+r)},"undefined"!=typeof Symbol&&null!=Symbol.for&&(Or[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Or.toJSON=function(){return this.isValid()?this.toISOString():null},Or.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},Or.unix=function(){return Math.floor(this.valueOf()/1e3)},Or.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},Or.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},Or.eraName=function(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},Or.isLocal=function(){return!!this.isValid()&&!this._isUTC},Or.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},Or.isUtc=Vt,Or.isUTC=Vt,Or.zoneAbbr=function(){return this._isUTC?"UTC":""},Or.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},Or.dates=w("dates accessor is deprecated. Use date instead.",yr),Or.months=w("months accessor is deprecated. Use month instead",Ge),Or.years=w("years accessor is deprecated. Use year instead",xe),Or.zone=w("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",(function(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()})),Or.isDSTShifted=w("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",(function(){if(!l(this._isDSTShifted))return this._isDSTShifted;var e,t={};return v(t,this),(t=It(t))._a?(e=t._isUTC?p(t._a):Pt(t._a),this._isDSTShifted=this.isValid()&&function(e,t,r){var n,i=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(n=0;n0):this._isDSTShifted=!1,this._isDSTShifted}));var Tr=T.prototype;function Sr(e,t,r,n){var i=ft(),o=p().set(n,t);return i[r](o,e)}function Mr(e,t,r){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return Sr(e,t,r,"month");var n,i=[];for(n=0;n<12;n++)i[n]=Sr(e,n,r,"month");return i}function Ir(e,t,r,n){"boolean"==typeof e?(u(t)&&(r=t,t=void 0),t=t||""):(r=t=e,e=!1,u(t)&&(r=t,t=void 0),t=t||"");var i,o=ft(),a=e?o._week.dow:0,s=[];if(null!=r)return Sr(t,(r+a)%7,n,"day");for(i=0;i<7;i++)s[i]=Sr(t,(i+a)%7,n,"day");return s}Tr.calendar=function(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return O(n)?n.call(t,r):n},Tr.longDateFormat=function(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(M).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])},Tr.invalidDate=function(){return this._invalidDate},Tr.ordinal=function(e){return this._ordinal.replace("%d",e)},Tr.preparse=xr,Tr.postformat=xr,Tr.relativeTime=function(e,t,r,n){var i=this._relativeTime[r];return O(i)?i(e,t,r,n):i.replace(/%d/i,e)},Tr.pastFuture=function(e,t){var r=this._relativeTime[e>0?"future":"past"];return O(r)?r(t):r.replace(/%s/i,t)},Tr.set=function(e){var t,r;for(r in e)a(e,r)&&(O(t=e[r])?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Tr.eras=function(e,t){var r,i,o,a=this._eras||ft("en")._eras;for(r=0,i=a.length;r=0)return l[n]},Tr.erasConvertYear=function(e,t){var r=e.since<=e.until?1:-1;return void 0===t?n(e.since).year():n(e.since).year()+(t-e.offset)*r},Tr.erasAbbrRegex=function(e){return a(this,"_erasAbbrRegex")||gr.call(this),e?this._erasAbbrRegex:this._erasRegex},Tr.erasNameRegex=function(e){return a(this,"_erasNameRegex")||gr.call(this),e?this._erasNameRegex:this._erasRegex},Tr.erasNarrowRegex=function(e){return a(this,"_erasNarrowRegex")||gr.call(this),e?this._erasNarrowRegex:this._erasRegex},Tr.months=function(e,t){return e?i(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||Re).test(t)?"format":"standalone"][e.month()]:i(this._months)?this._months:this._months.standalone},Tr.monthsShort=function(e,t){return e?i(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[Re.test(t)?"format":"standalone"][e.month()]:i(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Tr.monthsParse=function(e,t,r){var n,i,o;if(this._monthsParseExact)return Ne.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(i=p([2e3,n]),r&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),r||this._monthsParse[n]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[n]=new RegExp(o.replace(".",""),"i")),r&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(r&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!r&&this._monthsParse[n].test(e))return n}},Tr.monthsRegex=function(e){return this._monthsParseExact?(a(this,"_monthsRegex")||je.call(this),e?this._monthsStrictRegex:this._monthsRegex):(a(this,"_monthsRegex")||(this._monthsRegex=Le),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)},Tr.monthsShortRegex=function(e){return this._monthsParseExact?(a(this,"_monthsRegex")||je.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(a(this,"_monthsShortRegex")||(this._monthsShortRegex=Fe),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)},Tr.week=function(e){return ze(e,this._week.dow,this._week.doy).week},Tr.firstDayOfYear=function(){return this._week.doy},Tr.firstDayOfWeek=function(){return this._week.dow},Tr.weekdays=function(e,t){var r=i(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?$e(r,this._week.dow):e?r[e.day()]:r},Tr.weekdaysMin=function(e){return!0===e?$e(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin},Tr.weekdaysShort=function(e){return!0===e?$e(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort},Tr.weekdaysParse=function(e,t,r){var n,i,o;if(this._weekdaysParseExact)return tt.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(i=p([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[n]=new RegExp(o.replace(".",""),"i")),r&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(r&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(r&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}},Tr.weekdaysRegex=function(e){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||rt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(a(this,"_weekdaysRegex")||(this._weekdaysRegex=Qe),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)},Tr.weekdaysShortRegex=function(e){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||rt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(a(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Ze),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Tr.weekdaysMinRegex=function(e){return this._weekdaysParseExact?(a(this,"_weekdaysRegex")||rt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(a(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=et),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Tr.isPM=function(e){return"p"===(e+"").toLowerCase().charAt(0)},Tr.meridiem=function(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"},ht("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===de(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),n.lang=w("moment.lang is deprecated. Use moment.locale instead.",ht),n.langData=w("moment.langData is deprecated. Use moment.localeData instead.",ft);var Dr=Math.abs;function Pr(e,t,r,n){var i=Xt(t,r);return e._milliseconds+=n*i._milliseconds,e._days+=n*i._days,e._months+=n*i._months,e._bubble()}function Rr(e){return e<0?Math.floor(e):Math.ceil(e)}function Fr(e){return 4800*e/146097}function Lr(e){return 146097*e/4800}function Nr(e){return function(){return this.as(e)}}var Wr=Nr("ms"),Gr=Nr("s"),jr=Nr("m"),qr=Nr("h"),Ur=Nr("d"),Hr=Nr("w"),Kr=Nr("M"),zr=Nr("Q"),Vr=Nr("y"),$r=Wr;function Yr(e){return function(){return this.isValid()?this._data[e]:NaN}}var Xr=Yr("milliseconds"),Jr=Yr("seconds"),Qr=Yr("minutes"),Zr=Yr("hours"),en=Yr("days"),tn=Yr("months"),rn=Yr("years");var nn=Math.round,on={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function an(e,t,r,n,i){return i.relativeTime(t||1,!!r,e,n)}var sn=Math.abs;function ln(e){return(e>0)-(e<0)||+e}function un(){if(!this.isValid())return this.localeData().invalidDate();var e,t,r,n,i,o,a,s,l=sn(this._milliseconds)/1e3,u=sn(this._days),c=sn(this._months),d=this.asSeconds();return d?(e=ce(l/60),t=ce(e/60),l%=60,e%=60,r=ce(c/12),c%=12,n=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",o=ln(this._months)!==ln(d)?"-":"",a=ln(this._days)!==ln(d)?"-":"",s=ln(this._milliseconds)!==ln(d)?"-":"",i+"P"+(r?o+r+"Y":"")+(c?o+c+"M":"")+(u?a+u+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+n+"S":"")):"P0D"}var cn=Wt.prototype;return cn.isValid=function(){return this._isValid},cn.abs=function(){var e=this._data;return this._milliseconds=Dr(this._milliseconds),this._days=Dr(this._days),this._months=Dr(this._months),e.milliseconds=Dr(e.milliseconds),e.seconds=Dr(e.seconds),e.minutes=Dr(e.minutes),e.hours=Dr(e.hours),e.months=Dr(e.months),e.years=Dr(e.years),this},cn.add=function(e,t){return Pr(this,e,t,1)},cn.subtract=function(e,t){return Pr(this,e,t,-1)},cn.as=function(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if("month"===(e=W(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,r=this._months+Fr(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(Lr(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}},cn.asMilliseconds=Wr,cn.asSeconds=Gr,cn.asMinutes=jr,cn.asHours=qr,cn.asDays=Ur,cn.asWeeks=Hr,cn.asMonths=Kr,cn.asQuarters=zr,cn.asYears=Vr,cn.valueOf=$r,cn._bubble=function(){var e,t,r,n,i,o=this._milliseconds,a=this._days,s=this._months,l=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Rr(Lr(s)+a),a=0,s=0),l.milliseconds=o%1e3,e=ce(o/1e3),l.seconds=e%60,t=ce(e/60),l.minutes=t%60,r=ce(t/60),l.hours=r%24,a+=ce(r/24),s+=i=ce(Fr(a)),a-=Rr(Lr(i)),n=ce(s/12),s%=12,l.days=a,l.months=s,l.years=n,this},cn.clone=function(){return Xt(this)},cn.get=function(e){return e=W(e),this.isValid()?this[e+"s"]():NaN},cn.milliseconds=Xr,cn.seconds=Jr,cn.minutes=Qr,cn.hours=Zr,cn.days=en,cn.weeks=function(){return ce(this.days()/7)},cn.months=tn,cn.years=rn,cn.humanize=function(e,t){if(!this.isValid())return this.localeData().invalidDate();var r,n,i=!1,o=on;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(i=e),"object"==typeof t&&(o=Object.assign({},on,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),n=function(e,t,r,n){var i=Xt(e).abs(),o=nn(i.as("s")),a=nn(i.as("m")),s=nn(i.as("h")),l=nn(i.as("d")),u=nn(i.as("M")),c=nn(i.as("w")),d=nn(i.as("y")),A=o<=r.ss&&["s",o]||o0,A[4]=n,an.apply(null,A)}(this,!i,o,r=this.localeData()),i&&(n=r.pastFuture(+this,n)),r.postformat(n)},cn.toISOString=un,cn.toString=un,cn.toJSON=un,cn.locale=ar,cn.localeData=lr,cn.toIsoString=w("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",un),cn.lang=sr,R("X",0,0,"unix"),R("x",0,0,"valueOf"),se("x",te),se("X",/[+-]?\d+(\.\d{1,3})?/),pe("X",(function(e,t,r){r._d=new Date(1e3*parseFloat(e))})),pe("x",(function(e,t,r){r._d=new Date(de(e))})),n.version="2.30.1",t=Pt,n.fn=Or,n.min=function(){return Lt("isBefore",[].slice.call(arguments,0))},n.max=function(){return Lt("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=p,n.unix=function(e){return Pt(1e3*e)},n.months=function(e,t){return Mr(e,t,"months")},n.isDate=c,n.locale=ht,n.invalid=f,n.duration=Xt,n.isMoment=y,n.weekdays=function(e,t,r){return Ir(e,t,r,"weekdays")},n.parseZone=function(){return Pt.apply(null,arguments).parseZone()},n.localeData=ft,n.isDuration=Gt,n.monthsShort=function(e,t){return Mr(e,t,"monthsShort")},n.weekdaysMin=function(e,t,r){return Ir(e,t,r,"weekdaysMin")},n.defineLocale=mt,n.updateLocale=function(e,t){if(null!=t){var r,n,i=lt;null!=ut[e]&&null!=ut[e].parentLocale?ut[e].set(x(ut[e]._config,t)):(null!=(n=pt(e))&&(i=n._config),t=x(i,t),null==n&&(t.abbr=e),(r=new T(t)).parentLocale=ut[e],ut[e]=r),ht(e)}else null!=ut[e]&&(null!=ut[e].parentLocale?(ut[e]=ut[e].parentLocale,e===ht()&&ht(e)):null!=ut[e]&&delete ut[e]);return ut[e]},n.locales=function(){return E(ut)},n.weekdaysShort=function(e,t,r){return Ir(e,t,r,"weekdaysShort")},n.normalizeUnits=W,n.relativeTimeRounding=function(e){return void 0===e?nn:"function"==typeof e&&(nn=e,!0)},n.relativeTimeThreshold=function(e,t){return void 0!==on[e]&&(void 0===t?on[e]:(on[e]=t,"s"===e&&(on.ss=t-1),!0))},n.calendarFormat=function(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"},n.prototype=Or,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()},5978:function(e,t,r){var n;!function(){"use strict";var i={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function o(e){return function(e,t){var r,n,a,s,l,u,c,d,A,p=1,h=e.length,m="";for(n=0;n=0),s.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,s.width?parseInt(s.width):0);break;case"e":r=s.precision?parseFloat(r).toExponential(s.precision):parseFloat(r).toExponential();break;case"f":r=s.precision?parseFloat(r).toFixed(s.precision):parseFloat(r);break;case"g":r=s.precision?String(Number(r.toPrecision(s.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=s.precision?r.substring(0,s.precision):r;break;case"t":r=String(!!r),r=s.precision?r.substring(0,s.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=s.precision?r.substring(0,s.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=s.precision?r.substring(0,s.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}i.json.test(s.type)?m+=r:(!i.number.test(s.type)||d&&!s.sign?A="":(A=d?"+":"-",r=r.toString().replace(i.sign,"")),u=s.pad_char?"0"===s.pad_char?"0":s.pad_char.charAt(1):" ",c=s.width-(A+r).length,l=s.width&&c>0?u.repeat(c):"",m+=s.align?A+r+l:"0"===u?A+l+r:l+A+r)}return m}(function(e){if(s[e])return s[e];for(var t,r=e,n=[],o=0;r;){if(null!==(t=i.text.exec(r)))n.push(t[0]);else if(null!==(t=i.modulo.exec(r)))n.push("%");else{if(null===(t=i.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){o|=1;var a=[],l=t[2],u=[];if(null===(u=i.key.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(u[1]);""!==(l=l.substring(u[0].length));)if(null!==(u=i.key_access.exec(l)))a.push(u[1]);else{if(null===(u=i.index_access.exec(l)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(u[1])}t[2]=a}else o|=2;if(3===o)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return s[e]=n}(e),arguments)}function a(e,t){return o.apply(null,[e].concat(t||[]))}var s=Object.create(null);t.sprintf=o,t.vsprintf=a,"undefined"!=typeof window&&(window.sprintf=o,window.vsprintf=a,void 0===(n=function(){return{sprintf:o,vsprintf:a}}.call(t,r,t,e))||(e.exports=n))}()},212:function(e,t){"use strict";t.A=(e,t)=>{const r=e.__vccOpts||e;for(const[e,n]of t)r[e]=n;return r}},673:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var vue__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(5919),vue__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(9631),vue__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(4023),vue__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(6741),_chat_ts_CommonConstants__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(9210),_ts_library_Events__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(4258),_ts_library_Random__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(8944),_chat_ts_service_request_ChatApiRequest__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(3007),_chat_vue_misc_SvgIcon_vue__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(7057),_chat_ts_ChatEventManager__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(647),_ts_library_Console__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(9918),_chat_ts_service_ChatNodeRequest__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(3155),_ts_vuePlugins_useDisposableEvent__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(6089),_core_ui_vue_ui_emojify__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(6187),_core_ui_ts_LightboxInjection__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(7684),_ts_library_StringHelper__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(146),_ts_library_Translate__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8669),_core_ui_vue_ui_OnHtmlifyClick__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(1456),_chat_ts_store_Widget__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(5640),_ts_library_linkifyMobilePhoneInText__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(4415),_core_ui_vue_ui_getSnippetImageStyle__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(5273),_core_ui_vue_ui_CoreUiHtmlifyHelper__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(2046),__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(e,t,r)=>t in e?__defProp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,__spreadValues=(e,t)=>{for(var r in t||(t={}))__hasOwnProp.call(t,r)&&__defNormalProp(e,r,t[r]);if(__getOwnPropSymbols)for(var r of __getOwnPropSymbols(t))__propIsEnum.call(t,r)&&__defNormalProp(e,r,t[r]);return e},__spreadProps=(e,t)=>__defProps(e,__getOwnPropDescs(t)),__async=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const tempDiv=document.createElement("div"),scriptRegexp=/((.|\s)*?)<\/script>/gim,sizeProps=["width","height"],UPLOADS_DIR="/uploads/tinymce",decodeTextarea=document.createElement("textarea"),__default__={name:"ChatHtmlify"};__webpack_exports__.A=(0,vue__WEBPACK_IMPORTED_MODULE_12__.pM)(__spreadProps(__spreadValues({},__default__),{props:{tag:{default:"span"},value:{},emoji:{type:Boolean},links:{type:Boolean},snippet:{type:Boolean},escape:{type:Boolean,default:!0},nl2br:{type:Boolean,default:!1},bbcode:{type:Boolean},contenteditable:{type:Boolean}},emits:["update:image-only","height-increase"],setup(__props,{emit:__emit}){let props=__props,emits=__emit,svgList=(0,vue__WEBPACK_IMPORTED_MODULE_13__.KR)([]),content=(0,vue__WEBPACK_IMPORTED_MODULE_13__.KR)();function destroySvg(){for(;svgList.value.length;)svgList.value.shift().unmount()}function parse(){try{if(null!=props.value){let e=getContainer();if(e){destroySvg();let t=props.value;props.escape&&!props.bbcode&&(t=escapeHtml(t)),props.bbcode&&(t=_ts_library_StringHelper__WEBPACK_IMPORTED_MODULE_8__.A.bbcodeToHtml(t).split(//i).join("\n")),t=fixImages(t),t=addCopyTitle(t),props.links?(t=linkify(t),t=(0,_ts_library_linkifyMobilePhoneInText__WEBPACK_IMPORTED_MODULE_11__.A)(t)):props.snippet&&!props.escape&&(t=snippifyHtml(t)),e.innerHTML=t,props.emoji&&(t=(0,_core_ui_vue_ui_emojify__WEBPACK_IMPORTED_MODULE_6__.A)(e)),setImagesOnLoad(),initializeLinkOnClick(),fix(e),props.escape||evalScript(t)}}}catch(e){alert(e)}}(0,vue__WEBPACK_IMPORTED_MODULE_12__.wB)((0,vue__WEBPACK_IMPORTED_MODULE_12__.EW)((()=>props.value)),(()=>{emitImageOnly(!1),parse()})),(0,vue__WEBPACK_IMPORTED_MODULE_12__.sV)((()=>parse())),(0,vue__WEBPACK_IMPORTED_MODULE_12__.xo)((()=>destroySvg()));let instance=(0,vue__WEBPACK_IMPORTED_MODULE_12__.nI)().proxy;function evalScript(html){let scriptMatch;for(;scriptMatch=scriptRegexp.exec(html);){if(scriptMatch[3])try{let e=document.createElement("script");e.src=scriptMatch[3],instance.$el.appendChild(e)}catch(e){_ts_library_Console__WEBPACK_IMPORTED_MODULE_14__.A.error("Error while insert script in tab",scriptMatch[3],e)}scriptMatch[4]&&function(code){try{eval(scriptMatch[4])}catch(e){_ts_library_Console__WEBPACK_IMPORTED_MODULE_14__.A.error("Error in eval inline tab script",code,e)}}(scriptMatch[4])}}function getContainer(){return content.value}function escapeHtml(e){return tempDiv.textContent=e,e=tempDiv.innerHTML,tempDiv.textContent="",e}function initializeLinkOnClick(){let e=getContainer();if(e){let t=e.getElementsByTagName("a");for(let e=0;e{_chat_ts_service_request_ChatApiRequest__WEBPACK_IMPORTED_MODULE_2__.A.make({method:"clientClickOnLink",p:{link:r.getAttribute("href")}})})))}}}function fixImages(e){e=e.replace(/{heightIncrease(e)}))}let lightbox=(0,vue__WEBPACK_IMPORTED_MODULE_12__.WQ)(_core_ui_ts_LightboxInjection__WEBPACK_IMPORTED_MODULE_7__.P,null);function getSnippetId(e){let t=null;return-1!=e.toLowerCase().indexOf("http")&&(t=_ts_library_Random__WEBPACK_IMPORTED_MODULE_15__.A.uid(),(0,_ts_vuePlugins_useDisposableEvent__WEBPACK_IMPORTED_MODULE_16__.c)(_chat_ts_ChatEventManager__WEBPACK_IMPORTED_MODULE_4__.R.once(t,(r=>{let n=document.getElementById(t);if(n){let t,i="image"==r.type;if(i){let n=document.createElement("img");n.src=r.snipurl.split("//pic.me-talk.ru/").join("//pic.me-talk.ru/"),n.setAttribute("style",(0,_core_ui_vue_ui_getSnippetImageStyle__WEBPACK_IMPORTED_MODULE_17__.e)(r,300)),t=document.createElement("a"),t.setAttribute("target","_blank"),t.setAttribute("href",e),t.appendChild(n),setImageOnLoad(n),lightbox&&t.addEventListener("click",(function(t){t.preventDefault(),lightbox(e)}))}if(t){let e=document.createElement("div");e.setAttribute("class","snippet-wrapper"),e.appendChild(t),n.parentElement.replaceChild(e,n),heightIncrease(e),initializeLinkOnClick()}if(i){let e=getContainer();e&&(e.innerText.trim().length||emitImageOnly(!0))}}}))),requestSnippet(e,t)),t}function emitImageOnly(e){emits("update:image-only",e)}function heightIncrease(e){emits("height-increase",e.offsetHeight)}function requestSnippet(e,t){return __async(this,null,(function*(){try{let r=__spreadProps(__spreadValues({},_chat_ts_service_ChatNodeRequest__WEBPACK_IMPORTED_MODULE_5__.A.getClientCredentials()),{url:e,id:t,size:600});yield new _chat_ts_service_ChatNodeRequest__WEBPACK_IMPORTED_MODULE_5__.A("/requestSnippetByClient").setBody(r).send()}catch(e){_ts_library_Console__WEBPACK_IMPORTED_MODULE_14__.A.error("Error on snippet request")}}))}function snippifyHtml(e){let t,r=/href="(.*?)"/gi;for(;t=r.exec(e);)e=e.split(t[0]).join(t[0]+` id="${getSnippetId(t[1])}"`);return e}function htmlDecode(e){return decodeTextarea.innerHTML=e,decodeTextarea.innerText}function linkify(e){return e.replace(_core_ui_vue_ui_CoreUiHtmlifyHelper__WEBPACK_IMPORTED_MODULE_18__.J,(e=>{e=htmlDecode(e);let t=document.createElement("a");if(t.target="_blank",t.innerText=e,t.href=e,props.snippet){let r=getSnippetId(e);r&&(t.id=r)}return t.outerHTML}))}function fixUploadUrl(e){return _chat_ts_CommonConstants__WEBPACK_IMPORTED_MODULE_0__.bY+e}function fix(e){let t=e.style;for(let e=0;e",t.mount(e.children[0])}}}if(e.children)for(let t=0;t{_chat_ts_store_Widget__WEBPACK_IMPORTED_MODULE_10__.K.showModalMessage({text:(0,_ts_library_Translate__WEBPACK_IMPORTED_MODULE_9__.__)("COPY_SUCCESS"),vue:instance})},onCopyError:()=>{_chat_ts_store_Widget__WEBPACK_IMPORTED_MODULE_10__.K.showModalMessage({text:(0,_ts_library_Translate__WEBPACK_IMPORTED_MODULE_9__.__)("COPY_ERROR"),vue:instance})}})}return(e,t)=>e.value?((0,vue__WEBPACK_IMPORTED_MODULE_12__.uX)(),(0,vue__WEBPACK_IMPORTED_MODULE_12__.Wv)((0,vue__WEBPACK_IMPORTED_MODULE_12__.$y)(e.tag),{key:0,class:(0,vue__WEBPACK_IMPORTED_MODULE_21__.C4)(["htmlify",e.escape&&e.nl2br?"pre":null]),ref_key:"content",ref:content,contenteditable:e.contenteditable?"true":"false",onClick:onClick},null,8,["class","contenteditable"])):(0,vue__WEBPACK_IMPORTED_MODULE_12__.Q3)("",!0)}}))},2138:function(e,t,r){"use strict";function n(e,t,r){return!r||r.indexOf(e)===t}r.d(t,{A:function(){return i}});class i{static intersect(e,t){var r;return t.length>e.length&&(r=t,t=e,e=r),e.filter((function(e){return t.indexOf(e)>-1}))}static unique(e){return e.filter(n)}static keys(e){return e.map(((e,t)=>t))}}},9918:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});let n="OnlineChat";function i(e,t){t.splice(0,0,`[${n}]`);try{window.console&&console[e].apply(window,t)}catch(e){}}class o{static warn(...e){i("warn",e)}static error(...e){i("error",e)}static log(...e){i("log",e)}static setPrefix(e){n=e}}},8549:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(146),i=r(8425),o=r(8944);class a{static unset(e,t,r){a.set(e,"",-86400,t,r)}static set(e,t,r=0,s,l,u=!1){let c;if(null==s&&(s="/"),null==l)if(l=window.location.hostname,n.A.isIP(l))c=[l];else{let e,t=2,r=o.A.uid(10);for(;null==a.get(r);){let n=l.split(".");if(e=n.slice(n.length-t).join("."),t++,a.set(r,"1",6e4,s,e),t>l.length)break}a.unset(r,s,e),c=[e]}else"object"!=typeof l&&(c=[l]);let d=new Date;r||(r=864e6),d.setTime(d.getTime()+r);let A=d.toUTCString(),p="";for(let r=c.length-1;r>=0;r--)p=n.A.isIP(c[r])||"localhost"==c[r].toLowerCase()?c[r]:"."+c[r],p=i.A.toAscii(p),document.cookie=e+"="+escape(t)+(A?"; expires="+A:"")+(s?"; path="+s:"")+(l?"; domain="+p:"")+(u?"; secure":"")+"; SameSite=Lax"}static get(e){return this.getAll()[e]}static getAll(){let e=document.cookie.split("; ").map((e=>e.split("="))),t={};for(let r of e)t[r[0]]=r[1];return t}}},4794:function(e,t,r){"use strict";r.d(t,{A:function(){return c}});var n=r(2359),i=r(6837),o=r(8669);let a,s=(0,r(4023).Kh)({now:(new Date).getTime(),nowEverySecond:(new Date).getTime()});const l=[{multiply:86400,descr:(0,o.__)("д")},{multiply:3600,descr:(0,o.__)("ч")},{multiply:60,descr:(0,o.__)("мин")}];i.N.set((()=>{s.now=Date.now()}),6e4),i.N.set((()=>{s.nowEverySecond=Date.now()}),1e3);const u=class e{static setTimeZoneOffset(e){this.timeZoneOffset=1e3*e+6e4*(new Date).getTimezoneOffset()}constructor(t,r=!1){"number"==typeof t&&(t<1e10&&(t*=1e3),r||(t+=e.timeZoneOffset)),this.date="object"==typeof t?t:e.parseDate(t),r&&this.date.setMinutes(this.date.getMinutes()+this.date.getTimezoneOffset())}static getMonthDescr(t){let r=new Date;return r.setDate(1),r.setMonth(t),new e(r).moment.format("MMMM")}static parseDate(e){if("number"==typeof e)return new Date(e);var t=e.split(/[^0-9]/);return 3==t.length?new Date(t[0],parseInt(t[1])-1,t[2]):new Date(t[0],parseInt(t[1])-1,t[2],t[3],t[4],t[5])}convertFromServer(){return this.date.setHours(this.date.getHours()+this.timeOffset()),this}convertToServer(){return this.date.setHours(this.date.getHours()-this.timeOffset()),this}static addZero(e){return e>9?e.toString():"0"+e}get moment(){return n(this.date)}toMysqlFormat(){return this.moment.format("YYYY-MM-DD HH:mm:ss")}toMysqlFormatDate(){return this.moment.format("YYYY-MM-DD")}toLocaleDateTimeString(e=!1){let t="L LT";return e&&(t+="S"),this.moment.format(t)}toLocaleTimeString(){return this.moment.format("LT")}toMysqlFormatTime(){return this.moment.format("HH:mm:ss")}toLocaleDateString(e=!1){return this.moment.format(e?"LL":"L")}timeOffset(){return null==a&&(a=-(new Date).getTimezoneOffset()/60-3),a}fromNow(){return s.now<0&&(s.now=1),this.moment.fromNow()}static get now(){return s.now}static get nowInSeconds(){return Math.ceil(s.now/1e3)}static get nowEverySecond(){return s.nowEverySecond}static get nowEverySecondInSeconds(){return Math.ceil(s.nowEverySecond/1e3)}get dateObject(){return this.date}static secondsFormat(e){for(let t of l){let r=Math.floor(e/t.multiply);if(r*t.multiply==e)return`${r} ${t.descr}`}return e+" "+(0,o.__)("сек")}static secondsFormatToClosestFloor(e,t=!1){for(let r of l){if(t&&86400==r.multiply)continue;let n=Math.floor(e/r.multiply);if(n>0)return`${n} ${r.descr}`}return e+" "+(0,o.__)("сек")}static secondsToHoursMinutes(e){let t=Math.floor(e/60),r=Math.floor(t/60);if(t-=60*r,r||t){let e=[];return r&&e.push(`${r} ч`),t&&e.push(`${t} мин`),e.join(" ")}return null}};u.timeZoneOffset=0;let c=u},4296:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(8808),i=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const o=new n.A;class a{static getEventName(e){return"delay_"+e}static override(e){o.emit(this.getEventName(e))}static throttle(e,t){return i(this,null,(function*(){let r=Date.now();this.throttleStartTime[t]?e-=r-this.throttleStartTime[t]:this.throttleStartTime[t]=r,e>0&&(yield this.make(e,t,!0),delete this.throttleStartTime[t])}))}static make(e,t,r=!0){return i(this,null,(function*(){if(null!=t){let n=this.getEventName(t);if(r||!o.hasListeners(n)){this.override(t);let r=!1;try{yield new Promise(((t,r)=>{o.once(n,(e=>t(e)),e,(()=>r()))})),r=!0}catch(e){}if(r)throw new Error("delay "+t+" overrided");return}throw new Error(t+" already delayed")}var n;yield(n=e,new Promise((e=>setTimeout(e,n))))}))}}a.throttleStartTime={}},3905:function(e,t,r){"use strict";r.d(t,{F3:function(){return s},W:function(){return a},c3:function(){return o},mn:function(){return i},ue:function(){return n}});const n="desktop",i="mobile",o="tablet",a=[n,i,o],s=[i,o],l=window.navigator.userAgent.toLowerCase();let u=window;class c{static macos(){return d("mac")}static ios(){return c.iphone()||c.ipod()||c.ipad()}static iphone(){return!c.windows()&&d("iphone")}static ipod(){return d("ipod")}static ipad(){return d("ipad")}static android(){return!c.windows()&&d("android")}static androidPhone(){return c.android()&&d("mobile")}static xiaomi(){return d("xiaomi")}static androidTablet(){return c.android()&&!d("mobile")}static blackberry(){return d("blackberry")||d("bb10")||d("rim")}static blackberryPhone(){return c.blackberry()&&!d("tablet")}static blackberryTablet(){return c.blackberry()&&d("tablet")}static windows(){return d("windows")}static windowsPhone(){return c.windows()&&d("phone")}static windowsTablet(){return c.windows()&&d("touch")&&!c.windowsPhone()}static fxos(){return(d("(mobile")||d("(tablet"))&&d(" rv:")}static fxosPhone(){return c.fxos()&&d("mobile")}static fxosTablet(){return c.fxos()&&d("tablet")}static meego(){return d("meego")}static cordova(){return u.cordova&&"file:"===location.protocol}static nodeWebkit(){return"object"==typeof u.process}static mobile(){return c.androidPhone()||c.iphone()||c.ipod()||c.windowsPhone()||c.blackberryPhone()||c.fxosPhone()||c.meego()||c.xiaomi()}static tablet(){return c.ipad()||c.androidTablet()||c.blackberryTablet()||c.windowsTablet()||c.fxosTablet()}static desktop(){return!c.tablet()&&!c.mobile()}static portrait(){return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?screen.orientation.type.includes("portrait"):window.innerHeight/window.innerWidth>1}static landscape(){return screen.orientation&&Object.prototype.hasOwnProperty.call(window,"onorientationchange")?screen.orientation.type.includes("landscape"):window.innerHeight/window.innerWidth<1}}function d(e){return-1!==l.indexOf(e)}function A(e){for(let t=0;t "):null}static getOffset(e){return this.getOffsetRect(e)}static isRelative(e){return"relative"==this.getComputedStyle(e).position||"relative"==this.getComputedStyle(e.parentElement).position}static getComputedStyle(e){return window.getComputedStyle?getComputedStyle(e,""):e.currentStyle}static getOffsetRect(e){var t,r=0,i=0,o=0,a=0;if(e&&e.ownerDocument===document&&"getBoundingClientRect"in e&&n){var s=e.getBoundingClientRect(),l=n.getBoundingClientRect();t=!0,r=s.left-l.left,i=s.top-l.top,o=s.right-s.left,a=s.bottom-s.top}return e==document.body&&this.isRelative(e)&&(i+=this.findFirstMarginTopChild(e)),{found:t,left:r,top:i,width:o,height:a,right:r+o,bottom:i+a}}static findFirstMarginTopChild(e){for(var t=0;t{this.removeEventListener(e,t)}}once(e,t,r=0,i=null){let o,a,s=this.addEventListener(e,(e=>{a(),t(e),o&&n.z.clear(o)}));return a=()=>{s(),o&&n.z.clear(o)},r&&(o=n.z.set((()=>{a(),i&&i()}),r)),a}removeEventListener(e,t){let r=this.listeners[e];r&&((0,i.uD)(r,t),r.length||delete this.listeners[e])}hasListeners(e){let t=this.listeners[e];return t&&t.length>0}emit(e,t,r=!1){let n=0,i=this.listeners[e];if(i&&i.length){i=[...i],n=i.length;for(let e=0;e{"loading"!==document.readyState?e(null):document.addEventListener("DOMContentLoaded",e)}))}static addEventListener(e,t,r,n){null==n&&(n=!1);let i=this.getEvents(e);for(let e of i)t.addEventListener(e,r,n);var o=()=>{this.removeEventListener(e,t,r);let n=this.unlistenArray.indexOf(o);n>-1&&this.unlistenArray.splice(n,1)};return this.unlistenArray.push(o),o}static once(e,t,r,n){let i=this.addEventListener(e,t,(function(e){i(),r.apply(this,[e])}),n);return i}static getEvents(e){let t=[];for(let r of e.split(" "))r.length&&t.push(r);return t}static removeEventListener(e,t,r){let n=this.getEvents(e);for(let e of n)t.removeEventListener(e,r)}static removeAllEventListeners(){for(let e of this.unlistenArray)e();this.unlistenArray=[]}}r.unlistenArray=[],t.A=r},3629:function(e,t,r){"use strict";r.d(t,{C:function(){return n}});const n=r(8944).A.uid(10)},9676:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});var n=r(4023),i=r(5919);class o{static jsonClone(e){if(void 0!==e)return JSON.parse(JSON.stringify(e))}static getParam(e,t,r){let n=e;for(let e of t)if(n&&n.hasOwnProperty(e))n=n[e];else{if(r)break;n=void 0}return n}static hasKeys(e){let t=!1;for(let r in e)e.hasOwnProperty(r)&&(t=!0);return t}static getKeys(e){let t=[];for(let r in e)e.hasOwnProperty(r)&&t.push(r);return t}static getAllValuesWithPath(e,t=!1){let r=[];for(let n in e)if(e.hasOwnProperty(n)){let i=Array.isArray(e[n])||"object"==typeof e[n]&&e[n];if(i)for(let i of o.getAllValuesWithPath(e[n],t))i.path.splice(0,0,n),r.push(i);t&&i||r.push({value:e[n],path:[n]})}return r}static getObjectByPathAndValue(e,t,r){null==r&&(r={});let n=r;for(let r=0;r{JSON.stringify(e)!=JSON.stringify(t.value)&&(t.value=e)})),t}static arrayFromDictionary(e){let t=[];for(let r in e)e.hasOwnProperty(r)&&t.push(e[r]);return t}}},8425:function(e,t,r){"use strict";r.d(t,{A:function(){return o}});let n=new function(){function e(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:o}function t(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function r(e,t,r){var n;for(e=r?Math.floor(e/a):e>>1,e+=Math.floor(e/t),n=0;e>(o-s)*l>>1;n+=o)e=Math.floor(e/(o-s));return Math.floor(n+(o-s+1)*e/(e+u))}function i(e,t){return(e-=(e-97<26)<<5)+((!t&&e-65<26)<<5)}this.utf16={decode:function(e){for(var t,r,n=[],i=0,o=e.length;i65535&&(t-=65536,r.push(String.fromCharCode(t>>>10&1023|55296)),t=56320|1023&t),r.push(String.fromCharCode(t))}return r.join("")}};var o=36,a=700,s=1,l=26,u=38,c=2147483647;this.decode=function(t,n){var i,a,u,d,A,p,h,m,f,g,C,v,b,y=[],_=[],w=t.length;for(i=128,u=0,d=72,(A=t.lastIndexOf("-"))<0&&(A=0),p=0;p=128)throw new RangeError("Illegal input >= 0x80");y.push(t.charCodeAt(p))}for(h=A>0?A+1:0;h=w)throw RangeError("punycode_bad_input(1)");if((C=e(t.charCodeAt(h++)))>=o)throw RangeError("punycode_bad_input(2)");if(C>Math.floor((c-u)/f))throw RangeError("punycode_overflow(1)");if(u+=C*f,C<(v=g<=d?s:g>=d+l?l:g-d))break;if(f>Math.floor(c/(o-v)))throw RangeError("punycode_overflow(2)");f*=o-v}if(d=r(u-m,a=y.length+1,0===m),Math.floor(u/a)>c-i)throw RangeError("punycode_overflow(3)");i+=Math.floor(u/a),u%=a,n&&_.splice(u,0,t.charCodeAt(h-1)-65<26),y.splice(u,0,i),u++}if(n)for(u=0,b=y.length;u0&&_.push("-");d=a&&vMath.floor((c-u)/(d+1)))throw RangeError("punycode_overflow (1)");for(u+=(m-a)*(d+1),a=m,h=0;hc)return Error("punycode_overflow(2)");if(v==a){for(f=u,g=o;!(f<(C=g<=p?s:g>=p+l?l:g-p));g+=o)_.push(String.fromCharCode(t(C+(f-C)%(o-C),0))),f=Math.floor((f-C)/(o-C));_.push(String.fromCharCode(t(f,n&&b[h]?1:0))),p=r(u,d+1,d==A),u=0,++d}}++u,++a}return _.join("")},this.ToASCII=function(e){for(var t=e.split("."),r=[],i=0;i").join("\n"),r.innerText}static textToHtml(e){return r.innerText=e,r.innerHTML}static stripBbCode(e){for(let t in this.bbcodeList)if(this.bbcodeList.hasOwnProperty(t)){let r=this.bbcodeList[t].fromBbCode;e=e.replace(r.regexp,r.stripBbCodeReplacer)}return e}static bbcodeToHtml(e,t=!1){t||(e=this.textToHtml(e));for(let t in this.bbcodeList)if(this.bbcodeList.hasOwnProperty(t)){let r=this.bbcodeList[t].fromBbCode;e=e.replace(r.regexp,r.replacerToHtml)}return e}static htmlToBbcode(e){r.innerHTML=e;for(let e in this.bbcodeList)if(this.bbcodeList.hasOwnProperty(e)){let t=this.bbcodeList[e].fromHtml;this.applyHtmlToBbcode(r,t.selector,t.getHtml)}return this.applyHtmlToBbcode(r,"br",(()=>"\n")),this.htmlToText(r.innerHTML)}static applyHtmlToBbcode(e,t,r){for(;;){let n=e.querySelector(t);if(!n)break;{let e=document.createElement("span");e.innerHTML=r(n),n.parentElement.replaceChild(e,n)}}}static isIP(e){return/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(e)}static toKebab(e){return e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z])([A-Z])(?=[a-z])/g,"$1-$2").toLowerCase()}static substr(e,t,r){return e=e.toString(),t<0&&(t+=e.length),null==r?r=e.length:r+=r<0?e.length:t,r20?o>1&&o<5?n:1==o?r:i:1==t?r:t>4&&t<=20||0==t?i:n}static htmlEntities(e){return String(e).replace(/&/g,"&").replace(//g,">").replace(/"/g,""")}static parseRGB(e){return e.replace(/[^\d,]/g,"").split(",")}static round(e,t=2){return e%1&&(e=e.toFixed(t)),e}};u.bbcodeList={[n]:{toolbar:{name:"bold"},fromHtml:{selector:"b, strong",getHtml:e=>`[{b}]${e.innerHTML}[{/b}]`},fromBbCode:{regexp:new RegExp("\\[\\{?b}?](.*?)\\[\\{?\\/b}?]","gis"),replacerToHtml:(e,t)=>{let r=document.createElement("strong");return r.innerHTML=u.bbcodeToHtml(t,!0),r.outerHTML},stripBbCodeReplacer:(e,t)=>u.stripBbCode(t)}},[i]:{toolbar:{name:"italic"},fromHtml:{selector:"i,em",getHtml:e=>`[{i}]${e.innerHTML}[{/i}]`},fromBbCode:{regexp:new RegExp("\\[\\{?i}?](.*?)\\[\\{?\\/i}?]","gis"),replacerToHtml:(e,t)=>{let r=document.createElement("em");return r.innerHTML=u.bbcodeToHtml(t,!0),r.outerHTML},stripBbCodeReplacer:(e,t)=>u.stripBbCode(t)}},[o]:{toolbar:{name:"underline"},fromHtml:{selector:"span[style*='text-decoration: underline;']",getHtml:e=>`[{u}]${e.innerHTML}[{/u}]`},fromBbCode:{regexp:new RegExp("\\[\\{?u}?](.*?)\\[\\{?\\/u}?]","gis"),replacerToHtml:(e,t)=>{let r=document.createElement("span");return r.innerHTML=u.bbcodeToHtml(t,!0),r.setAttribute("style","text-decoration: underline;"),r.outerHTML},stripBbCodeReplacer:(e,t)=>u.stripBbCode(t)}},[a]:{toolbar:{name:"strikethrough"},fromHtml:{selector:"span[style*='text-decoration: line-through;']",getHtml:e=>`[{s}]${e.innerHTML}[{/s}]`},fromBbCode:{regexp:new RegExp("\\[\\{?s}?](.*?)\\[\\{?\\/s}?]","gis"),replacerToHtml:(e,t)=>{let r=document.createElement("span");return r.innerHTML=u.bbcodeToHtml(t,!0),r.setAttribute("style","text-decoration: line-through;"),r.outerHTML},stripBbCodeReplacer:(e,t)=>u.stripBbCode(t)}},[l]:{toolbar:{name:"custom-copy-block"},fromHtml:{selector:"span[data-copyblock]",getHtml:e=>`[{copyblock}]${e.innerHTML}[{/copyblock}]`},fromBbCode:{regexp:new RegExp("\\[\\{?copyblock}?](.*?)\\[\\{?\\/copyblock}?]","gis"),replacerToHtml:(e,t)=>{let r=document.createElement("span");return r.innerHTML=u.bbcodeToHtml(t,!0),r.setAttribute("data-copyblock","true"),r.outerHTML},stripBbCodeReplacer:(e,t)=>u.stripBbCode(t)}},[s]:{toolbar:{name:"link unlink",delimiter:!0},fromHtml:{selector:"a",getHtml:e=>`[{url=${e.href}}]${e.innerHTML}[{/url}]`},fromBbCode:{regexp:new RegExp("\\[\\{?url=(.*?)}+?](.*?)\\[\\{?\\/url}?]","gis"),replacerToHtml:(e,t,n)=>{let i=document.createElement("a");return t.startsWith("[%TARGET_BLANK%]")&&(t=t.substring(16)),r.innerHTML=t,i.setAttribute("href",r.innerText),i.setAttribute("class","bbcode-link"),i.setAttribute("target","_blank"),i.innerHTML=u.bbcodeToHtml(n,!0),i.outerHTML},stripBbCodeReplacer:(e,t,r)=>u.stripBbCode(`(${t})${r}`)}}};let c=u;t.A=c},6824:function(e,t,r){"use strict";function n(e,t,r,n){let i=!1,o=e.indexOf(t);if(r&&-1==o)e.push(n||t),i=!0;else if(o>-1)if(r)t!=n&&null!=n&&(e.splice(o,1,n),i=!0);else{for(;o>-1;)e.splice(o,1),o=e.indexOf(t);i=!0}return i}function i(e,t){n(e,t,!1)}r.d(t,{_H:function(){return n},uD:function(){return i}})},8669:function(e,t,r){"use strict";r.d(t,{A:function(){return l},__:function(){return a}});var n=r(4023);let i=r(5978).sprintf,o=(0,n.Kh)({});const a=function(e,...t){return s(e,...t)},s=function(e,...t){return"string"==typeof e?(o.hasOwnProperty(e)||(o[e]=null),null!=o[e]&&(e=o[e],arguments[0]=e),null!=t[0]&&Array.isArray(t[0])&&(t=t[0]).unshift(e),t.length?i.apply(null,arguments):arguments[0]):e};class l{static setStrings(e){for(let t in o)o.hasOwnProperty(t)&&(e.hasOwnProperty(t)||(o[t]=null));for(let t in e)e.hasOwnProperty(t)&&(o[t]=e[t])}}},8502:function(e,t){"use strict";class r{constructor(e){let t=e.match(/^(([^:\/?#]+:)?(?:\/\/(([^\/?#:]*)(?::([^\/?#:]*))?)))?([^?#]*)(\?[^#]*)?(#.*)?$/);this.hash=t[8]||"",this.host=t[3]||"",this.hostname=t[4]||"",this.href=t[0]||"",this.origin=t[1]||"",this.pathname=t[6]||(t[1]?"/":""),this.port=t[5]||"",this.protocol=t[2]||"",this.search=t[7]||"",2===this.protocol.length&&(this.protocol="file:///"+this.protocol.toUpperCase(),this.origin=this.protocol+"//"+this.host),this.href=this.origin+this.path}get path(){return this.pathname+this.search+this.hash}getQueryStringParam(e){return this.parseQueryString()[e]}parseQueryString(){let e={},t=("?"===this.search[0]?this.search.substr(1):this.search).split("&");for(let n=0;n`${encodeURIComponent(t)}=${encodeURIComponent(e[t])}`)).join("&")}static getDecodedCurrentUrl(){return window.location.href}}t.A=r},1935:function(e,t,r){"use strict";r.d(t,{A:function(){return g}});var n=r(6267),i=r(8808),o=r(4035),a=r(4258),s=r(4296),l=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let u=new i.A;const c="resize";let d,A=n.A.make({width:0,height:0,eventRunNow:!1,viewport:{bodyZoom:1,scale:1,offsetLeft:0,offsetTop:0,pageLeft:0,pageTop:0,height:0,width:0}});function p(e){let t=window.getComputedStyle(e);return t.zoom?parseFloat(t.zoom):1}function h(){let e=0,t=0;"number"==typeof window.innerWidth?(e=window.innerWidth,t=window.innerHeight):document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)?(e=document.documentElement.clientWidth,t=document.documentElement.clientHeight):document.body&&(document.body.clientWidth||document.body.clientHeight)&&(e=document.body.clientWidth,t=document.body.clientHeight),A.height=t,A.width=e;let r=window.visualViewport;if(r){let e=1;if(window.outerWidth>window.innerWidth&&r.scale>1&&(e=window.outerWidth/window.innerWidth),A.viewport.scale=r.scale/e,A.viewport.offsetLeft=r.offsetLeft,A.viewport.offsetTop=r.offsetTop,A.viewport.pageLeft=r.pageLeft,A.viewport.pageTop=r.pageTop,A.viewport.height=r.height,A.viewport.width=r.width,document.body){let e=p(document.body);["www.notik.ru","notik.ru"].includes(window.location.hostname)&&1==e&&(e=p(document.body.parentElement)),A.viewport.bodyZoom=null!=e?e:1}else A.viewport.bodyZoom=1}A.eventRunNow=!1,u.emit(c,A)}h();let m=()=>{A.eventRunNow=!0,o.z.clear(d),d=o.z.set(h,100)};a.A.addEventListener("resize",window,m);let f=window.visualViewport;f&&(a.A.addEventListener("scroll",f,m),a.A.addEventListener("resize",f,m));class g{static getSize(){return A}static getVisibleViewport(){return A.viewport}static get isWindowOrViewportEventRun(){return A.eventRunNow}static get scaleZoomFix(){return 1/A.viewport.scale}static get scaleLeftFix(){let e=A.viewport;return e.offsetLeft*e.scale/e.bodyZoom+"px"}static get scaleRightFix(){let e=A.viewport;return(-window.innerWidth+e.width+e.offsetLeft)*e.scale/e.bodyZoom+"px"}static get scaleBottomFix(){let e=A.viewport;return(-window.innerHeight+e.height+e.offsetTop)*e.scale/e.bodyZoom+"px"}static get scaleTopFix(){let e=A.viewport;return e.offsetTop*e.scale/e.bodyZoom+"px"}static onResize(e){return u.addEventListener(c,e)}static scrollToTop(e,t){return g.scrollTo(0,e,t)}static scrollToBottom(e,t){let r=e?e.scrollHeight:window.outerHeight;return r||(r=1e9),g.scrollTo(r,e,t)}static scrollToElement(e,t,r,n=0){let i=[],o=e;for(;o&&(i.push(o),o.parentElement!=t);)o=o.parentElement;for(;e&&(n+=e.offsetTop,e=e.offsetParent,-1!=i.indexOf(e)););this.scrollTo(n>0?n:0,t,r)}static scrollToPosition(e,t,r,n){return l(this,null,(function*(){this.scrollTo(e,r,n,!0),yield this.scrollTo(t,r,n)}))}static scrollTo(e,t,n,i=!1){return l(this,null,(function*(){let o=t?t.scrollTop:window.scrollY;null===n&&(n=(n=o/2)>500?500:n);let a=(yield r.e(4303).then(r.t.bind(r,3801,23))).default;"function"==typeof a&&a(e,{maxDuration:n,minDuration:n,element:t||window,horizontal:i}),yield s.A.make(.7*n)}))}static scrollIfNeeded(e){var t=window.scrollY;let r=this.getSize().height;(e>t+r||enew Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let d=l.C;const A=class e{constructor(e,t=0){this.onlyOnCurrentTab=!1,this.type=e,this.timeout=t}setOnlyOnCurrentTab(e){return this.onlyOnCurrentTab=e,this}lock(t=!1,r=!1){return c(this,null,(function*(){let l=this,c=!0;if(!this.onlyOnCurrentTab||r||(0,u.A)()){if(n.d instanceof i.A){let n=l.getValue();if(n&&n!==l.skipInstanceIdOnce&&n!==d)try{yield o.A.send(new a.A("ping",{instanceId:n},100)),c=!1}catch(e){return l.skipInstanceIdOnce=n,yield l.lock(t,r)}else l.skipInstanceIdOnce=null,l.setValue(),yield s.A.make(e.checkTimeout),c=l.check()}}else c=!1;return!c&&t?yield this.lock(t,r):c}))}check(){return this.getValue()===d}unlock(){return c(this,null,(function*(){yield this.lock(!0,!0),this.unsetValue()}))}getKey(){return"locks::"+this.type}getValue(){let e=n.d.get(this.getKey(),!0);return e&&(e.timeout&&(new Date).getTime()>e.timeout+e.timestamp&&(e.id=null),e=e.id),e}setValue(){n.d.set(this.getKey(),{id:d,timeout:this.timeout,timestamp:(new Date).getTime()})}unsetValue(){n.d.remove(this.getKey())}};A.checkTimeout=50;let p=A;t.A=p},5493:function(e,t,r){"use strict";function n(){return"visibilityState"in document?"visible"===document.visibilityState:"webkitVisibilityState"in document&&"visible"===document.webkitVisibilityState}r.d(t,{A:function(){return n}})},4250:function(e,t,r){"use strict";var n=r(8944),i=r(3629);t.A=class{constructor(e,t,r){this.action=e,this.payload=t,this.callbackId=n.A.randomNumber(1,1e9),this.callbackTimeout=r,this.from=i.C}}},1220:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(4250),i=r(7933),o=r(1630),a=r(8944),s=r(3629),l=r(4035),u=r(6824),c=r(5493);const d=class e{static isAvailable(){return this.isBroadcastChannelAvailable()||o.d instanceof i.A}static isBroadcastChannelAvailable(){return!1}static send(t){return new Promise(((r,n)=>{if(this.isAvailable()){let i=a.A.randomNumber(1,1e9);if(e.addCallback(t,r,n),this.isBroadcastChannelAvailable())this.channel.postMessage(t);else{let e="tabTalk_"+i;o.d.set(e,t),o.d.remove(e)}}}))}static removeCallback(t){delete e.callbacks[t]}static addCallback(t,r,n){t.callbackTimeout&&(e.callbacks[t.callbackId]=r,l.z.set((()=>{e.callbacks[t.callbackId]&&(e.removeCallback(t.callbackId),n())}),t.callbackTimeout))}static setMessageCallback(t,r){e.actions[t]||(e.actions[t]=[]),-1==e.actions[t].indexOf(r)&&e.actions[t].push(r)}static removeMessageCallback(t,r){let n=e.actions[t];n&&(0,u.uD)(n,r)}static init(){e.initCoreActions(),e.initLocalStorageListener()}static hasOnTab(){return t=this,r=function*(){try{return yield e.send(new n.A("hasIsOnTab",{},100)),!0}catch(e){return!1}},new Promise(((e,n)=>{var i=e=>{try{a(r.next(e))}catch(e){n(e)}},o=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((r=r.apply(t,null)).next())}));var t,r}static initCoreActions(){e.setMessageCallback("ping",((e,t)=>{e.instanceId===s.C&&t({pong:!0})})),e.setMessageCallback("pingIsOnTab",((e,t)=>{(0,c.A)()&&t({pongIsOnTab:!0})})),e.setMessageCallback("hasIsOnTab",((e,t)=>{(0,c.A)()&&t({pong:!0})})),e.setMessageCallback("callback",((t,r)=>{if(t.receiver===s.C&&e.callbacks[t.callbackId]){let r=e.callbacks[t.callbackId];e.removeCallback(t.callbackId),r(t.responsePayload)}}))}static runAction(t,r){let n=e.actions[t.action];if(n)for(let e=0;e{let i=new n.A("callback",{callbackId:t.callbackId,receiver:t.from,responsePayload:r});e.send(i)};e.runAction(t,r)}}static initLocalStorageListener(){this.isBroadcastChannelAvailable()?this.channel.addEventListener("message",(e=>{let t=e.data;this.onMessage(t)})):i.A.addEventListener(((e,t)=>{if(t.newValue&&0===e.indexOf("tabTalk_")){let e=JSON.parse(t.newValue);this.onMessage(e)}}))}};d.callbacks={},d.actions={};let A=d},6214:function(e,t,r){"use strict";var n=r(6824);t.A=class{constructor(){this.list=[]}set(e,t){let r=this.setMethod.apply(window,[e,t]);return this.list.push(r),r}setDisposable(e,t){let r=this.set(e,t);return()=>this.clear(r)}clear(e){return(0,n.uD)(this.list,e),this.clearMethod.apply(window,[e])}clearAll(){for(let e=this.list.length-1;e>=0;e--)this.clear(this.list[e])}}},6837:function(e,t,r){"use strict";r.d(t,{N:function(){return o}});var n=r(6214);class i extends n.A{constructor(){super(...arguments),this.clearMethod=clearInterval,this.setMethod=setInterval}}const o=new i},4035:function(e,t,r){"use strict";r.d(t,{z:function(){return a}});var n=r(6214);const i=2147483647;class o extends n.A{constructor(){super(...arguments),this.clearMethod=clearTimeout,this.setMethod=(e,t)=>{let r=setTimeout((()=>{r&&this.clear(r),e()}),t);return r}}set(e,t){t>i&&(t=i);let r=this;return super.set((function(){r.clear(void 0),e()}),t)}}const a=new o},4415:function(e,t,r){"use strict";r.d(t,{A:function(){return s}});var n=r(3905);const i=/(?:^|\s)(\+?\d[\d\s\-()]{7,15}\d)(?!\w)/g,o=/(<[^>]+>|https?:\/\/[^\s]+)/g,a=n.Ay.mobile();function s(e){return a?e.split(o).map((e=>e.startsWith("<")||e.startsWith("http")?e:e.replace(i,(e=>{let t=e.replace(/[\s\-()]/g,"");if(t.startsWith("8000"))return e;let r="";return e[0].match(/\s/)&&(r=e[0],e=e.substring(1)),t.startsWith("8")||t.includes("+")||11!=t.length||(t=`+${t}`),`${r}${e}`})))).join(""):e}},2883:function(e,t,r){"use strict";var n=r(1630),i=r(8808);const o="close",a="message",s="previousTimestampMismatch";let l={};class u{constructor(e,t,r=0){this.lastMessageTimestamp=0,this.lastMessageTimestampByUid={},this.events=new i.A,this.uid=e,t&&this.setLastMessageTimeStamp(e,t,null,null,!1);let o=n.d.get(this.getTimeStampKey());o=o?parseInt(o):r,this.setLastMessageTimeStamp(e,o,null,null,!1)}getTimeStampKey(){return"Listen/Timestamp/"+this.uid}checkPreviousMessageTimeStamp(e,t,r,n){let i=this.lastMessageTimestampByUid[e];if(t&&i&&t!=i||!t&&l[e]){let o={uid:e,timestamp:r,message:n,previousTimestamp:t,lastTimestamp:i,lastMessage:this.lastMessage};this.events.emit(s,o)}l[e]=!1}setLastMessageTimeStamp(e,t,r,i,o=!0){t>this.lastMessageTimestamp&&(n.d.set(this.getTimeStampKey(),t),o&&this.checkPreviousMessageTimeStamp(e,i,t,r),this.lastMessage=r,this.lastMessageTimestamp=t,this.lastMessageTimestampByUid[e]=t)}onMessage(e){this.events.addEventListener(a,e)}onClose(e){this.events.addEventListener(o,e)}onPreviousTimestampMismatch(e){this.events.addEventListener(s,e)}close(e){e&&(l[this.uid]=!0),this.events.emit(o,e),this.events.removeAllEventListeners()}receiveMessage(e){this.events.emit(a,e)}destroy(){return e=this,t=function*(){},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}static get serverNow(){let e=n.d.get(this.SERVER_UTC_DELTA),t=Date.now();return e&&(t-=e),t}}u.SERVER_UTC_DELTA="serverUTCDelta",t.A=u},9370:function(e,t,r){"use strict";r.d(t,{A:function(){return l}});var n=r(1630),i=r(3917);class o{static request(e,t,r){return o=this,a=function*(){if(window.navigator.locks){e=`${n.d.getPrefix()}_${e}`;const i=yield navigator.locks.query();for(const e of i.held);for(const e of i.pending);r?yield window.navigator.locks.request(e,r,t):yield window.navigator.locks.request(e,t)}else{let n=new i.A(e),o=!0!==(null==r?void 0:r.ifAvailable);(yield n.lock(o))&&(yield t(),yield n.unlock())}},new Promise(((e,t)=>{var r=e=>{try{i(a.next(e))}catch(e){t(e)}},n=e=>{try{i(a.throw(e))}catch(e){t(e)}},i=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,n);i((a=a.apply(o,null)).next())}));var o,a}}var a=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const s="LastListenerMessageTime";class l{receiveListenerMessage(e,t){return a(this,null,(function*(){yield o.request("AbstractListenerAction",(()=>a(this,null,(function*(){try{let r=!0;if(!this.isRunOnMultipleTabsAllowed()&&n.d.isPersistent()){let e=n.d.get(s);!e||enew Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let p=new l.A;class h{constructor(e,t,r){this.method="POST",this.timeout=6e4,this.retry=0,this.apiHost=r,this.listener=e,t=`/comet${t}`,t+=-1==t.indexOf("?")?"?":"&",t+=`requestId=${c.A.uid(40)}`,this.url=t}static get eventManager(){return p}setBody(e){return"object"==typeof e&&(e=JSON.stringify(e)),this.body=e,this}send(e=!0){return this.retry=0,new Promise(((t,r)=>A(this,null,(function*(){let l=c.A.uid(10);if(e&&p.once(l,(e=>t(e)),this.timeout,(()=>r("timeout"))),n.d instanceof i.A&&o.A.isAvailable())this.sendToSocket(l).then((n=>{if(n)e||t(null);else{let n=new a.A("websocketAjax",this.getTextForWebsocket(l),2e3);s.A.send(n).then((()=>{}),(()=>A(this,null,(function*(){try{yield this.sendByHttp(l),e||t(null)}catch(e){r(e)}}))))}}));else try{yield this.sendByHttp(l),e||t(null)}catch(e){r(e)}}))))}sendByHttp(e){return A(this,null,(function*(){let t=new u.Ay(this.method,this.apiHost+this.url);null!=this.body&&t.setData(this.body);try{let r=yield t.send();p.emit(e,r.getRawResponse())}catch(e){throw e}}))}getTextForWebsocket(e){return JSON.stringify({action:"ajax",data:{url:this.url,callbackId:e,data:this.body,method:this.method}})}sendToSocket(e){let t=this;return new Promise((r=>{let n=t.getTextForWebsocket(e);h.sendTextToSocket(this.listener,n).then(r)}))}static sendTextToSocket(e,t,r=200){return new Promise((n=>{let i=e.getChannel();if(i instanceof o.A){if(i.send(t))return n(!0);if(r>0)return d.z.set((function(){h.sendTextToSocket(e,t,r-1).then(n)}),10);n(!1)}else n(!1)}))}}},9131:function(e,t,r){"use strict";var n=r(2883),i=r(5540),o=r(4250),a=r(1220);let s=!1,l=0;class u extends n.A{get typeId(){return"cache"}get cometCacheKey(){return u.getCometCacheKey(this.uid)}constructor(e){super(e),this.crossTabMessageCallback=e=>{(!e.time||e.time>l)&&this.receiveMessage(new i.A(e.originalMessage,e.time,e.previousTime,e.serverTime))},a.A.setMessageCallback(this.cometCacheKey,this.crossTabMessageCallback)}setLastMessageTimeStamp(e,t,r,n){super.setLastMessageTimeStamp(e,t,r,n),t&&(l=t)}startListen(){return e=this,t=function*(){s=!0},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}close(e){a.A.removeMessageCallback(this.cometCacheKey,this.crossTabMessageCallback),super.close(e)}static getCometCacheKey(e){return"CacheChannel/"+e}static writeMessageToCache(e,t){let r=new i.A(t.originalMessage,t.time,t.previousTime,t.serverTime);a.A.send(new o.A(u.getCometCacheKey(e),r))}}t.A=u},4051:function(e,t,r){"use strict";var n=r(2883),i=r(9131),o=r(1630);class a extends n.A{constructor(e,t,r,n){super(e,r,n),this.url=t}receiveMessage(e){e.serverTime&&o.d.set(n.A.SERVER_UTC_DELTA,Date.now()-e.serverTime),super.receiveMessage(e),i.A.writeMessageToCache(this.uid,e)}}t.A=a},8960:function(e,t,r){"use strict";var n=r(5540),i=r(1630),o=r(6837),a=r(4035),s=r(4051),l=r(3905),u=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const c="WebSocket/Disabled";let d=!1;class A extends s.A{constructor(){super(...arguments),this.pongTime=0}get typeId(){return"websocket"}startListen(){return u(this,null,(function*(){let e=this.url,t=this.lastMessageTimestamp.toString();return e+=(-1===e.indexOf("?")?"?":"&")+`time=${t}`,new Promise(((t,r)=>{let i=!1;try{this.ws=new WebSocket(e)}catch(e){return this.closeErrorHandler(),void r("error while create websocket")}this.ws.onmessage=e=>{if(A.setWebsocketWorks(),this.pong(),"pong"!=e.data){this.pong();let t=JSON.parse(e.data),r=t.previousStoredTime?parseInt(t.previousStoredTime):null,i=t.serverTime;t.channel&&t.time&&t.stored&&this.setLastMessageTimeStamp(t.channel,parseInt(t.time),t,r);let o=t.text;o&&o.action&&this.receiveMessage(new n.A(o,t.time?parseInt(t.time):0,r,i?parseInt(i):null))}};var o=()=>{i||r("connection closed before established"),this.closeErrorHandler()};this.ws.onclose=o,this.ws.onerror=()=>{i||o(),this.destroy()},this.ws.onopen=()=>{i=!0,t()},this.initPing()}))}))}closeErrorHandler(){A.disallowWebSocket(),this.stopPing(),this.close(!0)}destroy(){return u(this,null,(function*(){this.ws&&this.ws.close()}))}static isAvailable(){return window.WebSocket&&l.Ay.desktop()&&!i.d.getex(c)}static setWebsocketWorks(){d=!0}static isWebSocketWorks(){return d}static disallowWebSocket(){this.isWebSocketWorks()||i.d.setex(c,1,6e4)}stopPing(){o.N.clear(this.pingInterval),a.z.clear(this.pongTimeout)}initPing(){this.pingInterval=o.N.set((()=>{1===this.ws.readyState?(this.pongTime=0,this.send('{"action":"ping"}'),this.pongTimeout=a.z.set((()=>{this.pongTime||this.destroy()}),25e3)):this.destroy()}),3e4)}pong(){this.pongTime=(new Date).getTime()}send(e){try{return this.ws.send(e),!0}catch(e){return!1}}}t.A=A},7677:function(e,t){"use strict";t.A=(()=>{function e(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function t(t,r,n,i,o,a){return e((s=e(e(r,t),e(i,a)))<<(l=o)|s>>>32-l,n);var s,l}function r(e,r,n,i,o,a,s){return t(r&n|~r&i,e,r,o,a,s)}function n(e,r,n,i,o,a,s){return t(r&i|n&~i,e,r,o,a,s)}function i(e,r,n,i,o,a,s){return t(r^n^i,e,r,o,a,s)}function o(e,r,n,i,o,a,s){return t(n^(r|~i),e,r,o,a,s)}function a(t,a){var s,l,u,c,d;t[a>>5]|=128<>>9<<4)]=a;var A=1732584193,p=-271733879,h=-1732584194,m=271733878;for(s=0;s>5]>>>t%32&255);return r}function l(e){var t,r=[];for(r[(e.length>>2)-1]=void 0,t=0;t>5]|=(255&e.charCodeAt(t/8))<>>4&15)+n.charAt(15&t);return i}function c(e){return unescape(encodeURIComponent(e))}function d(e){return function(e){return s(a(l(e),8*e.length))}(c(e))}function A(e,t){return function(e,t){var r,n,i=l(e),o=[],u=[];for(o[15]=u[15]=void 0,i.length>16&&(i=a(i,8*e.length)),r=0;r<16;r+=1)o[r]=909522486^i[r],u[r]=1549556828^i[r];return n=a(o.concat(l(t)),512+8*t.length),s(a(u.concat(n),640))}(c(e),c(t))}return function(e,t,r){return t?r?A(t,e):u(A(t,e)):r?d(e):u(d(e))}})()},7933:function(e,t,r){"use strict";var n=r(5734),i=r(4258);class o extends n.A{constructor(){super(),i.A.addEventListener("storage",window,(e=>{if(e.key&&this.isOurKey(e.key)){let t=this.removeOurPrefix(e.key);if(o.hasInReactiveStorage(t))if(void 0!==e.newValue)try{o.setInReactiveStorage(t,JSON.parse(e.newValue))}catch(e){o.removeFromReactiveStorage(t)}else o.removeFromReactiveStorage(t);o.fireEvent(t,e)}}))}getStorage(){return window.localStorage}isPersistent(){return!0}getType(){return"localStorage"}}t.A=o},1334:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=class{constructor(e,t,r=!0){this.ttl=t,r&&(this.ttl+=(new Date).getTime()),this.value=e}isAlive(){return this.getCurrentTtl()>0}getValue(){return this.value}getCurrentTtl(){return this.ttl-(new Date).getTime()}getTtl(){return this.ttl}},i=r(6267),o=r(4296),a=r(9918),s=r(9676),l=r(5919);let u=i.A.make({}),c=[];class d{constructor(){this.prefix="",this.wasErrorOnSet=!1,this.isErrorLogged=!1}getDebugInfo(){return{wasErrorOnSet:this.wasErrorOnSet}}getPrefix(){return this.prefix}setPrefix(e){e.length&&(e+="/"),this.prefix=e;for(let e of u.keys())this.get(e,!0);return this}get isForceReloadAvailable(){return!0}static addEventListener(e){c.push(e)}static fireEvent(e,t){for(let r=0;r{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n}static hasInReactiveStorage(e){return u.has(e)}static setInReactiveStorage(e,t){u.set(e,t)}static removeFromReactiveStorage(e){u.set(e,null),u.remove(e)}createValueWrapper(e,t){const r=this;return(0,l.EW)({get(){var n;return null!=(n=r.get(e))?n:t},set(t){r.set(e,t)}})}}var A=d},1630:function(e,t,r){"use strict";r.d(t,{d:function(){return d}});var n=r(7933),i=r(5734);class o extends i.A{getStorage(){return window.sessionStorage}isPersistent(){return!1}getType(){return"sessionStorage"}}var a=o,s=r(1334);class l extends s.A{getFromStorage(e){return null}removeFromStorage(e){}setToStorage(e,t,r){}isAvailable(){return!0}isPersistent(){return!1}get isForceReloadAvailable(){return!1}getType(){return"fallback"}}var u=l;let c=new n.A;c.isAvailable()||(c=new a,c.isAvailable()||(c=new u));const d=c},5734:function(e,t,r){"use strict";var n=r(1334);class i extends n.A{addOurPrefix(e){return this.prefix+e}removeOurPrefix(e){return this.isOurKey(e)&&(e=e.substring(this.prefix.length)),e}isOurKey(e){return 0===e.indexOf(this.prefix)}getFromStorage(e){let t;try{t=this.getStorage().getItem(this.addOurPrefix(e)),null!=t&&(t=JSON.parse(t))}catch(r){this.addBreadcrumb("get",e,r),t=null}return t}addBreadcrumb(e,t,r){}setToStorage(e,t,r=!0){try{let r=this.getStorage(),n=this.addOurPrefix(e),i=JSON.stringify(t);r.getItem(n)!==i&&this.getStorage().setItem(n,JSON.stringify(t))}catch(t){if(this.addBreadcrumb("set",e,t),r)throw t}}removeFromStorage(e){try{this.getStorage().removeItem(this.addOurPrefix(e))}catch(t){this.addBreadcrumb("remove",e,t)}}isAvailable(){let e=this.addOurPrefix("webStorageTest"),t=!1;try{this.setToStorage(e,1),t=1===this.getFromStorage(e),this.removeFromStorage(e)}catch(e){}return t}}t.A=i},8054:function(e,t,r){"use strict";r.d(t,{A:function(){return k}});var n=r(4023),i=r(5919),o=r(8944),a=r(4296),s=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));class l{constructor(e){this.configuration=e,this.wasConnected=!1,this.webRtcMediaStream=e.webRtcMediaStream,this.senders=[],this.uid=o.A.uid(),this.localVideoAvailable=(0,n.KR)(!0),this.remoteStream=(0,n.KR)(),this.iceCandidates=[],this.waitingIceCandidates=[],this.connectionState=(0,n.KR)()}get pairId(){return this.configuration.pairId}init(){return s(this,null,(function*(){this.peerConnection=new RTCPeerConnection({iceServers:this.configuration.iceServers}),this.connectionState.value=this.peerConnection.connectionState,yield this.initLocalStreamTracks(),this.disposeEvent=this.webRtcMediaStream.onMediaStreamChange((()=>{this.initLocalStreamTracks()})),this.peerConnection.addEventListener("icecandidate",(e=>{e.candidate&&this.addIceCandidate(e.candidate)})),this.peerConnection.addEventListener("track",(e=>{this.remoteStream.value=e.streams[0]})),this.peerConnection.addEventListener("connectionstatechange",(()=>{let e=this.peerConnection.connectionState;this.connectionState.value=e,"failed"==e||"disconnected"==e?this.wasConnected&&(this.wasConnected=!1,this.configuration.onDisconnect()):"connected"==e&&(this.wasConnected=!0,this.configuration.onConnect())}))}))}generateOffer(){return s(this,null,(function*(){const e=yield this.peerConnection.createOffer({offerToReceiveAudio:!0,offerToReceiveVideo:!0});return yield this.peerConnection.setLocalDescription(e),JSON.stringify(e)}))}generateAnswer(e){return s(this,null,(function*(){yield this.peerConnection.setRemoteDescription(new RTCSessionDescription(JSON.parse(e)));const t=yield this.peerConnection.createAnswer();return yield this.peerConnection.setLocalDescription(t),this.applyWaitingIceCandidates(),JSON.stringify(t)}))}receiveAnswer(e){return s(this,null,(function*(){this.peerConnection.remoteDescription||(yield this.peerConnection.setRemoteDescription(new RTCSessionDescription(JSON.parse(e)))),this.applyWaitingIceCandidates()}))}applyWaitingIceCandidates(){if(this.peerConnection.remoteDescription&&this.waitingIceCandidates.length){let e=[...this.waitingIceCandidates];this.waitingIceCandidates.splice(0,this.waitingIceCandidates.length),this.receiveIceCandidates(e)}}addIceCandidate(e){this.iceCandidates.push(JSON.stringify(e)),this.sendIceCandidates()}receiveIceCandidates(e){var t;if(null==(t=this.peerConnection)?void 0:t.remoteDescription)for(let t of e){let e=JSON.parse(t);this.peerConnection.addIceCandidate(e)}else this.waitingIceCandidates.push(...e);return this}getRemoteStream(){return this.remoteStream.value}getLocalStream(){return this.webRtcMediaStream.getMediaStream()}isConnected(){return"connected"==this.connectionState.value}destroy(){this.peerConnection&&(this.peerConnection.close(),this.peerConnection=null),this.disposeEvent&&this.disposeEvent()}sendIceCandidates(){return s(this,null,(function*(){if(this.iceCandidates.length>0)try{yield a.A.make(100,`sendIceCandidates_${this.uid}`,!0);try{this.configuration.sendIceCandidatesMethod(this.iceCandidates)}catch(e){console.error(e)}}catch(e){}}))}getSender(e){return this.senders.find((t=>t.track.kind==e))}setTrack(e,t){let r=this.getSender(e.kind);r?r.replaceTrack(e):this.senders.push(this.peerConnection.addTrack(e,t))}initLocalStreamTracks(){return s(this,null,(function*(){let e=this.webRtcMediaStream.getMediaStream();null==e||e.getTracks().forEach((t=>{this.setTrack(t,e)}))}))}isLocalVideoAvailable(){return this.localVideoAvailable.value}}var u=r(9676),c=r(4794),d=r(6824),A=r(6161);const p="user",h="environment",m=[h,p];var f=Object.defineProperty,g=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,b=(e,t,r)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t)=>{for(var r in t||(t={}))C.call(t,r)&&b(e,r,t[r]);if(g)for(var r of g(t))v.call(t,r)&&b(e,r,t[r]);return e},_=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let w=document.createElement("audio");w.loop=!0,w.disableRemotePlayback=!0;const E=class e{constructor(e){this.id=e,this.rtcPeerConnections=(0,n.IJ)({}),this.waitingIceCandidates={},this.callData=(0,n.KR)(),this.useScreenShare=(0,n.KR)(!1),this.useMicrophone=(0,n.KR)(!0),this.useVideo=(0,n.KR)(!0),this.canRotateCamera=(0,n.KR)(),this.videoFacingMode=(0,n.KR)(p)}isWebRtcSupported(){return!!window.RTCPeerConnection}getId(){return this.id}joinCall(){return _(this,null,(function*(){try{this.removeThisCallFromIncoming(),e.setCurrentCall(this),yield this.makeJoinCall()}catch(e){console.error(e),this.hangUp()}}))}hangUp(){return _(this,null,(function*(){var t;try{this.destroy(),this.removeThisCallFromIncoming(),yield this.makeHangUp()}catch(e){console.error(e)}(null==(t=e.getCurrentCall())?void 0:t.getId())==this.getId()&&e.setCurrentCall(null)}))}initRotateAvailable(){return _(this,null,(function*(){let e=0;try{for(let t of m)yield A.A.getUserMedia({video:{facingMode:{exact:t}}},!0),e++}catch(e){console.log(e)}this.canRotateCamera.value=e===m.length}))}createPeerConnection(e){return _(this,null,(function*(){if(this.webRtcMediaStream)this.webRtcMediaStream.getMediaStream()||(yield this.webRtcMediaStream.initializeStreamIfNotInitialized());else{let e=(e,t)=>{e!==t&&this.sendUserSettings()};(0,i.wB)(this.useScreenShare,e),(0,i.wB)(this.useMicrophone,e),(0,i.wB)(this.useVideo,e),(0,i.wB)(this.videoFacingMode,e),(0,i.wB)(this.useVideo,(e=>{e&&this.initRotateAvailable()})),this.webRtcMediaStream=new A.A(this.isMobile(),this.useVideo,this.useMicrophone,this.useScreenShare),yield this.webRtcMediaStream.initializeStream({videoFacingMode:this.videoFacingMode.value})}let t=new l({webRtcMediaStream:this.webRtcMediaStream,pairId:e,iceServers:this.getIceServers(),sendIceCandidatesMethod:t=>{try{return void this.makeSendIceCandidates(e,t)}catch(e){console.error(e)}this.hangUp()},onConnect:()=>{this.makeSendSuccessConnectNotify(e)},onDisconnect:()=>{this.makeSendDisconnectNotify(e)}});yield t.init(),this.rtcPeerConnections.value=y(y({},this.rtcPeerConnections.value),{[e]:t});let r=this.waitingIceCandidates[e];return r&&(delete this.waitingIceCandidates[e],this.receiveIceCandidates(e,r)),t}))}sendOffer(e){return _(this,null,(function*(){var t;null==(t=this.rtcPeerConnections.value[e])||t.destroy();try{let t=yield this.createPeerConnection(e),r=yield t.generateOffer();return void(yield this.makeSendOffer(e,r))}catch(e){console.error(e)}this.hangUp()}))}sendAnswer(e,t){return _(this,null,(function*(){var r;null==(r=this.rtcPeerConnections.value[e])||r.destroy();try{let r=yield this.createPeerConnection(e),n=yield r.generateAnswer(t);return void(yield this.makeSendAnswer(e,n))}catch(e){console.error(e)}this.hangUp()}))}receiveAnswer(e,t){return _(this,null,(function*(){let r=this.rtcPeerConnections.value[e];if(r)try{return void(yield r.receiveAnswer(t))}catch(e){console.error(e)}this.hangUp()}))}sendPong(){return _(this,null,(function*(){try{let e=this.getCallData().users.filter((e=>{var t;if(e.isYou)return!1;let r=null==(t=e.pair)?void 0:t.id;if(r){let e=this.getRtcPeerConnectionByPairId(r);return!0===(null==e?void 0:e.isConnected())}return!1})).map((e=>e.id));yield this.makeSendPong(e)}catch(e){}}))}receiveIceCandidates(e,t){let r=this.rtcPeerConnections.value[e];if(!r)return this.waitingIceCandidates[e]||(this.waitingIceCandidates[e]=[]),void this.waitingIceCandidates[e].push(...t);try{return void r.receiveIceCandidates(t)}catch(e){console.error(e)}this.hangUp()}getYou(){var e;return null==(e=this.getCallData())?void 0:e.users.find((e=>e.isYou))}getCallData(){return this.callData.value}setCallData(e){let t=!this.callData.value;this.callData.value=e;for(let t of this.getRtcPeerConnections()){let r=t.pairId;e.users.find((e=>{var t;return(null==(t=e.pair)?void 0:t.id)==r}))||this.removeRtcPeerConnection(t)}if(t){let e=this.getYou();e&&(this.useMicrophone.value=e.isAudioEnabled,this.useVideo.value=e.isWebCamEnabled,this.useScreenShare.value=e.isScreenEnabled)}}static create(e){return new(0,this.realizationClass)(e)}static setCurrentCall(e){var t;this.currentCall.value!==e&&(null==(t=this.currentCall.value)||t.destroy()),this.currentCall.value=e,e&&e.onNewCurrentCall()}static getCurrentCall(){return this.currentCall.value}getRtcPeerConnections(){return u.A.arrayFromDictionary(this.rtcPeerConnections.value)}getRtcPeerConnectionByPairId(e){return this.rtcPeerConnections.value[e]}isLocalVideoAvailable(){for(let e of this.getRtcPeerConnections())if(e.isLocalVideoAvailable())return!0;return!1}sendUserSettings(){var e;try{this.makeChangeUserSettings(this.isUseMicrophone(),this.isUseVideo(),this.isShowScreen())}catch(e){console.error(e)}null==(e=this.webRtcMediaStream)||e.initializeStream({videoFacingMode:this.videoFacingMode.value})}isShowScreen(){return this.useScreenShare.value}toggleShowScreen(e){this.useScreenShare.value=e}isUseMicrophone(){return this.useMicrophone.value}toggleUseMicrophone(e){this.useMicrophone.value=e}isUseVideo(){return this.useVideo.value}toggleUseVideo(e){this.useVideo.value=e}toggleFacingMode(){if(this.canRotateCamera.value){let e=this.videoFacingMode.value;this.videoFacingMode.value=e==p?h:p}}isCanRotateCamera(){return this.canRotateCamera.value}destroy(){var e;null==(e=this.webRtcMediaStream)||e.destroy();for(let e of this.getRtcPeerConnections())this.removeRtcPeerConnection(e);this.rtcPeerConnections.value={}}removeRtcPeerConnection(e){e.destroy(),delete this.rtcPeerConnections.value[e.pairId]}getCallTimeString(){var e;let t=null==(e=this.getCallData())?void 0:e.users.find((e=>e.isYou));if(t){let e=t.dateTimeConnectionEstablished;if(e){let t=c.A.nowEverySecondInSeconds-e;if(t>0){let e=parseInt((t/60).toString()),r=t-60*e;return`${c.A.addZero(e)}:${c.A.addZero(r)}`}}}return null}static setIncomingCalls(t){e.incomingCalls.value=[...t];try{t.length?(w.src||(w.src=t[0].getIncomingCallAudioSrc()),w.play()):(w.pause(),w.currentTime=0,w.load())}catch(e){}}removeThisCallFromIncoming(){let t=e.incomingCalls.value;(0,d._H)(t,this,!1),e.setIncomingCalls(t)}};E.incomingCalls=(0,n.IJ)([]),E.currentCall=(0,n.IJ)();let k=E},6161:function(e,t,r){"use strict";r.d(t,{A:function(){return d}});var n=r(4023),i=r(8808),o=r(9676),a=r(4296),s=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const l="newStream";let u={};const c=class e{constructor(t,r,o,a){this.webCamStreamAudio=!0,this.lastInitializedDeviceIds={audioinput:void 0,videoinput:void 0},this.mediaStream=(0,n.IJ)(),this.isMobile=t,this.audioEnabled=o,this.webCamEnabled=r,this.screenShareEnabled=a,this.eventManager=new i.A,(()=>{s(this,null,(function*(){let t=(yield e.getDevices(["audiooutput"]))[0];t&&(this.audioOutputDeviceId=t.deviceId)}))})()}onMediaStreamChange(e){return this.eventManager.addEventListener(l,e)}getMediaStream(){return this.mediaStream.value}initializeStreamIfNotInitialized(){return s(this,null,(function*(){if(!this.getMediaStream()&&this.initializePromise)return yield this.initializePromise;yield this.initializeStream()}))}getLastInitializedDeviceId(t){return s(this,null,(function*(){var r;let n=this.lastInitializedDeviceIds[t];if(!n){let i,o,a=yield e.getDevices([t]);for(let e of a)e.label.toLowerCase().includes("speakerphone")?o=e.deviceId:e.label.toLowerCase().includes("bluetooth")&&(i=e.deviceId);n=!i&&o?o:null==(r=a[0])?void 0:r.deviceId}return n}))}initializeStream(e=null){return s(this,null,(function*(){let t;for(e||(e={}),e.videoFacingMode?this.lastVideoFacingMode=e.videoFacingMode:e.videoFacingMode=this.lastVideoFacingMode,e.audioInputDeviceId||(e.audioInputDeviceId=yield this.getLastInitializedDeviceId("audioinput")),e.videoInputDeviceId||(e.videoInputDeviceId=yield this.getLastInitializedDeviceId("videoinput")),this.initializePromise&&(yield this.initializePromise),this.initializePromise=new Promise((e=>t=e)),this.audioEnabled.value||(this.stopStream(this.microphoneStream),this.microphoneStream=null);;){if(this.stopStream(this.screenShareStream,"video"),this.stopStream(this.webCamStream,"video"),this.screenShareStream=null,this.webCamStream=null,this.screenShareEnabled.value){let t;try{yield this.mixWithMicrophoneStreamAndApply(yield this.getScreenShareStream(),null==e?void 0:e.audioInputDeviceId)}catch(e){console.error(e),t=e}if(t){this.screenShareEnabled.value=!1;continue}}else if(this.webCamEnabled.value)try{yield this.mixWithMicrophoneStreamAndApply(yield this.getWebCamStream(null==e?void 0:e.videoInputDeviceId,e.videoFacingMode),null==e?void 0:e.audioInputDeviceId)}catch(e){console.error(e),this.webCamEnabled.value=!1;continue}else if(this.audioEnabled.value)try{yield this.mixWithMicrophoneStreamAndApply(yield this.getEmptyStream(),null==e?void 0:e.audioInputDeviceId)}catch(e){console.error(e),this.audioEnabled.value=!1;continue}else try{this.applyStream(yield this.getEmptyStream())}catch(e){console.error(e)}break}this.initializePromise=null,this.audioInputDeviceId&&(this.lastInitializedDeviceIds.audioinput=this.audioInputDeviceId),this.videoInputDeviceId&&(this.lastInitializedDeviceIds.videoinput=this.videoInputDeviceId),t()}))}mixWithMicrophoneStreamAndApply(e,t=null){return s(this,null,(function*(){if(e.getAudioTracks().forEach((t=>{e.removeTrack(t)})),this.audioEnabled.value)try{let r=(yield this.getMicrophoneStream(t)).getAudioTracks()[0];r&&e.addTrack(r)}catch(e){console.log(e),this.audioEnabled.value=!1}yield this.applyStream(e)}))}applyStream(e){return s(this,null,(function*(){this.mediaStream.value=e,this.eventManager.emit(l,e)}))}isStreamActive(e){return!0===(null==e?void 0:e.active)}createDeviceIdsByDeviceId(e){let t=[];return e&&t.push(e),t.push(void 0),t}static getUserMedia(e,t=!1){return s(this,null,(function*(){let r,n,i=!1;for(;!i;)i=!this.getUserMediaLocked,i?this.getUserMediaLocked=!0:yield a.A.make(10);try{if(n=yield navigator.mediaDevices.getUserMedia(e),t)for(let e of n.getTracks())e.stop()}catch(e){r=e}if(this.getUserMediaLocked=!1,r)throw r;return n}))}getMicrophoneStream(t=null){return s(this,null,(function*(){if(!this.isStreamActive(this.microphoneStream)||t&&t!=this.lastAudioInputDeviceId){this.lastAudioInputDeviceId=t,this.stopStream(this.microphoneStream);let r=this.createDeviceIdsByDeviceId(t);for(let t of r)try{this.microphoneStream=yield e.getUserMedia({audio:{deviceId:t,autoGainControl:!0,echoCancellation:!0}});break}catch(e){if(!t)throw e}}return this.microphoneStream}))}static checkDevice(t,r){return s(this,null,(function*(){let n;if(u[t]||(u[t]={}),u[t].hasOwnProperty(r.deviceId))n=u[t][r.deviceId];else{try{"videoinput"==t?yield e.getUserMedia({video:{deviceId:r.deviceId}},!0):"audioinput"==t&&(yield e.getUserMedia({audio:{deviceId:r.deviceId}},!0)),n=!0}catch(e){n=!1}(n||o.A.hasKeys(u[t]))&&(u[t][r.deviceId]=n)}return n}))}static getDevices(e,t=!1){return s(this,null,(function*(){let r=[],n=["communications"];if(navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices)try{let i=yield navigator.mediaDevices.enumerateDevices();for(let o of i)if(e.includes(o.kind)&&!n.includes(o.deviceId))try{if(t&&"videoinput"==o.kind&&!(yield this.checkDevice(o.kind,o)))continue;r.push(o)}catch(e){}}catch(e){}return r}))}isCanChangeAudioOutput(){return!!document.createElement("video").setSinkId}connectVideoAndAudioContext(e){return this.eventManager.addEventListener("newAudioOutputDeviceId",(t=>{e.setSinkId&&e.setSinkId(t)}))}get audioInputDeviceId(){for(let e of[this.webCamStream,this.microphoneStream])if(e){let t=e.getAudioTracks()[0];if(t&&"function"==typeof t.getCapabilities){let e=t.getCapabilities().deviceId;if(e)return e}}}set audioInputDeviceId(e){this.initializeStream({videoInputDeviceId:this.videoInputDeviceId,audioInputDeviceId:e})}get videoInputDeviceId(){var e;let t=null==(e=this.webCamStream)?void 0:e.getVideoTracks()[0];return t&&"function"==typeof t.getCapabilities?t.getCapabilities().deviceId:null}set videoInputDeviceId(e){this.initializeStream({videoInputDeviceId:e,audioInputDeviceId:this.audioOutputDeviceId})}get audioOutputDeviceId(){return this.selectedAudioOutputDeviceId}set audioOutputDeviceId(e){this.selectedAudioOutputDeviceId=e,this.eventManager.emit("newAudioOutputDeviceId",e)}static getVideoInputDevices(){return s(this,null,(function*(){return yield this.getDevices(["videoinput"])}))}getWebCamStream(t,r){return s(this,null,(function*(){let n,i=this.audioEnabled.value;if((i!=this.webCamStreamAudio||t)&&(n=this.webCamStream),this.webCamStreamAudio=i,n||!this.isStreamActive(this.webCamStream)){let n=[i];i&&n.push(!1);let o=0,a=!1;for(let i of n){o++;try{let n=this.createDeviceIdsByDeviceId(t),s=0;for(let t of n){if(a)break;s++;try{this.webCamStream=yield e.getUserMedia({video:{width:{max:1280,ideal:1280},height:{max:1280,ideal:720},frameRate:30,deviceId:this.isMobile?void 0:t,facingMode:this.isMobile?r:void 0}}),a=!0;break}catch(e){if(s==n.length)throw e}}2==o&&(this.audioEnabled.value=this.webCamStreamAudio=i);break}catch(e){if(!i)throw e}}}let o=this.webCamStream;return n&&setTimeout((()=>{this.stopStream(n,"video")}),1e3),o}))}getScreenShareStream(){return s(this,null,(function*(){return this.isStreamActive(this.screenShareStream)||(this.screenShareStream=yield navigator.mediaDevices.getDisplayMedia({video:{displaySurface:"screen",width:{max:1920},height:{max:1920},frameRate:30}})),this.screenShareStream}))}getEmptyStream(){let e=document.createElement("canvas");e.width=16,e.height=9;const t=e.getContext("2d");return t.rect(0,0,e.width,e.height),setInterval((function(){t.fillStyle="black",t.fill()}),1e3),e.captureStream(1)}stopStream(e,t){if(e){let r=e.getTracks();"audio"==t?r=e.getAudioTracks():"video"==t&&(r=e.getVideoTracks());for(let t of r)t.stop(),e.removeTrack(t)}}destroy(){let e=[this.screenShareStream,this.microphoneStream,this.webCamStream,this.mediaStream.value];for(let t of e)t&&this.stopStream(t);this.eventManager.removeAllEventListeners()}};c.getUserMediaLocked=!1;let d=c},6717:function(e,t,r){"use strict";var n=r(7097);class i extends n.Ay{constructor(e){super("GET",e)}}t.A=i},7097:function(e,t,r){"use strict";r.d(t,{Ay:function(){return l}});var n=class{constructor(e){this.xhr=e}getRawResponse(){return this.xhr.responseText}getJsonResponse(){try{return JSON.parse(this.getRawResponse())}catch(e){return null}}getXhr(){return this.xhr}},i=r(8502),o=r(4035),a=r(8808);const s=class e{constructor(e,t){this.data="",this.headers={},this.headersExist=!1,this.responseType="html",this.url=t,this.method=e}setData(e){return this.data="object"==typeof e?i.A.toQueryString(e):e,this}setResponseType(e){return this.responseType=e,this}addHeader(e,t){return this.headers[e]=t,this.headersExist=!0,this}addHeaders(e){for(let t in e)e.hasOwnProperty(t)&&this.addHeader(t,e[t]);return this}setTimeout(e){return this.timeout=e,this}send(){let t=this;return new Promise(((r,a)=>{let s,l=new XMLHttpRequest,u=t.url,c=t.method;if(t.headersExist){let e={},r="x-metalk-";for(let n in t.headers)if(t.headers.hasOwnProperty(n)){let i=n.toLowerCase();0==i.indexOf(r)&&(e[i.split(r).join("")]=t.headers[n],delete t.headers[n])}let n=i.A.toQueryString(e);n.length&&(-1===u.indexOf("?")?u+="?":u+="&",u+=n)}l.open(c,u,!0);let d={xhr:l,request:this},A=t=>{e.events.emit("error",d),a([t,l])};for(let e in t.headers)t.headers.hasOwnProperty(e)&&l.setRequestHeader(e,t.headers[e]);l.onreadystatechange=function(){4===l.readyState&&(o.z.clear(s),200===l.status?(e.events.emit("success",d),r(new n(l))):A(l.statusText))},l.onabort=function(){A("XHR abort")},l.onerror=function(){A("XHR error")},l.send(t.data),t.timeout&&(s=o.z.set((function(){l.abort(),A("XHR timeout")}),t.timeout))}))}};s.events=new a.A;var l=s},6089:function(e,t,r){"use strict";r.d(t,{c:function(){return i}});var n=r(5919);function i(e){(0,n.xo)((()=>{e(),e=null}))}},4743:function(e,t,r){var n=r(5072),i=r(8745);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},3081:function(e,t,r){var n=r(5072),i=r(9943);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},4702:function(e,t,r){var n=r(5072),i=r(1380);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},4742:function(e,t,r){var n=r(5072),i=r(6996);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},4496:function(e,t,r){var n=r(5072),i=r(4242);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},9388:function(e,t,r){var n=r(5072),i=r(9658);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},7459:function(e,t,r){var n=r(5072),i=r(5201);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},8795:function(e,t,r){var n=r(5072),i=r(7549);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},2032:function(e,t,r){var n=r(5072),i=r(7878);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},9944:function(e,t,r){var n=r(5072),i=r(4354);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},38:function(e,t,r){var n=r(5072),i=r(432);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},3123:function(e,t,r){var n=r(5072),i=r(9553);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},1915:function(e,t,r){var n=r(5072),i=r(1722);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},1669:function(e,t,r){var n=r(5072),i=r(8511);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},5787:function(e,t,r){var n=r(5072),i=r(3265);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},8530:function(e,t,r){var n=r(5072),i=r(7720);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},8116:function(e,t,r){var n=r(5072),i=r(5262);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},2393:function(e,t,r){var n=r(5072),i=r(6003);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},7600:function(e,t,r){var n=r(5072),i=r(7234);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},6953:function(e,t,r){var n=r(5072),i=r(5155);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},7864:function(e,t,r){var n=r(5072),i=r(1102);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},8553:function(e,t,r){var n=r(5072),i=r(4799);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},2083:function(e,t,r){var n=r(5072),i=r(7601);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},2869:function(e,t,r){var n=r(5072),i=r(23);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},589:function(e,t,r){var n=r(5072),i=r(6571);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},9840:function(e,t,r){var n=r(5072),i=r(6206);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},5674:function(e,t,r){var n=r(5072),i=r(2508);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},5987:function(e,t,r){var n=r(5072),i=r(8153);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},5496:function(e,t,r){var n=r(5072),i=r(4318);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},9050:function(e,t,r){var n=r(5072),i=r(6888);"string"==typeof(i=i.__esModule?i.default:i)&&(i=[[e.id,i,""]]);var o=(n(i,{injectType:"singletonStyleTag",attributes:{id:"online-chat-root-styles"},insert:function(e){var t=document.querySelector("head");if(t){var r=t.firstElementChild;r?t.insertBefore(e,r):t.appendChild(e)}},singleton:!0}),i.locals?i.locals:{});e.exports=o},5072:function(e,t,r){"use strict";var n,i={},o=function(){var e={};return function(t){if(void 0===e[t]){var r=document.querySelector(t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}e[t]=r}return e[t]}}();function a(e,t){for(var r=[],n={},i=0;it in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,f=(0,i.pM)((n=((e,t)=>{for(var r in t||(t={}))p.call(t,r)&&m(e,r,t[r]);if(A)for(var r of A(t))h.call(t,r)&&m(e,r,t[r]);return e})({},{name:"ResizeHelper"}),c(n,d({props:{n:{type:Boolean},s:{type:Boolean},e:{type:Boolean},w:{type:Boolean}},emits:["drag"],setup(e,{emit:t}){let r=e,n=t,u=(0,a.KR)(!1),c=(0,a.KR)(),d=(0,a.KR)(),A=(0,i.EW)((()=>({"resize-helper":!0,"top-z-index":!0,n:r.n,s:r.s,w:r.w,e:r.e,active:u.value})));function p(e){c.value=null,d.value=null,u.value=!0,l.A.setPointerCapture(e.target,null!=e.pointerId?e.pointerId:1)}function h(e){u.value=!1,l.A.releasePointerCapturer(e.target,null!=e.pointerId?e.pointerId:1)}function m(e){if(u.value){let t=e.clientX,i=e.clientY;if(null!=c.value){let e={deltaX:r.w||r.e?t-c.value:0,deltaY:r.n||r.s?i-d.value:0,w:r.w,e:r.e,n:r.n,s:r.s};n("drag",e)}c.value=t,d.value=i}}return(e,t)=>((0,i.uX)(),(0,i.CE)("div",{class:(0,o.C4)((0,a.R1)(A)),onPointerdown:(0,s.D$)(p,["stop"]),onPointerup:(0,s.D$)(h,["stop"]),onPointermove:(0,s.D$)(m,["stop"])},null,34))}})))),g=(r(4702),r(212)),C=(0,g.A)(f,[["__scopeId","data-v-20bbf0c9"]]),v=r(1935),b=r(4296),y=r(8944),_=r(4258);const w=!!(null==window?void 0:window.matchMedia)&&!!window.matchMedia("(pointer: coarse)").matches;var E=Object.defineProperty,k=Object.defineProperties,B=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,S=(e,t,r)=>t in e?E(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,M=(0,i.pM)(((e,t)=>k(e,B(t)))(((e,t)=>{for(var r in t||(t={}))x.call(t,r)&&S(e,r,t[r]);if(O)for(var r of O(t))T.call(t,r)&&S(e,r,t[r]);return e})({},{name:"PointerEventContainer"}),{props:{tagName:{default:"div"}},emits:["drag-start","drag","drag-stop","click","touchmove","touchstart","touchend"],setup(e,{emit:t}){let r=t,n=(0,a.KR)(!1),o=(0,a.KR)(!1);const s="PointerEvent"in window&&!w;function u(e,t,i){let a=i?null:e,u=i?e:null;if(!(u&&(r("touchstart",u),u.touches.length>1)||!t&&s||!i&&w||a&&0!=a.button||"SELECT"==e.target.tagName)){o.value=!1;var c=e.target;a&&l.A.setPointerCapture(c,a.pointerId),n.value=!0,r("drag-start",a||u.touches[0]),e.stopPropagation()}}function c(e,t,i){let a=i?null:e,u=i?e:null;u&&(r("touchend",u),u.touches.length>1)||!t&&s||!i&&w||n.value&&(n.value=!1,o.value||a&&0!=a.button||r("click",a||u.touches[0]),a&&l.A.releasePointerCapturer(e.target,a.pointerId),r("drag-stop",a||u.touches[0]),e.stopPropagation())}function d(e,t,i){let a=i?null:e,l=i?e:null;l&&(r("touchmove",l),l.touches.length>1)||!t&&s||!i&&w||n.value&&(o.value=!0,r("drag",a||l.touches[0]),e.stopPropagation())}return(e,t)=>((0,i.uX)(),(0,i.Wv)((0,i.$y)(e.tagName),{onMousedown:u,onMousemove:d,onMouseup:c,onPointerdown:t[0]||(t[0]=e=>u(e,!0)),onPointermove:t[1]||(t[1]=e=>d(e,!0)),onPointerup:t[2]||(t[2]=e=>c(e,!0)),onTouchstartPassive:t[3]||(t[3]=e=>u(e,!1,!0)),onTouchendPassive:t[4]||(t[4]=e=>c(e,!1,!0)),onTouchmovePassive:t[5]||(t[5]=e=>d(e,!1,!0))},{default:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"default")])),_:3},32))}})),I=M,D=r(6089);const P=Symbol();Symbol();var R=r(4794),F=Object.defineProperty,L=Object.defineProperties,N=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,q=(e,t,r)=>t in e?F(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,U=(0,i.pM)(((e,t)=>L(e,N(t)))(((e,t)=>{for(var r in t||(t={}))G.call(t,r)&&q(e,r,t[r]);if(W)for(var r of W(t))j.call(t,r)&&q(e,r,t[r]);return e})({},{name:"DraggableResizable"}),{props:{left:{default:0},top:{default:0},width:{default:200},height:{default:200},autoHeight:{type:Boolean},minWidth:{},minHeight:{},maxWidth:{},maxHeight:{},ratio:{},scaleWhenDrag:{type:Boolean,default:!0},fixed:{type:Boolean},dragHandler:{},resizable:{type:Boolean,default:!0},draggable:{type:Boolean,default:!0},minLeft:{default:0},minTop:{default:0},autoSize:{type:Boolean},allowOutOfBound:{type:Boolean},boundTo:{},handlers:{default:()=>["n","s","w","e","ne","nw","se","sw"]}},emits:["click","mouseenter","mouseleave","update:top","update:left","update:width","update:height","drag-manualy","drag-active-change"],setup(e,{emit:t}){let r=e,n=t,s=(0,i.WQ)(P,null),u=(0,a.KR)(),c=(0,a.KR)(),d=(0,a.KR)(!1),A=(0,a.KR)(!1),p=(0,i.EW)((()=>{if(r.boundTo)return R.A.nowEverySecond,{width:r.boundTo.offsetWidth,height:r.boundTo.offsetHeight};{let e=v.A.getSize(),t=e.viewport.bodyZoom;return{width:e.width/t,height:e.height/t}}})),h=(0,i.EW)((()=>r.top+r.height>=p.value.height)),m=(0,i.EW)((()=>u.value?p.value.height-r.height-u.value<=0:0==r.top)),f=(0,i.EW)((()=>{let e=[];for(let t of r.handlers){let r={};for(let e=0;ed.value||A.value)),E=(0,i.EW)((()=>{let e=r.draggable,t={top:e?null!=u.value?null:`${F()}px !important`:null,bottom:e&&null!=u.value?`${u.value}px !important`:null,left:e?null!=c.value?null:`${M()}px !important`:null,right:e&&null!=c.value?`${c.value}px !important`:null};return r.autoSize||(t.width=`${L()}px !important`,r.autoHeight||(t.height=`${N()}px !important`)),t})),k=(0,i.EW)((()=>{if(r.allowOutOfBound)return Number.MAX_SAFE_INTEGER;let e=p.value.width-r.width;return e>0?e:0})),B=(0,i.EW)((()=>{if(r.allowOutOfBound)return Number.MAX_SAFE_INTEGER;let e=p.value.height-r.height;return e>0?e:0})),O=(0,i.EW)((()=>{let e=g.value?r.maxWidth:p.value.width-(g.value?null!=c.value?c.value:r.left:0);return r.maxWidth&&r.maxWidth{let e=r.minWidth;return O.value{let e=g.value?r.maxHeight:p.value.height-(g.value?null!=u.value?u.value:r.top:0);return r.maxHeight&&r.maxHeight{let e=r.minHeight;return T.valuer&&(e=r),e}let G=(0,i.EW)((()=>({left:r.left,top:r.top,width:r.width,height:r.height})));function j(e,t,r=!0){let i;return"left"==e?i=M(t):"top"==e?i=F(t):"width"==e?i=L(t):"height"==e&&(i=N(t)),i!=G.value[e]&&r&&n(`update:${e}`,i),i}function q(e,t,r=!0){return j(e,G.value[e]+t,r)}function U(e,t){var r;let n=null!=(r=null==s?void 0:s.value)?r:1;q("left",e/n),q("top",t/n)}function H(e,t){if(r.ratio)if(Math.abs(e)>Math.abs(t)){let t=j("height",q("width",e,!1)/r.ratio);j("width",t*r.ratio)}else{let e=j("width",q("height",t,!1)*r.ratio);j("height",e/r.ratio)}else e&&q("width",e),t&&q("height",t)}(0,i.wB)((0,i.EW)((()=>r.ratio)),(e=>{e&&H(0,0)}));let K=(0,a.KR)(),z=(0,a.KR)();function V(e){if(r.draggable){var t=!r.dragHandler,n=e.target;if(n){if(!t)for(;n!=document.body&&n;){if(l.A.isMatchedSelector(n,r.dragHandler)){t=!0;break}n=n.parentElement}t&&(K.value=null,z.value=null,d.value=!0)}}}function $(){let e=p.value;null!=u.value&&(j("top",e.height-(u.value+r.height)),u.value=null),null!=c.value&&(j("left",e.width-(c.value+r.width)),c.value=null),d.value=!1}function Y(e){var t;if(d.value){let r=e.clientX,i=e.clientY;null!=(null==(t=K.value)?void 0:t.toString())&&U(r-K.value,i-z.value),K.value=r,z.value=i,n("drag-manualy")}}function X(e){e.n&&null==u.value&&(u.value=p.value.height-r.height-r.top),e.w&&null==c.value&&(c.value=p.value.width-r.width-r.left),e.n&&(e.deltaY*=-1),e.w&&(e.deltaX*=-1),(e.deltaX||e.deltaY)&&H(e.deltaX,e.deltaY)}(0,i.wB)((0,i.EW)((()=>d.value)),(()=>{n("drag-active-change",d.value)}));let J=(0,i.EW)((()=>[r.height,r.width,r.ratio]));(0,i.wB)(J,(()=>{(0,i.dY)((()=>{H(0,0)}))}));let Q=y.A.uid();function Z(e){return Math.hypot(e[1].y-e[0].y,e[1].x-e[0].x)}function ee(e){return Array.prototype.map.call(e.targetTouches,(e=>({x:e.clientX,y:e.clientY})))}(0,D.c)(_.A.addEventListener("resize",window,(()=>{return e=this,t=function*(){A.value=!0;try{yield b.A.make(100,Q),A.value=!1,U(0,0),H(0,0)}catch(e){}},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}))),U(0,0),H(0,0);let te=0;function re(e){const t=ee(e);t.length>1&&(te=Z(t))}function ne(e){const t=ee(e);if(t.length>1){const e=te;let n=Z(t),o=n-e;if(Math.abs(o)>=2){te=n;let e=r.width,t=r.height;H(o,o),(0,i.dY)((()=>{U((r.width-e)/-2,(r.height-t)/-2)}))}}}return(e,t)=>{const r=(0,i.gN)("on-native");return(0,i.bo)(((0,i.uX)(),(0,i.Wv)(I,{class:(0,o.C4)({draggable:e.draggable,"drag-active":!!(0,a.R1)(d),"scale-when-drag":e.scaleWhenDrag,fixed:!!e.fixed,"stick-to-bottom":(0,a.R1)(h),"stick-to-top":(0,a.R1)(m)}),style:(0,o.Tr)((0,a.R1)(E)),onDragStart:V,onDrag:Y,onDragStop:$,onTouchstartPassive:re,onTouchmovePassive:ne,onClick:t[0]||(t[0]=e=>(0,a.R1)(n)("click",e))},{default:(0,i.k6)((()=>[(0,i.RG)(e.$slots,"default"),e.resizable&&!(0,a.R1)(w)?((0,i.uX)(!0),(0,i.CE)(i.FK,{key:0},(0,i.pI)((0,a.R1)(f),((e,t)=>((0,i.uX)(),(0,i.Wv)(C,(0,i.v6)({key:t,ref_for:!0},e,{onDrag:X}),null,16)))),128)):(0,i.Q3)("",!0)])),_:3},8,["class","style"])),[[r,e=>(0,a.R1)(n)("mouseenter",e),"mouseenter"],[r,e=>(0,a.R1)(n)("mouseleave",e),"mouseleave"]])}}}));r(3081);var H=(0,g.A)(U,[["__scopeId","data-v-623d6c14"]])},5066:function(e,t,r){"use strict";r.d(t,{A:function(){return i}});var n=r(673);r(4496);var i=n.A},5954:function(e,t,r){"use strict";r.d(t,{A:function(){return h}});var n,i=r(5919),o=r(4023),a=Object.defineProperty,s=Object.defineProperties,l=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,A=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,p=(0,i.pM)((n=((e,t)=>{for(var r in t||(t={}))c.call(t,r)&&A(e,r,t[r]);if(u)for(var r of u(t))d.call(t,r)&&A(e,r,t[r]);return e})({},{name:"ChatLightbox"}),s(n,l({props:{visible:{type:Boolean},src:{}},emits:["update:visible"],setup(e,{emit:t}){let n=t,a=(0,i.$V)((()=>r.e(1216).then(r.bind(r,8902))));return(e,t)=>e.visible&&e.src?((0,i.uX)(),(0,i.Wv)((0,i.$y)((0,o.R1)(a)),{key:0,imgs:[e.src],visible:e.visible,"onUpdate:visible":t[0]||(t[0]=e=>(0,o.R1)(n)("update:visible",e))},null,40,["imgs","visible"])):(0,i.Q3)("",!0)}})))),h=p},7942:function(e,t,r){"use strict";r.d(t,{A:function(){return A}});var n=r(5919),i=r(7057),o=Object.defineProperty,a=Object.defineProperties,s=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,A=(0,n.pM)(a(((e,t)=>{for(var r in t||(t={}))u.call(t,r)&&d(e,r,t[r]);if(l)for(var r of l(t))c.call(t,r)&&d(e,r,t[r]);return e})({},{name:"ChatLoader"}),s({setup(e){return(e,t)=>((0,n.uX)(),(0,n.Wv)(i.A,{class:"spin","icon-name":"circle-notch"}))}})))},5014:function(e,t,r){"use strict";r.d(t,{A:function(){return p}});var n=r(5919),i=r(4023),o=r(7057),a=Object.defineProperty,s=Object.defineProperties,l=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,A=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,p=(0,n.pM)(s(((e,t)=>{for(var r in t||(t={}))c.call(t,r)&&A(e,r,t[r]);if(u)for(var r of u(t))d.call(t,r)&&A(e,r,t[r]);return e})({},{name:"CloseIcon"}),l({emits:["click"],setup(e,{emit:t}){let r=t;return(e,t)=>{const a=(0,n.gN)("on-native");return(0,n.bo)(((0,n.uX)(),(0,n.Wv)(o.A,{class:"cursor-pointer","icon-name":"times","icon-style":"light"},null,512)),[[a,()=>(0,i.R1)(r)("click"),"click"]])}}})))},7057:function(e,t,r){"use strict";r.d(t,{A:function(){return b}});var n=r(5919),i=r(9631),o=r(4023),a=r(2786);const s={"send-button":{regular:{width:39,height:36,content:"M36.9944 16.1793C38.5576 16.8898 38.5576 19.1102 36.9944 19.8207L3.3778 35.101C1.54621 35.9335 -0.229926 33.8449 0.886089 32.1709L9.59373 19.1094C10.0416 18.4376 10.0416 17.5624 9.59373 16.8906L0.886091 3.82913C-0.229923 2.15511 1.54621 0.0664553 3.3778 0.898995L36.9944 16.1793Z"}},"header-back":{light:{width:32,height:32,content:"M16.9051 2.64698C17.2624 2.22586 17.2107 1.59481 16.7896 1.2375C16.3684 0.880177 15.7374 0.931898 15.3801 1.35302L16.9051 2.64698ZM15.3801 30.9313C15.7374 31.3524 16.3684 31.4041 16.7896 31.0468C17.2107 30.6895 17.2624 30.0584 16.9051 29.6373L15.3801 30.9313ZM4.69198 16.7891L5.45449 16.1421L4.69198 16.7891ZM4.69198 15.4952L3.92948 14.8482L4.69198 15.4952ZM16.9051 29.6373L5.45449 16.1421L3.92948 17.4361L15.3801 30.9313L16.9051 29.6373ZM5.45449 16.1421L16.9051 2.64698L15.3801 1.35302L3.92948 14.8482L5.45449 16.1421ZM5.45449 16.1421L5.45449 16.1421L3.92948 14.8482C3.29616 15.5946 3.29616 16.6897 3.92948 17.4361L5.45449 16.1421Z"}},bars:{light:{width:448,height:512,content:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}},"chevron-down":{light:{width:448,height:512,content:"M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z"}},play:{light:{width:448,height:512,content:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6zm-16.2 55.1l-352 208C45.6 483.9 32 476.6 32 464V47.9c0-16.3 16.4-18.4 24.1-13.8l352 208.1c10.5 6.2 10.5 21.4.1 27.6z"}},pause:{light:{width:448,height:512,content:"M48 479h96c26.5 0 48-21.5 48-48V79c0-26.5-21.5-48-48-48H48C21.5 31 0 52.5 0 79v352c0 26.5 21.5 48 48 48zM32 79c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v352c0 8.8-7.2 16-16 16H48c-8.8 0-16-7.2-16-16V79zm272 400h96c26.5 0 48-21.5 48-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48zM288 79c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v352c0 8.8-7.2 16-16 16h-96c-8.8 0-16-7.2-16-16V79z"}},file:{light:{width:384,height:512,content:"M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zm-22.6 22.7c2.1 2.1 3.5 4.6 4.2 7.4H256V32.5c2.8.7 5.3 2.1 7.4 4.2l83.9 83.9zM336 480H48c-8.8 0-16-7.2-16-16V48c0-8.8 7.2-16 16-16h176v104c0 13.3 10.7 24 24 24h104v304c0 8.8-7.2 16-16 16z"}}};var l=Object.defineProperty,u=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,m=(e,t)=>{for(var r in t||(t={}))A.call(t,r)&&h(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&h(e,r,t[r]);return e},f=(e,t)=>u(e,c(t));const g=["viewBox"],C=["d"];var v=(0,n.pM)(f(m({},{name:"SvgIcon"}),{props:{iconName:{},iconStyle:{default:"regular"}},setup(e){let t=e,r=(0,n.EW)((()=>{let e=a.s9.siteParams.value;if(e){let r=t.iconName,n=t.iconStyle;0==r.indexOf("icon-")&&(r=r.substr(5));let i=e.icons[r];if(i&&!i[n])for(let e in i){n=e;break}if(i&&i[n]||(i=s[r]),i)return i[n]}return null})),l=(0,n.EW)((()=>"paper-plane"==t.iconName?{paddingRight:".05em !important"}:{}));return(e,t)=>"img"==e.iconStyle?((0,n.uX)(),(0,n.CE)("span",{key:0,class:"svg-icon img",style:(0,i.Tr)(f(m({},(0,o.R1)(l)),{backgroundImage:`url(${e.iconName}) !important`}))},null,4)):(0,o.R1)(r)?((0,n.uX)(),(0,n.CE)("svg",{key:1,class:"svg-icon",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${(0,o.R1)(r).width} ${(0,o.R1)(r).height}`,style:(0,i.Tr)((0,o.R1)(l))},[(0,n.Lk)("path",{d:(0,o.R1)(r).content},null,8,C)],12,g)):(0,n.Q3)("",!0)}}));r(9388);var b=(0,r(212).A)(v,[["__scopeId","data-v-424f3071"]])},2437:function(e,t,r){"use strict";r.d(t,{A:function(){return a}});var n=r(5919);const i={class:"d-flex align-items-center horizontal svg-icon-background-wrapper h-100"};var o={name:"SvgIconBackgroundWrapper"};r(7459);var a=(0,r(212).A)(o,[["render",function(e,t,r,o,a,s){return(0,n.uX)(),(0,n.CE)("div",i,[(0,n.RG)(e.$slots,"default",{},void 0,!0)])}],["__scopeId","data-v-1e7b39ea"]])},3262:function(e,t,r){"use strict";r.d(t,{A:function(){return C}});var n=r(5919),i=r(6741),o=r(4023),a=r(9631),s=r(609),l=Object.defineProperty,u=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const m={key:0,class:"badge badge-background"},f={class:"badge-number"};var g=(0,n.pM)(u(((e,t)=>{for(var r in t||(t={}))A.call(t,r)&&h(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&h(e,r,t[r]);return e})({},{name:"TriggerUnreadedCount"}),c({setup(e){let t=(0,n.EW)((()=>s.A.getMessageCountForBadge()));return(e,r)=>((0,n.uX)(),(0,n.Wv)(i.eB,{name:"zoom"},{default:(0,n.k6)((()=>[(0,n.Lk)("div",null,[(0,o.R1)(t)>0?((0,n.uX)(),(0,n.CE)("div",m,[(0,n.Lk)("div",f,(0,a.v_)((0,o.R1)(t)),1)])):(0,n.Q3)("",!0)])])),_:1}))}})));r(2393);var C=(0,r(212).A)(g,[["__scopeId","data-v-46c5148e"]])},7246:function(e,t,r){"use strict";r.d(t,{A:function(){return I}});var n=r(5919),i=r(4023),o=r(6741),a=r(923),s=r(3905),l=r(2831),u=r(2786),c=r(5640),d=r(1260),A=r(4485),p=r(3952),h=r(6141),m=r(3268),f=r(1681),g=r(9633),C=r(6241),v=r(609),b=r(2796),y=r(6773),_=r(7633),w=Object.defineProperty,E=Object.defineProperties,k=Object.getOwnPropertyDescriptors,B=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,T=(e,t,r)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const S=["href","target"];var M=(0,n.pM)(E(((e,t)=>{for(var r in t||(t={}))O.call(t,r)&&T(e,r,t[r]);if(B)for(var r of B(t))x.call(t,r)&&T(e,r,t[r]);return e})({},{name:"TriggerMenuItem"}),k({props:{item:{}},emits:["click"],setup(e,{emit:t}){let r=e,w=t,E=(0,n.EW)((()=>r.item&&r.item.type==a.j6)),k=(0,n.EW)((()=>{let e;if(r.item){e=r.item.descr;let t=r.item.descrRelativeToMode;t&&(e=l.p.isOffline.value?t.offline:t.online)}return e}));function B(e){if(w("click"),r.item){x.value?A.Ay.emit(A.pT,x.value):e.preventDefault();let t=r.item,n=t.type;n==a.j6?(c.K.closeSideMenu(),c.K.openChatTab(),C.T.isOfflineFormDisplayed.value&&v.A.getUnreadedMessageCount()&&C.T.toggleOfflineForm(!1)):n==a.qH?(c.K.closeSideMenu(),(0,m.A)(t.params.content==h.E5)):n==a.GG?(c.K.closeSideMenu(),c.K.openById({id:t.params.link})):n==a.LF&&(c.K.closeSideMenu(),c.K.openChatTab(),(0,f.A)({schemeId:t.params.schemeId,manual:!0})),t.countersAction&&d.A.send(t.countersAction,null,null,!0),n==a.E6?p.A.make(t.params.javascript):t.onClick&&p.A.make(t.onClick),(0,g.A)()}}let O=(0,n.EW)((()=>x.value&&0===x.value.indexOf("http")?"_blank":null)),x=(0,n.EW)((()=>{let e;if(r.item){let t,n=r.item,i=n.type,o=n.params;if(i==a.qT)e=`https://vk.${"messages"==o.displayType?"me":"com"}/${o.link}`,t=_.Sh;else if(i==a.py)e="messages"==o.displayType?u.s9.device.value!=s.ue?`https://m.facebook.com/messages/compose?ids=${o.link}`:`https://facebook.com/messages/t/${o.link}`:`https://facebook.com/${o.link}`;else if(i==a.ex)e=`https://t.me/${o.link}`,t=_.cy;else if(i==a.Zw)e=`https://max.ru/${o.link}`,t=_.Zu;else if(i==a.PL)"number"==o.linkType?(o.link=o.link.split("+").join(""),e=!u.s9.isMobile.value||s.Ay.ios()?"viber://chat?number=+":"viber://chat?number="):e="viber://pa?chatURI=",t=_.XJ,e+=o.link;else if(i==a.Nx){if(e="https://wa.me/"+o.link,"string"==typeof o.initialText&&o.initialText.length){let t=o.initialText;t=b.A.replaceTextVariables(t,null,!0),e+="?text="+encodeURIComponent(t)}t=_.TC}else if(i==a.nu)e="https://instagram.com/"+o.link;else if(i==a.m9)e="https://ok.ru/group/"+o.link;else if("url"==i){let t=o.link;"string"==typeof t&&t.length&&(e=t)}t&&(e=y.A.makeLink(t,e))}return e}));return(e,t)=>((0,n.uX)(),(0,n.CE)("a",{class:"link",href:(0,i.R1)(x),target:(0,i.R1)(O),onClick:(0,o.D$)(B,["stop"])},[(0,n.RG)(e.$slots,"default",{descr:(0,i.R1)(k),isChatTab:(0,i.R1)(E)})],8,S))}})));r(8553);var I=(0,r(212).A)(M,[["__scopeId","data-v-38b8ae17"]])},5743:function(e,t,r){"use strict";r.d(t,{A:function(){return g}});var n=r(5919),i=r(4023),o=r(5066),a=r(5640),s=Object.defineProperty,l=Object.defineProperties,u=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,p=(e,t,r)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const h={name:"ChatRootModalMessage",components:{ChatModalMessage:(0,n.$V)((()=>r.e(4303).then(r.bind(r,3955))))}};var m,f=(0,n.pM)((m=((e,t)=>{for(var r in t||(t={}))d.call(t,r)&&p(e,r,t[r]);if(c)for(var r of c(t))A.call(t,r)&&p(e,r,t[r]);return e})({},h),l(m,u({props:{forBody:{type:Boolean}},setup(e){let t=e,r=(0,n.EW)((()=>{let e=a.K.modalMessage.value;return e&&e.appendToBody==t.forBody?e:null}));function s(e){e||a.K.hideModalMessage()}return(e,t)=>{const a=(0,n.g2)("chat-modal-message");return(0,i.R1)(r)?((0,n.uX)(),(0,n.Wv)(a,{key:0,"append-to-body":e.forBody,title:(0,i.R1)(r).title,visible:"","onUpdate:visible":s},{default:(0,n.k6)((()=>[(0,n.bF)(o.A,{escape:(0,i.R1)(r).escape,value:(0,i.R1)(r).text,bbcode:(0,i.R1)(r).bbcode,nl2br:(0,i.R1)(r).nl2br},null,8,["escape","value","bbcode","nl2br"])])),_:1},8,["append-to-body","title"])):(0,n.Q3)("",!0)}}})))),g=f},5075:function(e,t,r){"use strict";r.d(t,{A:function(){return _}});var n=r(5919),i=r(4023),o=r(9631),a=r(7942),s=r(2786),l=Object.defineProperty,u=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const m=["disabled"],f={class:"text"},g={key:0,class:"absolute-full-size loader d-flex align-items-center text-center"},C={class:"w-100",style:{"font-size":"1.5em !important"}};var v,b,y=(0,n.pM)((v=((e,t)=>{for(var r in t||(t={}))A.call(t,r)&&h(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&h(e,r,t[r]);return e})({},{name:"ChatFormButton"}),b={props:{disabled:{type:Boolean,default:!1},type:{},inverse:{type:Boolean,default:!1},showLoad:{type:Boolean},round:{type:Boolean,default:!1},color:{}},emits:["click"],setup(e,{emit:t}){let r,l,u,c=e,d=t,A=!1;function p(e){A=!0;let t=e.touches.item(0);r=t.identifier,l=t.pageX,u=t.pageY}function h(e,t){return Math.abs(e-t)<2}function v(e){let t=e.changedTouches.item(0);r==t.identifier&&h(t.pageX,l)&&h(t.pageY,u)&&setTimeout((()=>{d("click")}),10)}function b(){A||d("click")}let y=(0,n.EW)((()=>{let e={inverse:c.inverse,load:c.showLoad,round:c.round,mobile:s.s9.isMobile.value};return c.type&&(e[c.type]=!0),e})),_=(0,n.EW)((()=>c.disabled||c.showLoad));return(e,t)=>((0,n.uX)(),(0,n.CE)("button",{disabled:(0,i.R1)(_),onClick:b,onTouchstart:p,onTouchend:v,class:(0,o.C4)((0,i.R1)(y)),style:(0,o.Tr)(e.color?{color:`${e.color.textColor} !important`,backgroundColor:`${e.color.backgroundColor} !important`,borderColor:`${e.color.backgroundColor} !important`}:null)},[(0,n.Lk)("span",f,[(0,n.RG)(e.$slots,"default")]),e.showLoad?((0,n.uX)(),(0,n.CE)("div",g,[(0,n.Lk)("div",C,[(0,n.bF)(a.A)])])):(0,n.Q3)("",!0)],46,m))}},u(v,c(b))));r(9840);var _=(0,r(212).A)(y,[["__scopeId","data-v-43347990"]])},6696:function(e,t,r){"use strict";r.d(t,{A:function(){return S}});var n,i=r(5919),o=r(9631),a=r(5968),s=r(5075),l=r(382),u=r(7546),c=r(8542),d=r(2786),A=r(431),p=r(3268),h=r(3952),m=r(1260),f=r(1635),g=r(3139),C=r(5640),v=r(609),b=r(2831),y=Object.defineProperty,_=Object.defineProperties,w=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,O=(e,t,r)=>t in e?y(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,x=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())})),T=(0,i.pM)((n=((e,t)=>{for(var r in t||(t={}))k.call(t,r)&&O(e,r,t[r]);if(E)for(var r of E(t))B.call(t,r)&&O(e,r,t[r]);return e})({},{name:"MessageButton"}),_(n,w({props:{button:{},round:{type:Boolean,default:!0}},emits:["click"],setup(e,{emit:t}){let r=e,n=t,y={[a._v]:e=>x(this,null,(function*(){b.p.setTemporaryAvailableOperatorSelect(!0);let t=e.messageRecipient;if(t){let e;try{e=JSON.parse(t)}catch(r){e={type:"operator",value:t}}"operator"==e.type?(0,c.A)(e.value):(0,c.A)(null,e.value)}let n=new u.A({text:r.button.text}).send();C.K.openChatTab(),yield n,b.p.setTemporaryAvailableOperatorSelect(!1)})),[a.Kf]:e=>{if(e.tabId){let t=d.s9.tabsDictionary.value[e.tabId];if(t&&t.type==A.hJ&&"form"==e.reviewTabType)return(0,p.A)(!0),!0;(0,l.A)({id:e.tabId})}return!0},[a.ZB]:e=>{if(e.url){let t=e.url;e.newWindow?window.open(t):window.location.href=t}return!0!==e.hideButtonsAfterClick},[a.gI]:e=>{h.A.make(e.script)},[a.qV]:e=>(m.A.send(e.eventId,null,null,!0),!0),[a.mi]:e=>{let t=e.reason;"string"==typeof t&&t.length&&(0,f.A)(t)},[a.Yt]:e=>{(0,g.A)(50),v.A.markAllMessagesAsReaded()},[a.CS]:e=>{new u.A({text:r.button.text}).setRunBotSchemeId(e.schemeId).send(),C.K.openChatTab()}};function _(){return x(this,null,(function*(){let e=null;for(let t of r.button.actions){let r=t.params?t.params:{},n=t.type;if(y[n])try{e=!0===y[n](r)&&!1!==e}catch(e){console.warn("error on button handler",e)}}e||n("click")}))}return(e,t)=>((0,i.uX)(),(0,i.Wv)(s.A,{inverse:"",type:"primary",round:e.round,onClick:_},{default:(0,i.k6)((()=>[(0,i.eW)((0,o.v_)(e.button.text),1)])),_:1},8,["round"]))}})))),S=T},5195:function(e,t,r){"use strict";r.d(t,{A:function(){return v}});var n=r(5919),i=r(9631),o=r(4023),a=r(2786),s=r(9210),l=r(923),u=Object.defineProperty,c=Object.defineProperties,d=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,m=(e,t,r)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const f=["src","alt"];var g,C=(0,n.pM)((g=((e,t)=>{for(var r in t||(t={}))p.call(t,r)&&m(e,r,t[r]);if(A)for(var r of A(t))h.call(t,r)&&m(e,r,t[r]);return e})({},{name:"OperatorAvatar"}),c(g,d({props:{src:{type:[String,Boolean]},name:{},withoutBorder:{type:Boolean},size:{default:"2em"}},setup(e){let t=e,r=(0,n.EW)((()=>!t.withoutBorder&&a.s9.siteParams.value.params.designParams.operatorAvatarBorder)),u=(0,n.EW)((()=>t.src?t.src:s.bY+l.Er));return(e,t)=>((0,n.uX)(),(0,n.CE)("div",{class:(0,i.C4)(["operator-avatar",(0,o.R1)(r)?"with-border":null]),style:(0,i.Tr)({width:`${e.size} !important`,height:`${e.size} !important`})},[(0,n.Lk)("img",{src:(0,o.R1)(u),alt:e.name},null,8,f)],6))}}))));r(5674);var v=(0,r(212).A)(C,[["__scopeId","data-v-0a8d4e38"]])},4384:function(e,t,r){"use strict";r.d(t,{A:function(){return ge}});var n=r(5919),i=r(9631),o=r(4023),a=r(6741),s=r(6089),l=Object.defineProperty,u=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const m={class:"video-container"},f=["muted"],g={class:"icons"};var C,v=(0,n.pM)((C=((e,t)=>{for(var r in t||(t={}))A.call(t,r)&&h(e,r,t[r]);if(d)for(var r of d(t))p.call(t,r)&&h(e,r,t[r]);return e})({},{name:"WebRtcVideo"}),u(C,c({props:{stream:{},muted:{type:Boolean},isLocal:{type:Boolean},audioEnabled:{type:Boolean},videoEnabled:{type:Boolean},webRtcMediaStream:{}},setup(e){let t=e,r=(0,o.KR)();function i(e=!1){return n=this,i=function*(){r.value.playsInline||(r.value.playsInline=!0),r.value.srcObject||(r.value.disableRemotePlayback=!0,(0,s.c)(t.webRtcMediaStream.connectVideoAndAudioContext(r.value))),!e&&r.value.srcObject||(r.value.srcObject=t.stream)},new Promise(((e,t)=>{var r=e=>{try{a(i.next(e))}catch(e){t(e)}},o=e=>{try{a(i.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(r,o);a((i=i.apply(n,null)).next())}));var n,i}return(0,n.sV)((()=>{(0,n.wB)((0,n.EW)((()=>t.stream)),(()=>{i(!0)}),{immediate:!0})})),(0,n.$u)((()=>i())),(e,t)=>((0,n.uX)(),(0,n.CE)("div",m,[((0,n.uX)(),(0,n.CE)("video",{ref_key:"videoElement",ref:r,autoplay:"",muted:e.muted,key:`${e.audioEnabled}_${e.videoEnabled}`,playsinline:"",pip:"false"},null,8,f)),(0,n.Lk)("div",g,[e.audioEnabled?(0,n.Q3)("",!0):(0,n.RG)(e.$slots,"noaudio",{key:0}),e.videoEnabled?(0,n.Q3)("",!0):(0,n.RG)(e.$slots,"novideo",{key:1})])]))}})))),b=(r(9050),r(212)),y=(0,b.A)(v,[["__scopeId","data-v-8653b314"]]),_=r(4185),w=r(8944),E=Object.defineProperty,k=Object.defineProperties,B=Object.getOwnPropertyDescriptors,O=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,S=(e,t,r)=>t in e?E(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const M={class:"d-flex flex-column w-100 h-100"},I={key:0,class:"avatar mb-2"},D={class:"name text-color"},P={class:"status text-color"},R={class:"mt-2 status-icons"},F={key:1,style:{visibility:"hidden !important"}};var L=(0,n.pM)(((e,t)=>k(e,B(t)))(((e,t)=>{for(var r in t||(t={}))x.call(t,r)&&S(e,r,t[r]);if(O)for(var r of O(t))T.call(t,r)&&S(e,r,t[r]);return e})({},{name:"WebRtcUserDisplay"}),{props:{user:{},call:{}},setup(e){let t=e,r=(0,o.KR)(!0),a=(0,n.EW)((()=>{var e;return t.call.getRtcPeerConnectionByPairId(null==(e=t.user.pair)?void 0:e.id)})),s=(0,n.EW)((()=>{var e;let r=null==(e=t.user.pair)?void 0:e.status.descr;return r||(r=a.value?"Неизвестный статус":"Ожидаем, пока пользователь примет звонок"),r}));return(e,t)=>{var l,u,c;return(0,n.uX)(),(0,n.CE)("div",{class:"text-center",onClick:t[0]||(t[0]=e=>(0,o.i9)(r)?r.value=!(0,o.R1)(r):r=!(0,o.R1)(r))},[(0,o.R1)(a)&&(0,o.R1)(a).getRemoteStream()&&(e.user.isScreenEnabled||e.user.isWebCamEnabled)?((0,n.uX)(),(0,n.Wv)(y,{key:0,stream:(0,o.R1)(a).getRemoteStream(),"web-rtc-media-stream":e.call.webRtcMediaStream,"video-enabled":e.user.isScreenEnabled||e.user.isWebCamEnabled,"audio-enabled":e.user.isAudioEnabled,class:(0,i.C4)({"h-100":!0,cover:(0,o.R1)(r)&&(null==(l=e.call.getCallData())?void 0:l.users.length)>2})},{noaudio:(0,n.k6)((()=>[(0,n.RG)(e.$slots,"noaudio")])),novideo:(0,n.k6)((()=>[(0,n.RG)(e.$slots,"novideo")])),_:3},8,["stream","web-rtc-media-stream","video-enabled","audio-enabled","class"])):((0,n.uX)(),(0,n.CE)(n.FK,{key:1},[(0,o.R1)(a)&&(0,o.R1)(a).getRemoteStream()?((0,n.uX)(),(0,n.Wv)(y,{key:0,"web-rtc-media-stream":e.call.webRtcMediaStream,stream:(0,o.R1)(a).getRemoteStream(),style:{display:"none !important"},"video-enabled":!1,"audio-enabled":""},null,8,["web-rtc-media-stream","stream"])):(0,n.Q3)("",!0),(0,n.Lk)("div",M,[t[1]||(t[1]=(0,n.Lk)("div",{class:"flex-fill"},null,-1)),(0,n.Lk)("div",null,[e.user.avatar?((0,n.uX)(),(0,n.CE)("div",I,[(0,n.RG)(e.$slots,"avatar",(0,i._B)((0,n.Ng)({avatar:e.user.avatar})))])):(0,n.Q3)("",!0),(0,n.Lk)("h3",D,(0,i.v_)(e.user.descr),1),(0,n.Lk)("div",P,[(0,n.eW)((0,i.v_)((0,o.R1)(s))+" ",1),(0,n.Lk)("div",R,[(null==(u=(0,o.R1)(a))?void 0:u.getRemoteStream())?((0,n.uX)(),(0,n.CE)(n.FK,{key:0},[e.user.isAudioEnabled?(0,n.Q3)("",!0):(0,n.RG)(e.$slots,"noaudio",{key:0}),e.user.isWebCamEnabled||e.user.isScreenEnabled?(0,n.Q3)("",!0):(0,n.RG)(e.$slots,"novideo",{key:1})],64)):(0,n.Q3)("",!0),!(null==(c=(0,o.R1)(a))?void 0:c.getRemoteStream())||e.user.isAudioEnabled&&(e.user.isWebCamEnabled||e.user.isScreenEnabled)?((0,n.uX)(),(0,n.CE)("span",F,[(0,n.RG)(e.$slots,"noaudio")])):(0,n.Q3)("",!0)])])]),t[2]||(t[2]=(0,n.Lk)("div",{class:"flex-fill"},null,-1))])],64))])}}}));r(5496);var N=(0,b.A)(L,[["__scopeId","data-v-0de708ee"]]),W=r(6837),G=r(6161),j=r(4258),q=Object.defineProperty,U=Object.defineProperties,H=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,$=(e,t,r)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Y=(e,t)=>{for(var r in t||(t={}))z.call(t,r)&&$(e,r,t[r]);if(K)for(var r of K(t))V.call(t,r)&&$(e,r,t[r]);return e},X=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const J={key:0,class:(0,i.C4)({"config-wrapper":!0,show:!0})},Q={class:"dialog"},Z={key:0,class:"mb-4"},ee={key:1},te={key:0,class:"mb-4"},re=["value"],ne={key:1,class:"mb-4"},ie=["value"],oe={key:2,class:"mb-4"},ae=["value"],se={key:0},le={class:"d-flex remote-video-list h-100 flex-wrap"},ue={key:0},ce={key:0},de={key:0},Ae={key:0},pe={key:0},he={key:0},me={key:0};var fe=(0,n.pM)(((e,t)=>U(e,H(t)))(Y({},{name:"WebRtcCall"}),{props:(0,n.zz)({call:{},showScreenButton:{type:Boolean,default:!0},showFullScreenButton:{type:Boolean,default:!0},defaultLocalVideoWidth:{default:250},defaultLocalVideoHeight:{default:150}},{fullScreen:Y({type:Boolean},{default:!1}),fullScreenModifiers:{}}),emits:["update:fullScreen"],setup(e){let t=e,r=(0,o.KR)(),l=(0,o.KR)(),u=(0,o.KR)(!window.matchMedia("(hover: hover) and (pointer: fine)").matches),c=document.createElement("audio");c.loop=!0,c.disableRemotePlayback=!0;let d=(0,o.KR)({left:30,top:30,width:t.defaultLocalVideoWidth,height:t.defaultLocalVideoHeight}),A=(0,n.fn)(e,"fullScreen"),p=(0,o.KR)(1),h=(0,n.nI)().proxy,m=(0,o.KR)(0);function f(){let e=h.$el;e&&(p.value=e.offsetWidth/e.offsetHeight)}let g=(0,n.EW)((()=>p.value<1));function C(){try{c.pause(),c.load()}catch(e){}}(0,n.sV)(f),(0,s.c)(W.N.setDisposable(f,1e3)),c.src=`${t.call.getStaticServer()}/cabinet/assets/operatorApplication/sounds/callStarted.mp3`,(0,n.xo)((()=>{C()}));let v=(0,n.EW)((()=>{var e;let r=null==(e=t.call.getCallData())?void 0:e.users.filter((e=>!!e.pair)).map((e=>e.pair));return r.filter((e=>{var t;return null==(t=e.status)?void 0:t.isWaitingForInitialization})).length==r.length}));(0,n.wB)(v,(e=>{e?(c.currentTime=0,c.play()):C()}),{immediate:!0});let b=(0,n.EW)((()=>{var e;return null==(e=t.call.getRtcPeerConnections()[0])?void 0:e.getLocalStream()})),E=(0,n.EW)((()=>t.call.getRtcPeerConnections().map((e=>e.getRemoteStream())).filter((e=>!!e)))),k=(0,n.EW)((()=>(E.value.length,w.A.uid()))),B=(0,o.KR)(16/9);(0,s.c)(W.N.setDisposable((()=>{var e,t;if(b.value){let r=null==(t=null==(e=b.value.getVideoTracks()[0])?void 0:e.getSettings())?void 0:t.aspectRatio;r&&(B.value=r)}}),500));let O=(0,n.EW)((()=>{var e;let t=null==(e=T.value)?void 0:e.length;return t>1?2==t&&g.value?"100%":"50%":"100%"})),x=(0,n.EW)((()=>{var e;let t=null==(e=T.value)?void 0:e.length;return t>2||2==t&&g.value?"50%":"100%"})),T=(0,n.EW)((()=>{var e;return null==(e=t.call.getCallData())?void 0:e.users.filter((e=>!e.isYou))}));function S(){return X(this,null,(function*(){m.value||(m.value=(yield G.A.getVideoInputDevices()).length)}))}function M(){let e=!A.value;A.value=e,e?l.value.requestFullscreen():document.exitFullscreen()}function I(){return X(this,null,(function*(){r.value={visible:!0,devices:null};let e={audioinput:[],audiooutput:[],videoinput:[]},n=["audioinput","audiooutput"];t.call.isUseVideo()&&n.push("videoinput");for(let t of yield G.A.getDevices(n,!0))e[t.kind].push(t);r.value.devices=e}))}return(0,s.c)(W.N.setDisposable((()=>S()),5e3)),S(),(0,s.c)(j.A.addEventListener("fullscreenchange",document,(function(){document.fullscreenElement||(A.value=!1)}))),(e,t)=>{var s;return(0,n.uX)(),(0,n.CE)("div",{class:(0,i.C4)({"call-container":!0,fullscreen:(0,o.R1)(A)}),ref_key:"container",ref:l,onMousedown:t[16]||(t[16]=(0,a.D$)((()=>{}),["stop"])),onMousemove:t[17]||(t[17]=(0,a.D$)((()=>{}),["stop"])),onMouseup:t[18]||(t[18]=(0,a.D$)((()=>{}),["stop"])),onPointerdown:t[19]||(t[19]=(0,a.D$)((()=>{}),["stop"])),onPointermove:t[20]||(t[20]=(0,a.D$)((()=>{}),["stop"])),onPointerup:t[21]||(t[21]=(0,a.D$)((()=>{}),["stop"])),onTouchstartPassive:t[22]||(t[22]=(0,a.D$)((()=>{}),["stop"])),onTouchendPassive:t[23]||(t[23]=(0,a.D$)((()=>{}),["stop"])),onTouchmovePassive:t[24]||(t[24]=(0,a.D$)((()=>{}),["stop"]))},[(null==(s=(0,o.R1)(r))?void 0:s.visible)&&e.call.webRtcMediaStream?((0,n.uX)(),(0,n.CE)("div",J,[t[31]||(t[31]=(0,n.Lk)("div",{class:"flex-fill"},null,-1)),(0,n.Lk)("div",null,[(0,n.Lk)("div",Q,[(0,o.R1)(r).devices?((0,n.uX)(),(0,n.CE)("div",ee,[e.call.isUseMicrophone()?((0,n.uX)(),(0,n.CE)("div",te,[t[26]||(t[26]=(0,n.Lk)("div",{class:"mb-2"},"Микрофон:",-1)),(0,n.Lk)("div",null,[(0,n.bo)((0,n.Lk)("select",{"onUpdate:modelValue":t[0]||(t[0]=t=>e.call.webRtcMediaStream.audioInputDeviceId=t)},[t[25]||(t[25]=(0,n.Lk)("option",{value:"",disabled:"",selected:"",hidden:""},"По умолчанию",-1)),((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,o.R1)(r).devices.audioinput,(e=>((0,n.uX)(),(0,n.CE)("option",{value:e.deviceId},(0,i.v_)(e.label),9,re)))),256))],512),[[a.u1,e.call.webRtcMediaStream.audioInputDeviceId]])])])):(0,n.Q3)("",!0),e.call.isUseVideo()&&!e.call.isMobile()?((0,n.uX)(),(0,n.CE)("div",ne,[t[28]||(t[28]=(0,n.Lk)("div",{class:"mb-2"},"Камера:",-1)),(0,n.Lk)("div",null,[(0,n.bo)((0,n.Lk)("select",{"onUpdate:modelValue":t[1]||(t[1]=t=>e.call.webRtcMediaStream.videoInputDeviceId=t)},[t[27]||(t[27]=(0,n.Lk)("option",{value:"",disabled:"",selected:"",hidden:""},"По умолчанию",-1)),((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,o.R1)(r).devices.videoinput,(e=>((0,n.uX)(),(0,n.CE)("option",{value:e.deviceId},(0,i.v_)(e.label),9,ie)))),256))],512),[[a.u1,e.call.webRtcMediaStream.videoInputDeviceId]])])])):(0,n.Q3)("",!0),e.call.webRtcMediaStream.isCanChangeAudioOutput()?((0,n.uX)(),(0,n.CE)("div",oe,[t[30]||(t[30]=(0,n.Lk)("div",{class:"mb-2"},"Динамики:",-1)),(0,n.Lk)("div",null,[(0,n.bo)((0,n.Lk)("select",{"onUpdate:modelValue":t[2]||(t[2]=t=>e.call.webRtcMediaStream.audioOutputDeviceId=t)},[t[29]||(t[29]=(0,n.Lk)("option",{value:"",disabled:"",selected:"",hidden:""},"По умолчанию",-1)),((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,o.R1)(r).devices.audiooutput,(e=>((0,n.uX)(),(0,n.CE)("option",{value:e.deviceId},(0,i.v_)(e.label),9,ae)))),256))],512),[[a.u1,e.call.webRtcMediaStream.audioOutputDeviceId]])])])):(0,n.Q3)("",!0)])):((0,n.uX)(),(0,n.CE)("div",Z,"Подождите, идет получение списка устройств...")),(0,n.Lk)("div",null,[(0,n.Lk)("span",{onClick:t[3]||(t[3]=e=>(0,o.R1)(r).visible=!1)},[(0,n.RG)(e.$slots,"close-config-button"),e.$slots["close-config-button"]?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",se," Закрыть "))])])])]),t[32]||(t[32]=(0,n.Lk)("div",{class:"flex-fill"},null,-1))])):(0,n.Q3)("",!0),(0,n.Lk)("div",le,[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,o.R1)(T),((r,a)=>((0,n.uX)(),(0,n.Wv)(N,{key:a,user:r,call:e.call,class:"video",style:(0,i.Tr)({width:`${(0,o.R1)(O)} !important`,height:`${(0,o.R1)(x)} !important`}),onTouchend:t[4]||(t[4]=e=>(0,o.i9)(u)?u.value=!(0,o.R1)(u):u=!(0,o.R1)(u))},{avatar:(0,n.k6)((({avatar:t})=>[(0,n.RG)(e.$slots,"avatar",(0,n.v6)({ref_for:!0},{avatar:t}))])),noaudio:(0,n.k6)((()=>[(0,n.RG)(e.$slots,"noaudio")])),novideo:(0,n.k6)((()=>[(0,n.RG)(e.$slots,"novideo")])),_:2},1032,["user","call","style"])))),128))]),(0,o.R1)(b)?((0,n.uX)(),(0,n.Wv)(_.A,{key:(0,o.R1)(k),class:"local-video",left:(0,o.R1)(d).left,"onUpdate:left":t[5]||(t[5]=e=>(0,o.R1)(d).left=e),top:(0,o.R1)(d).top,"onUpdate:top":t[6]||(t[6]=e=>(0,o.R1)(d).top=e),width:(0,o.R1)(d).width,"onUpdate:width":t[7]||(t[7]=e=>(0,o.R1)(d).width=e),height:(0,o.R1)(d).height,"onUpdate:height":t[8]||(t[8]=e=>(0,o.R1)(d).height=e),"max-width":450,"max-height":500,"min-height":50,ratio:(0,o.R1)(B),"bound-to":e.$el,"allow-out-of-bound":!1},{default:(0,n.k6)((()=>[(0,n.bF)(y,{stream:(0,o.R1)(b),"audio-enabled":e.call.isUseMicrophone(),"video-enabled":e.call.isUseVideo()||e.call.isShowScreen(),"web-rtc-media-stream":e.call.webRtcMediaStream,"is-local":"",muted:"",class:"video"},{noaudio:(0,n.k6)((()=>[(0,n.RG)(e.$slots,"noaudio")])),novideo:(0,n.k6)((()=>[(0,n.RG)(e.$slots,"novideo")])),_:3},8,["stream","audio-enabled","video-enabled","web-rtc-media-stream"])])),_:3},8,["left","top","width","height","ratio","bound-to"])):(0,n.Q3)("",!0),(0,n.Lk)("div",{class:(0,i.C4)({"controls-wrapper":!0,show:(0,o.R1)(u)})},[(0,n.Lk)("div",{class:"controls",onMousedownCapture:t[14]||(t[14]=(0,a.D$)((()=>{}),["stop"])),onPointerdownCapture:t[15]||(t[15]=(0,a.D$)((()=>{}),["stop"]))},[(0,n.Lk)("span",{onClick:t[9]||(t[9]=t=>e.call.hangUp())},[(0,n.RG)(e.$slots,"hangup"),e.$slots.hangup?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",ue," Stop "))]),e.call.isMobile()&&e.call.isUseMicrophone()?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("span",{key:0,onClick:t[10]||(t[10]=t=>e.call.toggleUseMicrophone(!e.call.isUseMicrophone()))},[(0,n.RG)(e.$slots,"microphone",(0,i._B)((0,n.Ng)({enabled:e.call.isUseMicrophone()}))),e.$slots.microphone?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",ce," Mic "))])),e.call.isLocalVideoAvailable()&&!e.call.isShowScreen()?((0,n.uX)(),(0,n.CE)(n.FK,{key:1},[(0,n.Lk)("span",{onClick:t[11]||(t[11]=t=>e.call.toggleUseVideo(!e.call.isUseVideo()))},[(0,n.RG)(e.$slots,"camera",(0,i._B)((0,n.Ng)({enabled:e.call.isUseVideo()}))),e.$slots.camera?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",de," Cam "))]),e.call.isUseVideo()&&e.call.isCanRotateCamera()?((0,n.uX)(),(0,n.CE)("span",{key:0,onClick:t[12]||(t[12]=t=>e.call.toggleFacingMode())},[(0,n.RG)(e.$slots,"camera-rotate"),e.$slots["camera-rotate"]?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",Ae," Rotate "))])):(0,n.Q3)("",!0)],64)):(0,n.Q3)("",!0),e.call.webRtcMediaStream&&(e.call.isUseVideo()||e.call.isUseMicrophone()||e.call.webRtcMediaStream.isCanChangeAudioOutput())?((0,n.uX)(),(0,n.CE)("span",{key:2,onClick:I},[(0,n.RG)(e.$slots,"config"),e.$slots.config?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",pe," Config "))])):(0,n.Q3)("",!0),e.showScreenButton?((0,n.uX)(),(0,n.CE)("span",{key:3,onClick:t[13]||(t[13]=t=>e.call.toggleShowScreen(!e.call.isShowScreen()))},[(0,n.RG)(e.$slots,"desktop",(0,i._B)((0,n.Ng)({enabled:e.call.isShowScreen()}))),e.$slots.desktop?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",he," Scr "))])):(0,n.Q3)("",!0),e.showFullScreenButton?((0,n.uX)(),(0,n.CE)("span",{key:4,onClick:M},[(0,n.RG)(e.$slots,"fullscreen",(0,i._B)((0,n.Ng)({enabled:(0,o.R1)(A)}))),e.$slots.fullscreen?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)("button",me," Full "))])):(0,n.Q3)("",!0),(0,n.RG)(e.$slots,"after-buttons")],32)],2)],34)}}}));r(5987);var ge=(0,b.A)(fe,[["__scopeId","data-v-3b1cf3bd"]])},5286:function(e,t,r){var n={"./am/locale.bundle.js":[669,669],"./az/locale.bundle.js":[5544,5544],"./bg/locale.bundle.js":[2560,2560],"./cn/locale.bundle.js":[9882,9882],"./cz/locale.bundle.js":[2814,2814],"./de/locale.bundle.js":[164,164],"./en/locale.bundle.js":[3592,3592],"./es/locale.bundle.js":[9475,9475],"./fr/locale.bundle.js":[3847,3847],"./ge/locale.bundle.js":[4123,4123],"./he/locale.bundle.js":[4304,4304],"./hi/locale.bundle.js":[2940,2940],"./it/locale.bundle.js":[8014,8014],"./jp/locale.bundle.js":[1853,1853],"./kz/locale.bundle.js":[8230,8230],"./lt/locale.bundle.js":[8411,8411],"./pl/locale.bundle.js":[5503,5503],"./pt/locale.bundle.js":[775,775],"./ro/locale.bundle.js":[8040,8040],"./rs/locale.bundle.js":[5668,5668],"./ru/locale.bundle.js":[8002,8002],"./sa/locale.bundle.js":[3459,3459],"./tj/locale.bundle.js":[9753,9753],"./tr/locale.bundle.js":[337,337],"./ua/locale.bundle.js":[9570,7189],"./uz/locale.bundle.js":[3788,3788],"./vn/locale.bundle.js":[4195,4195]};function i(e){if(!r.o(n,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=n[e],i=t[0];return r.e(t[1]).then((function(){return r.t(i,23)}))}i.keys=function(){return Object.keys(n)},i.id=5286,e.exports=i}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix;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__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},getProto=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return 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((function(t){n[t]=function(){return e[t]}}));return n.default=function(){return e},__webpack_require__.d(r,n),r},__webpack_require__.d=function(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=function(e){return Promise.all(Object.keys(__webpack_require__.f).reduce((function(t,r){return __webpack_require__.f[r](e,t),t}),[]))},__webpack_require__.u=function(e){return({1216:"lightbox",1614:"phone-input",4303:"widget",5970:"lottie",6976:"date-input",7030:"chat-media",7063:"cobrowse"}[e]||e)+".support.js"},__webpack_require__.miniCssF=function(e){},__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=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},inProgress={},dataWebpackPrefix="online_chat_bundle:",__webpack_require__.l=function(e,t,r,n){if(inProgress[e])inProgress[e].push(t);else{var i,o;if(void 0!==r)for(var a=document.getElementsByTagName("script"),s=0;se.messageType&&e.messageType==r.messageType&&e.text==n))||e.push({id:r.id,type:"text",text:n,operator:t.operator,messageType:r.messageType,originalMessageWrapper:t,isHiddenText:t.isHiddenText}))}p.A.isOperatorTyping&&e.push({id:"typing",type:"typing",text:(0,h.__)("TYPING_ANSWER"),operator:p.A.typingOperator})}return e}function t(){p.A.removeOperatorTyping();for(let e of p.A.getUnreadedMessages())p.A.hideMessageFromNotification(e)}return{open:function(e=!0){t(),e&&g.T.toggleOfflineForm(!1),s.K.openChatTab()},close:t,items:(0,n.EW)((()=>e())),getMessages:e}}var v=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,k=(e,t,r)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const B={key:0,class:"lh-primary notification-message-list"};var O=(0,n.pM)(b(((e,t)=>{for(var r in t||(t={}))w.call(t,r)&&k(e,r,t[r]);if(_)for(var r of _(t))E.call(t,r)&&k(e,r,t[r]);return e})({},{name:"NotificationMessageList"}),y({props:{messages:{}},setup(e){let t=e,{}=C();function r(){let e=t.messages.filter((e=>!!e.originalMessageWrapper)).reverse()[0];e&&p.A.markAsReaded(e.originalMessageWrapper.rawMessage)}function i(e){var t,r;if(a.s9.isShowMessageButtonsInNotification.value){let n=[...null!=(r=null==(t=e.originalMessageWrapper)?void 0:t.buttons)?r:[]],i=5,o=n.length;return o>i+1&&(n.splice(i),n.push({text:"+ "+m.A.capitalize((0,h.__)("MORE_D",o-i)),actions:[{type:"openWidgetTab",params:{tabId:s.K.chatTab.value.id}}]})),n}return[]}return(e,t)=>{const a=(0,n.gN)("on-native");return e.messages?((0,n.uX)(),(0,n.CE)("div",B,[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(e.messages,((t,s)=>((0,n.uX)(),(0,n.CE)("div",{key:t.id},[t.isHiddenText?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)(d.A,{key:0,value:t.text,nl2br:"",emoji:"",bbcode:""},null,8,["value"])),s===e.messages.length-1?((0,n.uX)(),(0,n.CE)(n.FK,{key:1},[i(t).length?((0,n.uX)(),(0,n.CE)("div",{key:0,class:(0,o.C4)({"mt-3":!t.isHiddenText})},[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(i(t),((e,i)=>(0,n.bo)(((0,n.uX)(),(0,n.Wv)(A.A,{key:i,button:e,round:!1,class:(0,o.C4)({"d-block w-100":!0,"mt-2":!t.isHiddenText||i>0})},null,8,["button","class"])),[[a,()=>r,"click",{stop:!0}]]))),128))],2)):(0,n.Q3)("",!0)],64)):(0,n.Q3)("",!0)])))),128))])):(0,n.Q3)("",!0)}}}))),x=(__webpack_require__(8795),__webpack_require__(212)),T=(0,x.A)(O,[["__scopeId","data-v-5377ebfa"]]),S=__webpack_require__(5014),M=__webpack_require__(1935),I=Object.defineProperty,D=Object.defineProperties,P=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,N=(e,t,r)=>t in e?I(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const W={class:"slot"};var G=(0,n.pM)(((e,t)=>D(e,P(t)))(((e,t)=>{for(var r in t||(t={}))F.call(t,r)&&N(e,r,t[r]);if(R)for(var r of R(t))L.call(t,r)&&N(e,r,t[r]);return e})({},{name:"TriggerPopup"}),{props:{closable:{type:Boolean},arrow:{type:Boolean,default:!0}},emits:["click","close"],setup(e,{emit:t}){let r=t,s=a.s9.isMobile,u=(0,i.KR)(),d=(0,n.EW)((()=>{var e;let t=M.A.getSize().viewport,r=c.q.triggerParams.value.offset[l.Ao].side,n=[l.d,l.oS].includes(r);const i=15/t.scale;let o=t.width-i;if(n){let n=null==(e=u.value)?void 0:e.getBoundingClientRect();n&&(r==l.oS?o-=t.width-n.right:o-=n.left+2*i)}return o*t.scale+"px !important"}));return(e,t)=>{const a=(0,n.gN)("on-native");return(0,n.uX)(),(0,n.CE)("div",{class:(0,o.C4)({"trigger-popup":!0}),ref_key:"rootElement",ref:u,onClick:t[0]||(t[0]=e=>(0,i.R1)(r)("click")),style:(0,o.Tr)({maxWidth:(0,i.R1)(d)})},[(0,n.Lk)("div",{class:(0,o.C4)({inner:!0,"with-arrow":e.arrow})},[e.closable?((0,n.uX)(),(0,n.CE)("div",{key:0,class:(0,o.C4)(["close",(0,i.R1)(s)?"touch":null])},[(0,n.bo)((0,n.bF)(S.A,null,null,512),[[a,()=>(0,i.R1)(r)("close"),"click",{stop:!0}]])],2)):(0,n.Q3)("",!0),(0,n.Lk)("div",W,[(0,n.RG)(e.$slots,"default")])],2)],4)}}}));__webpack_require__(8116);var j=(0,x.A)(G,[["__scopeId","data-v-1ad6a5a3"]]),q=Object.defineProperty,U=Object.defineProperties,H=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,$=(e,t,r)=>t in e?q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Y=(0,n.pM)(((e,t)=>U(e,H(t)))(((e,t)=>{for(var r in t||(t={}))z.call(t,r)&&$(e,r,t[r]);if(K)for(var r of K(t))V.call(t,r)&&$(e,r,t[r]);return e})({},{name:"TriggerBubble"}),{props:{defaultText:{}},setup(e){let t=e,{close:r,open:o,getMessages:s}=C(),l=(0,i.KR)(!1),u=(0,n.EW)((()=>{let e=[];return a.s9.bubbleOnNewMessage.value&&(e=s()),l.value=!(e.length||!t.defaultText||c.q.isDefaultTextClosed.value),l.value&&e.push({id:"defaultText",type:"text",text:t.defaultText}),e}));function d(){l.value?c.q.CLOSE_DEFAULT_TEXT():r()}return(e,t)=>(0,i.R1)(u).length?((0,n.uX)(),(0,n.Wv)(j,{key:0,closable:"",onClick:t[0]||(t[0]=e=>(0,i.R1)(o)(!(0,i.R1)(l))),onClose:d},{default:(0,n.k6)((()=>[(0,n.bF)(T,{messages:(0,i.R1)(u),class:"message-list"},null,8,["messages"])])),_:1})):(0,n.Q3)("",!0)}}));__webpack_require__(9944);var X=(0,x.A)(Y,[["__scopeId","data-v-e91d6ee6"]]),J=__webpack_require__(7246);function Q(){return{triggerWidth:{type:Number}}}function Z(e){return{menuItems:c.q.triggerMenuItems}}var ee=Object.defineProperty,te=Object.defineProperties,re=Object.getOwnPropertyDescriptors,ne=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ae=(e,t,r)=>t in e?ee(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,se=(e,t)=>{for(var r in t||(t={}))ie.call(t,r)&&ae(e,r,t[r]);if(ne)for(var r of ne(t))oe.call(t,r)&&ae(e,r,t[r]);return e};const le={class:"devided"};var ue=(0,n.pM)(((e,t)=>te(e,re(t)))(se({},{name:"MobileTriggerMenu"}),{props:se({},Q()),setup(e){let{menuItems:t}=Z();function r(){c.q.SET_TRIGGER_MENU_OPENED(!1)}(0,n.sV)((()=>{c.q.SET_MOBILE_TRIGGER_MENU_DISPLAYED(!0)})),(0,n.hi)((()=>{c.q.SET_MOBILE_TRIGGER_MENU_DISPLAYED(!1)}));let s=(0,n.EW)((()=>a.s9.needScaleFix.value?{zoom:`${M.A.scaleZoomFix} !important`,transform:`translateX(${M.A.scaleLeftFix}) translateY(${M.A.scaleBottomFix}) !important`,width:`calc(100vw / ${M.A.getVisibleViewport().bodyZoom}) !important`}:null));return(e,a)=>((0,n.uX)(),(0,n.CE)("div",{class:"wrapper mobile-trigger-menu-wrapper",onClick:r},[(0,n.Lk)("ul",{style:(0,o.Tr)((0,i.R1)(s))},[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,i.R1)(t),(e=>((0,n.uX)(),(0,n.CE)("li",{key:e.id},[(0,n.bF)(J.A,{item:e},{default:(0,n.k6)((({descr:t})=>[(0,n.bF)(u.A,{class:"icon","icon-name":e.iconName,style:(0,o.Tr)({color:`${e.color1} !important`}),"icon-style":e.iconStyle},null,8,["icon-name","style","icon-style"]),(0,n.eW)(" "+(0,o.v_)(t),1)])),_:2},1032,["item"])])))),128)),(0,n.Lk)("li",le,[(0,n.bF)(J.A,{onClick:r},{default:(0,n.k6)((()=>[(0,n.bF)(u.A,{class:"icon","icon-name":"reply",style:{color:"#cecece !important"}}),(0,n.eW)(" "+(0,o.v_)((0,i.R1)(h.__)("CLOSE")),1)])),_:1})])],4)]))}}));__webpack_require__(6953);var ce=(0,x.A)(ue,[["__scopeId","data-v-693ae18e"]]),de=__webpack_require__(2437),Ae=Object.defineProperty,pe=Object.defineProperties,he=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ce=(e,t,r)=>t in e?Ae(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const ve=["src"];var be=(0,n.pM)(((e,t)=>pe(e,he(t)))(((e,t)=>{for(var r in t||(t={}))fe.call(t,r)&&Ce(e,r,t[r]);if(me)for(var r of me(t))ge.call(t,r)&&Ce(e,r,t[r]);return e})({},{name:"RoundTriggerInner"}),{props:{iconName:{},size:{},background:{},color:{},iconStyle:{default:"light"},img:{}},setup(e){let t=e,r=(0,n.EW)((()=>t.size?t.size:c.q.triggerParams.value.roundTriggerSize)),a=(0,n.EW)((()=>{let e=`${r.value}px !important`;return{width:e,height:e,fontSize:e,background:t.background?`${t.background} !important`:void 0,color:t.color?`${t.color} !important`:void 0}}));return(e,t)=>((0,n.uX)(),(0,n.CE)("div",{class:"trigger-round-item trigger-background",style:(0,o.Tr)((0,i.R1)(a))},[(0,n.RG)(e.$slots,"default"),e.img?((0,n.uX)(),(0,n.CE)("img",{key:0,class:"img",src:e.img},null,8,ve)):((0,n.uX)(),(0,n.Wv)(de.A,{key:1,class:"icon-wrapper"},{default:(0,n.k6)((()=>[(0,n.bF)(u.A,{"icon-name":e.iconName,class:"icon","icon-style":e.iconStyle},null,8,["icon-name","icon-style"])])),_:1}))],4))}}));__webpack_require__(5787);var ye=(0,x.A)(be,[["__scopeId","data-v-757831e9"]]),_e=__webpack_require__(3262),we=Object.defineProperty,Ee=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,Te=(e,t,r)=>t in e?we(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Se={class:"round-trigger-badge"};var Me=(0,n.pM)(((e,t)=>Ee(e,ke(t)))(((e,t)=>{for(var r in t||(t={}))Oe.call(t,r)&&Te(e,r,t[r]);if(Be)for(var r of Be(t))xe.call(t,r)&&Te(e,r,t[r]);return e})({},{name:"RoundTriggerBadge"}),{setup(e){return(e,t)=>((0,n.uX)(),(0,n.CE)("div",Se,[(0,n.bF)(_e.A)]))}}));__webpack_require__(1669);var Ie=(0,x.A)(Me,[["__scopeId","data-v-27dfd9b6"]]),De=Object.defineProperty,Pe=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,We=(e,t,r)=>t in e?De(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ge=(e,t)=>{for(var r in t||(t={}))Le.call(t,r)&&We(e,r,t[r]);if(Fe)for(var r of Fe(t))Ne.call(t,r)&&We(e,r,t[r]);return e};const je={class:"descr default-font-size"};var qe=(0,n.pM)(((e,t)=>Pe(e,Re(t)))(Ge({},{name:"RoundTriggerMenu"}),{props:Ge({},Q()),setup(e){let{menuItems:t}=Z(),r=c.q.triggerParams,a=(0,n.EW)((()=>({fontSize:`${r.value.roundTriggerSize}px !important`})));return(e,r)=>((0,n.uX)(),(0,n.CE)("ul",{class:"trigger-menu",style:(0,o.Tr)((0,i.R1)(a))},[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,i.R1)(t),(t=>((0,n.uX)(),(0,n.CE)("li",{key:t.id},[(0,n.bF)(J.A,{item:t},{default:(0,n.k6)((({descr:r,isChatTab:i})=>[(0,n.bF)(ye,{"icon-name":t.iconName,"icon-style":t.iconStyle,background:t.color1,color:t.color2,size:e.triggerWidth},{default:(0,n.k6)((()=>[i?((0,n.uX)(),(0,n.Wv)(Ie,{key:0})):(0,n.Q3)("",!0),(0,n.Lk)("div",je,[(0,n.Lk)("span",null,(0,o.v_)(r),1)])])),_:2},1032,["icon-name","icon-style","background","color","size"])])),_:2},1032,["item"])])))),128))],4))}}));__webpack_require__(7864);var Ue=(0,x.A)(qe,[["__scopeId","data-v-75f1a4ba"]]),He=Object.defineProperty,Ke=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,Xe=(e,t,r)=>t in e?He(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Je=(e,t)=>{for(var r in t||(t={}))$e.call(t,r)&&Xe(e,r,t[r]);if(Ve)for(var r of Ve(t))Ye.call(t,r)&&Xe(e,r,t[r]);return e};const Qe={class:"trigger-menu"},Ze={class:"filler"};var et=(0,n.pM)(((e,t)=>Ke(e,ze(t)))(Je({},{name:"DropdownTriggerMenu"}),{props:Je({},Q()),setup(e){let{menuItems:t}=Z(),r=(0,n.EW)((()=>!!c.q.triggerMenuForDevice.value.useTextColorForIcons));return(e,a)=>((0,n.uX)(),(0,n.Wv)(j,{"overflow-hidden":"",arrow:!1},{default:(0,n.k6)((()=>[(0,n.Lk)("ul",Qe,[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)((0,i.R1)(t),(e=>((0,n.uX)(),(0,n.CE)("li",{key:e.id},[(0,n.bF)(J.A,{item:e,class:"d-flex horizontal"},{default:(0,n.k6)((({descr:t})=>[(0,n.bF)(u.A,{class:"icon","icon-name":e.iconName,style:(0,o.Tr)({color:(0,i.R1)(r)?null:`${e.color1} !important`}),"icon-style":e.iconStyle},null,8,["icon-name","style","icon-style"]),(0,n.Lk)("div",Ze,(0,o.v_)(t),1)])),_:2},1032,["item"])])))),128))])])),_:1}))}}));__webpack_require__(7600);var tt=(0,x.A)(et,[["__scopeId","data-v-c5749f88"]]),rt=Object.defineProperty,nt=Object.defineProperties,it=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,lt=(e,t,r)=>t in e?rt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ut=(0,n.pM)(((e,t)=>nt(e,it(t)))(((e,t)=>{for(var r in t||(t={}))at.call(t,r)&<(e,r,t[r]);if(ot)for(var r of ot(t))st.call(t,r)&<(e,r,t[r]);return e})({},{name:"TriggerMenu"}),{props:{triggerWidth:{},allowedDisplayTypes:{},disallowedDisplayTypes:{}},setup(e){let t=e,o=c.q.isTriggerMenuOpened;function a(){setTimeout((()=>{c.q.SET_TRIGGER_MENU_OPENED(!1,!0)}),200)}let s=(0,n.EW)((()=>{let e=c.q.triggerMenuDisplayTypeId.value;return!(!e||t.allowedDisplayTypes&&-1==t.allowedDisplayTypes.indexOf(e)||t.disallowedDisplayTypes&&t.disallowedDisplayTypes.indexOf(e)>-1)})),u=c.q.hasMenu,d=(0,n.EW)((()=>{let e=c.q.triggerMenuDisplayTypeId.value;if(e){if(e===l.Bt)return Ue;if(e===l.Mr)return tt;if(e===l.vo)return ce}return null}));return(e,t)=>{const l=(0,n.gN)("on-native"),c=(0,n.gN)("click-away");return(0,n.uX)(),(0,n.Wv)(r.eB,{name:"trigger-menu"},{default:(0,n.k6)((()=>[(0,i.R1)(u)&&(0,i.R1)(o)&&(0,i.R1)(d)&&(0,i.R1)(s)?(0,n.bo)(((0,n.uX)(),(0,n.Wv)((0,n.$y)((0,i.R1)(d)),{key:0,"trigger-width":e.triggerWidth},null,8,["trigger-width"])),[[l,void 0,"click",{stop:!0}],[c,a]]):(0,n.Q3)("",!0)])),_:1})}}})),ct=ut,dt=Object.defineProperty,At=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,gt=(e,t,r)=>t in e?dt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const Ct={class:"inner"};var vt=(0,n.pM)(((e,t)=>At(e,pt(t)))(((e,t)=>{for(var r in t||(t={}))mt.call(t,r)&>(e,r,t[r]);if(ht)for(var r of ht(t))ft.call(t,r)&>(e,r,t[r]);return e})({},{name:"TriggerDropdownContainer"}),{props:{defaultBubbleText:{},triggerWidth:{}},setup(e){const t=l.vo;let a=c.q.isTriggerMenuOpened;return(e,s)=>{const l=(0,n.gN)("on-native");return(0,n.uX)(),(0,n.CE)("div",{class:(0,o.C4)({"dropdown-container":!0}),onClick:s[0]||(s[0]=(0,r.D$)((()=>{}),["stop"]))},[(0,n.Lk)("div",Ct,[(0,n.bF)(r.eB,{name:"list"},{default:(0,n.k6)((()=>[(0,i.R1)(a)?(0,n.Q3)("",!0):(0,n.bo)(((0,n.uX)(),(0,n.Wv)(X,{key:0,"default-text":e.defaultBubbleText},null,8,["default-text"])),[[l,void 0,"mouseover",{stop:!0}],[l,void 0,"mouseout",{stop:!0}]])])),_:1}),(0,n.bF)(ct,{"disallowed-display-types":[(0,i.R1)(t)],"trigger-width":e.triggerWidth},null,8,["disallowed-display-types","trigger-width"])])])}}}));__webpack_require__(8530);var bt=(0,x.A)(vt,[["__scopeId","data-v-cd46ef5c"]]),yt=Object.defineProperty,_t=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,kt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ot=(e,t,r)=>t in e?yt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,xt=(0,n.pM)(((e,t)=>_t(e,wt(t)))(((e,t)=>{for(var r in t||(t={}))kt.call(t,r)&&Ot(e,r,t[r]);if(Et)for(var r of Et(t))Bt.call(t,r)&&Ot(e,r,t[r]);return e})({},{name:"MyStyle"}),{props:{id:{},css:{},cssString:{default:""},rootSelector:{},prepend:{type:Boolean},important:{type:Boolean,default:!0}},setup(e){let t=e;(0,n.sV)((()=>i())),(0,n.n)((()=>i()));let r=(0,n.EW)((()=>{let e=t.cssString;for(let r in t.css)if(t.css.hasOwnProperty(r)){t.rootSelector?e+=`${t.rootSelector} ${r.split(",").join(`, ${t.rootSelector} `)} {`:e+=`${r} {`;let n=t.css[r];for(let r in n)n.hasOwnProperty(r)&&(e+=`${m.A.toKebab(r)}: ${n[r]} ${t.important?"!important":""};`);e+="}"}return e}));function i(){let e=document.getElementById(t.id);if(null==e){e=document.createElement("style"),e.id=t.id;let r=document.head,n=r.children[0];t.prepend&&n?r.insertBefore(e,n):r.appendChild(e)}e.innerHTML=r.value}function o(){let e=document.getElementById(t.id);e&&e.remove()}return(0,n.wB)(r,(()=>i())),(0,n.xo)((()=>o())),(0,n.Y4)((()=>o())),(e,t)=>null}})),Tt=xt,St=Object.defineProperty,Mt=Object.defineProperties,It=Object.getOwnPropertyDescriptors,Dt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Ft=(e,t,r)=>t in e?St(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Lt=(0,n.pM)(((e,t)=>Mt(e,It(t)))(((e,t)=>{for(var r in t||(t={}))Pt.call(t,r)&&Ft(e,r,t[r]);if(Dt)for(var r of Dt(t))Rt.call(t,r)&&Ft(e,r,t[r]);return e})({},{name:"ChatStyle"}),{props:{id:{},css:{},cssString:{default:""},appendRootSelector:{type:Boolean,default:!0},prepend:{type:Boolean}},setup(e){let t=e,r=(0,n.EW)((()=>`${a.s9.apiMethod.value}_${t.id}`)),o=(0,n.EW)((()=>`.${a.s9.rootClass.value}`));return(e,t)=>((0,n.uX)(),(0,n.Wv)(Tt,{id:(0,i.R1)(r),css:e.css,"css-string":e.cssString,prepend:e.prepend,"root-selector":e.appendRootSelector?(0,i.R1)(o):null},null,8,["id","css","css-string","prepend","root-selector"]))}})),Nt=Lt,Wt=__webpack_require__(2831);function Gt(){return{config:{type:Object,required:!0},additionalStyles:{type:Object,required:!0},inlineStyles:{type:Object,required:!0}}}function jt(e,t){let r=(0,n.EW)((()=>!Wt.p.isOffline.value||a.s9.siteParams.value.free)),i=(0,n.EW)((()=>r.value?e.config.onlineText:e.config.offlineText)),o=(0,n.EW)((()=>t.isBubbleTextAvailable()?i.value:null));(0,n.wB)(o,(()=>l()));let s=(0,n.nI)().proxy;function l(){s.$emit("default-bubble-text",o.value)}(0,n.$u)((()=>{s.$emit("updated")}));let u=(0,n.EW)((()=>{let t=e.config.icon;return Wt.p.isOffline.value&&!a.s9.siteParams.value.free?t.offline:t.online}));return l(),{text:i,icon:u,isOnline:r,defaultBubbleText:o}}var qt=Object.defineProperty,Ut=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,$t=(e,t,r)=>t in e?qt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Yt=(e,t)=>{for(var r in t||(t={}))zt.call(t,r)&&$t(e,r,t[r]);if(Kt)for(var r of Kt(t))Vt.call(t,r)&&$t(e,r,t[r]);return e};const Xt={class:"classic-trigger-badge"},Jt={class:"text trigger-font-family"};var Qt=(0,n.pM)(((e,t)=>Ut(e,Ht(t)))(Yt({},{name:"ClassicTrigger"}),{props:Yt({},Gt()),emits:["update:additional-styles","default-bubble-text","updated"],setup(e,{emit:t}){let r=e,a=t,{text:s,icon:c}=jt(r,{isBubbleTextAvailable:()=>!1}),d=(0,n.EW)((()=>{let e,t,n=r.config,i=n.offset.primary.side,o=n.offset.secondary.side,s={};i==l.d?o==l.Rn?(e="rotateZ(-90deg) ",t="left top",s.transform="translateY(100%) !important"):o==l.T9?(s.transform="none",e="rotateZ(-90deg) translateX(-50%)",t="left top"):(e="rotateZ(-90deg) translateX(-100%)",t="left top"):i==l.oS&&(o==l.xx?(e="rotateZ(-90deg) translateY(-100%)",t="right top"):o==l.T9?(e="rotateZ(-90deg) translateY(-100%) translateX(50%)",t="right top",s.transform="none"):(e="rotateZ(-90deg) translateX(100%)",t="right bottom"));let u={transform:e?e+" !important":null,transformOrigin:t?t+" !important":null};return a("update:additional-styles",s),u})),A=(0,n.EW)((()=>-1!=[l.xx,l.d].indexOf(r.config.offset.primary.side))),p=(0,n.EW)((()=>{let e=r.config,t=`${e.radius}px`;return 0==e.offset[l.Ao].value&&(t=A.value?`0 0 ${t} ${t}`:`${t} ${t} 0 0`),{".trigger-classic":{borderRadius:t,[A.value?"borderBottom":"borderTop"]:`${e.borderWidth}px solid rgba(0,0,0,.15)`}}}));return(e,t)=>((0,n.uX)(),(0,n.CE)("div",{style:(0,o.Tr)((0,i.R1)(d))},[(0,n.bF)(bt,{class:"classic-dropdown-container"}),(0,n.Lk)("div",{class:(0,o.C4)({"trigger-background trigger-classic trigger-font-size":!0,"icon-hidden":!!(0,i.R1)(r).config.isIconHidden})},[(0,n.bF)(Nt,{css:(0,i.R1)(p),id:"trigger-classic-inner"},null,8,["css"]),(0,n.Lk)("div",Xt,[(0,n.bF)(_e.A)]),(0,i.R1)(r).config.isIconHidden?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)(u.A,{key:0,class:"icon","icon-name":(0,i.R1)(c).name,"icon-style":(0,i.R1)(c).class},null,8,["icon-name","icon-style"])),(0,n.Lk)("span",Jt,(0,o.v_)((0,i.R1)(s)),1)],2)],4))}}));__webpack_require__(3123);var Zt=(0,x.A)(Qt,[["__scopeId","data-v-c6b8ba4e"]]),er=__webpack_require__(9210),tr=__webpack_require__(3905),rr=__webpack_require__(7762),nr=Object.defineProperty,ir=Object.defineProperties,or=Object.getOwnPropertyDescriptors,ar=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable,ur=(e,t,r)=>t in e?nr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,cr=(e,t)=>{for(var r in t||(t={}))sr.call(t,r)&&ur(e,r,t[r]);if(ar)for(var r of ar(t))lr.call(t,r)&&ur(e,r,t[r]);return e},dr=(0,n.pM)(((e,t)=>ir(e,or(t)))(cr({},{name:"RoundTrigger"}),{props:cr({},Gt()),emits:["default-bubble-text","updated"],setup(e,{emit:t}){let s=e,{defaultBubbleText:u,icon:d}=jt(s,{isBubbleTextAvailable:()=>!!s.config.roundTextEnabled}),A=(0,n.EW)((()=>a.s9.device.value==tr.ue)),p=(0,n.EW)((()=>a.s9.siteParams.value.params.designParams)),h=(0,n.EW)((()=>c.q.triggerMenuDisplayOptions.value.hide==l.Jz)),m=c.q.isTriggerMenuOpened,f=(0,n.EW)((()=>rr.A.getOneColor(p.value.triggerBackground))),C=(0,n.EW)((()=>{if(!s.config.disallowAvatarOnRoundTrigger){if(g.T.chatTabMode.value.bot){let e=a.s9.siteParams.value.params.bot.avatar;if(e)return-1===e.indexOf("://")&&(e=er.bY+e),e}let e=Wt.p.selected.value.operator;if(e&&e.avatar)return e.avatar}return null}));return(e,t)=>((0,n.uX)(),(0,n.CE)("div",null,[(0,n.bF)(r.eB,{name:"rotate-z",mode:"out-in"},{default:(0,n.k6)((()=>[(0,i.R1)(m)?((0,n.uX)(),(0,n.Wv)(ye,{key:"close","icon-name":(0,i.R1)(h)?"times":"ellipsis-h"},null,8,["icon-name"])):((0,n.uX)(),(0,n.Wv)(ye,{key:"open","icon-name":(0,i.R1)(d).name,"icon-style":(0,i.R1)(d).class,img:(0,i.R1)(C),class:(0,o.C4)({[(0,i.R1)(s).config.roundTriggerAnimation]:!0,"is-desktop":(0,i.R1)(A)}),style:(0,o.Tr)({"--trigger-background":(0,i.R1)(f)})},{default:(0,n.k6)((()=>[(0,n.bF)(Ie)])),_:1},8,["icon-name","icon-style","img","class","style"]))])),_:1}),(0,n.bF)(bt,{"default-bubble-text":(0,i.R1)(u),class:"dropdown"},null,8,["default-bubble-text"])]))}}));__webpack_require__(1915);var Ar=(0,x.A)(dr,[["__scopeId","data-v-e8c9343c"]]),pr=Object.defineProperty,hr=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,Cr=Object.prototype.propertyIsEnumerable,vr=(e,t,r)=>t in e?pr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,br=(e,t)=>{for(var r in t||(t={}))gr.call(t,r)&&vr(e,r,t[r]);if(fr)for(var r of fr(t))Cr.call(t,r)&&vr(e,r,t[r]);return e};const yr={class:"trigger-image"},_r=["src"];var wr=(0,n.pM)(((e,t)=>hr(e,mr(t)))(br({},{name:"ImageTrigger"}),{props:br({},Gt()),emits:["default-bubble-text","updated"],setup(e,{emit:t}){let r=e,{isOnline:a,defaultBubbleText:s}=jt(r,{isBubbleTextAvailable:()=>!!r.config.roundTextEnabled}),l=(0,n.EW)((()=>({width:`${u.value.width}px !important`,height:`${u.value.height}px !important`}))),u=(0,n.EW)((()=>{let e=r.config;return a.value?{src:e.onlineImage,width:e.onlineImageWidth,height:e.onlineImageHeight}:{src:e.offlineImage,width:e.offlineImageWidth,height:e.offlineImageHeight}}));return(e,t)=>((0,n.uX)(),(0,n.CE)("div",null,[(0,n.bF)(bt,{"default-bubble-text":(0,i.R1)(s),"trigger-width":(0,i.R1)(u).width},null,8,["default-bubble-text","trigger-width"]),(0,n.Lk)("div",yr,[(0,n.Lk)("img",{style:(0,o.Tr)((0,i.R1)(l)),src:(0,i.R1)(u).src},null,12,_r)])]))}})),Er=wr,kr=__webpack_require__(4296),Br=__webpack_require__(2327),Or=__webpack_require__(8944),xr=Object.defineProperty,Tr=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,Mr=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,Dr=Object.prototype.propertyIsEnumerable,Pr=(e,t,r)=>t in e?xr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Rr=(e,t)=>{for(var r in t||(t={}))Ir.call(t,r)&&Pr(e,r,t[r]);if(Mr)for(var r of Mr(t))Dr.call(t,r)&&Pr(e,r,t[r]);return e},Fr=(0,n.pM)(((e,t)=>Tr(e,Sr(t)))(Rr({},{name:"HiddenTrigger"}),{props:Rr({},Gt()),emits:["update:inline-styles","default-bubble-text","updated"],setup(e,{emit:t}){let r=e,i=t,{}=jt(r,{isBubbleTextAvailable:()=>!1});return i("update:inline-styles",{display:"block !important"}),(e,t)=>((0,n.uX)(),(0,n.CE)("div"))}})),Lr=Fr,Nr=__webpack_require__(1260),Wr=__webpack_require__(6089),Gr=Object.defineProperty,jr=Object.defineProperties,qr=Object.getOwnPropertyDescriptors,Ur=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,zr=(e,t,r)=>t in e?Gr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Vr=(e,t)=>{for(var r in t||(t={}))Hr.call(t,r)&&zr(e,r,t[r]);if(Ur)for(var r of Ur(t))Kr.call(t,r)&&zr(e,r,t[r]);return e},$r=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())})),Yr=(0,n.pM)(((e,t)=>jr(e,qr(t)))(Vr({},{name:"ChatTrigger"}),{props:{id:{default:"supportTrigger"}},setup(e){let u=(0,i.KR)({}),d=(0,i.KR)({}),A=(0,i.KR)(),p=(0,i.KR)(!1),m=(0,i.KR)(!1),f=(0,i.KR)(),g=c.q.triggerParams,C=(0,n.EW)((()=>!s.K.isOpened.value&&g.value&&S.value)),v=(0,n.EW)((()=>a.s9.isMobile.value&&!!g.value.hideOnScrollEnabled));(0,n.sV)((()=>{R()}));let b=(0,n.EW)((()=>c.q.isTriggerHidden.value||m.value));function y(){return $r(this,null,(function*(){let e;Nr.A.send("Click on widget button",(0,h.__)("EVENT_CLIENT_CLICK_ON_WIDGET_BUTTON")),k.value&&(c.q.isTriggerMenuOpened.value?c.q.triggerParams.value.triggerType==l.Dm&&k.value.hide==l.Jz&&(e=!1):(k.value.show==l.Ie||k.value.show==l.$u&&p.value)&&(e=!0)),null!=e?c.q.SET_TRIGGER_MENU_OPENED(e):null!=s.K.chatTab.value?s.K.openChatTab():s.K.open()}))}function _(){return $r(this,null,(function*(){try{return yield kr.A.make(10,"triggerMouseEvent",!0),!0}catch(e){return!1}}))}function w(){return $r(this,null,(function*(){if((yield _())&&!p.value&&!s.K.isOpened.value&&(p.value=!0,k.value&&k.value.show==l.$u))try{yield kr.A.make(1,"triggerMouseToggle",!0),c.q.SET_TRIGGER_MENU_OPENED(!0)}catch(e){}}))}function E(){return $r(this,null,(function*(){if((yield _())&&(p.value=!1,k.value&&c.q.isTriggerMenuOpened.value&&k.value.hide==l.ED))try{yield kr.A.make(500,"triggerMouseToggle",!0),c.q.SET_TRIGGER_MENU_OPENED(!1)}catch(e){}}))}let k=(0,n.EW)((()=>{let e=c.q.hasMenu.value?c.q.triggerMenuDisplayOptions.value:null;return e&&a.s9.isMobile.value&&(e.show="click",e.hide="click"),e})),B=(0,n.EW)((()=>Br.Zw.find((e=>g.value.triggerType==e.id)))),O=(0,n.EW)((()=>{let e={};if(c.q.mobileTriggerMenuDisplayed.value)e.display="none";else{let t=g.value,r=t.offset,n="";a.s9.needScaleFix.value&&(e.zoom=M.A.scaleZoomFix.toString(),M.A.isWindowOrViewportEventRun&&(e.display="none !important"),x([l.d,l.Rn])||x([l.T9,l.Rn])?n=`translateY(${M.A.scaleBottomFix}) translateX(${M.A.scaleLeftFix})`:x([l.oS,l.Rn])?n=`translateY(${M.A.scaleBottomFix}) translateX(${M.A.scaleRightFix})`:x([l.d,l.xx])?n=`translateY(${M.A.scaleTopFix}) translateX(${M.A.scaleLeftFix})`:x([l.oS,l.xx])&&(n=`translateY(${M.A.scaleTopFix}) translateX($${M.A.scaleRightFix})`)),n+=" ";for(let i in r)if(r.hasOwnProperty(i)){let o=r[i],s=o.side,u=o.value;if(i==l.Ao){let e=B.value;e&&(e.isCanPrimaryOffset||(u=0))}if(s==l.T9){let e=M.A.getSize();[l.oS,l.d].indexOf(t.offset.primary.side)>-1?(s=l.xx,u=e.height/2,n+="translateY(-50%)"):(s=l.d,u=e.width/2,n+="translateX(-50%)"),a.s9.needScaleFix.value&&(u/=M.A.scaleZoomFix)}e[s]=`${u}px`}n.trim().length>0&&(e.transform=n)}return{[`.${a.s9.rootClass.value} #supportTrigger`]:Vr(Vr({},e),u.value)}}));function x(e){let t=g.value.offset,r=[t[l.Ao].side,t[l.GB].side];r[1]==l.T9&&([l.xx,l.Rn].indexOf(r[0])>-1?r[1]=l.d:r[1]=l.xx);for(let t of e)if(-1==r.indexOf(t))return!1;return!0}let T=(0,n.EW)((()=>{let e=g.value.offset,t=e.primary.side,r=["trigger","top-z-index","cursor-pointer","trigger-type",`primary-${t}`,`secondary-${e.secondary.side}`];return b.value&&r.push("hidden"),[l.xx,l.Rn].indexOf(t)>-1?r.push("primary-top-bottom"):r.push("primary-left-right"),r})),S=(0,n.EW)((()=>{let e=g.value.triggerType,t={[l.J7]:Zt,[l.Dm]:Ar,[l.S9]:Er,[l.Rc]:Lr};return t[e]?t[e]:null}));(0,n.$u)((()=>R()));let I,D=(0,n.EW)((()=>({width:s.K.width.value,height:s.K.height.value}))),P=(0,i.KR)(!0);function R(){return $r(this,null,(function*(){if(!s.K.positionChangedManualy.value)try{P.value?P.value=!1:yield kr.A.make(50,"triggerUpdatedDelay",!0);let e=function(){if(f.value){let e=f.value.$el;I=e.getBoundingClientRect()}return I}();if(e){let t,r,n=g.value.offset,i=n.primary.side,o=n.secondary.side,u=M.A.getSize(),c=u.viewport.bodyZoom,d=u.width/c,A=u.height/c,p={top:e.top/c,bottom:e.bottom/c,left:e.left/c,right:e.right/c},h=D.value.width,m=D.value.height,f=a.s9.design.value.initialWidgetPosition;r=o==l.Rn||i==l.Rn?p.bottom-m:p.top,t=i==l.oS||o==l.oS?p.right-h:p.left,o==l.T9&&([l.d,l.oS].indexOf(i)>-1?r=(A-m)/2:t=(d-h)/2),f==l.Ct?i==l.Rn?r=p.top-m:i==l.d?t=p.right:i==l.xx?r=p.bottom:i==l.oS&&(t=p.left-h):f==l.XV&&(t=(d-h)/2,r=(A-m)/2),s.K.updatePosition({type:"top",value:r}),s.K.updatePosition({type:"left",value:t})}}catch(e){}s.K.triggerPositionInitialized.value=!0}))}return(()=>{let e=Or.A.uid();(0,Wr.c)(t.A.addEventListener("scroll",window,(()=>$r(this,null,(function*(){if(v.value){m.value=!0;try{yield kr.A.make(a.s9.setup.value.returnMobileTriggerTimeout,e,!0),m.value=!1}catch(e){}}}))),{passive:!0})),(0,Wr.c)(t.A.addEventListener("resize",window,(()=>$r(this,null,(function*(){try{yield kr.A.make(100,"triggerUpdatedOnWindowResize",!0),R()}catch(e){}}))))),a.s9.isMobile.value&&((0,Wr.c)(t.A.addEventListener("focusin",document,(e=>{e.target.matches("input:not([type='radio']):not([type='checkbox']),textarea")&&c.q.hideTrigger("inputFocused")}))),(0,Wr.c)(t.A.addEventListener("focusout",document,(()=>{c.q.showTrigger("inputFocused")}))))})(),(0,n.wB)(C,(e=>{e||(p.value=!1)})),(0,n.wB)(D,(()=>R()),{deep:!0}),(e,t)=>{const a=(0,n.gN)("on-native");return(0,n.uX)(),(0,n.CE)("div",{class:(0,o.C4)({"pointer-events-none":!(0,i.R1)(C)})},[(0,n.bF)(r.eB,{name:"list"},{default:(0,n.k6)((()=>[(0,i.R1)(C)?(0,n.bo)(((0,n.uX)(),(0,n.Wv)((0,n.$y)((0,i.R1)(S)),{key:0,id:e.id,class:(0,o.C4)((0,i.R1)(T)),config:(0,i.R1)(g),"additional-styles":(0,i.R1)(u),"onUpdate:additionalStyles":t[0]||(t[0]=e=>(0,i.i9)(u)?u.value=e:u=e),"inline-styles":(0,i.R1)(d),"onUpdate:inlineStyles":t[1]||(t[1]=e=>(0,i.i9)(d)?d.value=e:d=e),style:(0,o.Tr)((0,i.R1)(d)),onDefaultBubbleText:t[2]||(t[2]=e=>(0,i.i9)(A)?A.value=e:A=e),ref_key:"trigger",ref:f,onUpdated:R},null,40,["id","class","config","additional-styles","inline-styles","style"])),[[a,y,"click",{stop:!0}],[a,w,"mouseover"],[a,E,"mouseout"]]):(0,n.Q3)("",!0)])),_:1}),(0,n.bF)(Nt,{id:"online-chat-trigger",prepend:"",css:(0,i.R1)(O),"append-root-selector":!1},null,8,["css"])],2)}}}));__webpack_require__(38);var Xr=(0,x.A)(Yr,[["__scopeId","data-v-2723a748"]]),Jr=__webpack_require__(4185),Qr=__webpack_require__(2739),Zr=__webpack_require__(7942),en=Object.defineProperty,tn=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,sn=(e,t,r)=>t in e?en(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const ln={class:"filler text-center"};var un=(0,n.pM)(((e,t)=>tn(e,rn(t)))(((e,t)=>{for(var r in t||(t={}))on.call(t,r)&&sn(e,r,t[r]);if(nn)for(var r of nn(t))an.call(t,r)&&sn(e,r,t[r]);return e})({},{name:"WidgetLoaderWrapper"}),{setup(e){function t(){s.K.close()}return(e,r)=>((0,n.uX)(),(0,n.CE)("div",{class:"widget-root absolute-full-size d-flex align-items-center horizontal widget-header-color widget-header-background",onClick:t},[(0,n.Lk)("div",ln,[(0,n.RG)(e.$slots,"default")])]))}}));__webpack_require__(589);var cn=(0,x.A)(un,[["__scopeId","data-v-6bf4b5c1"]]),dn=Object.defineProperty,An=Object.defineProperties,pn=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,fn=Object.prototype.propertyIsEnumerable,gn=(e,t,r)=>t in e?dn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Cn=(0,n.pM)(((e,t)=>An(e,pn(t)))(((e,t)=>{for(var r in t||(t={}))mn.call(t,r)&&gn(e,r,t[r]);if(hn)for(var r of hn(t))fn.call(t,r)&&gn(e,r,t[r]);return e})({},{name:"WidgetLoader"}),{setup(e){return(e,t)=>((0,n.uX)(),(0,n.Wv)(cn,{class:"widget-loader"},{default:(0,n.k6)((()=>[(0,n.bF)(Zr.A,{class:"loader"})])),_:1}))}}));__webpack_require__(2869);var vn=(0,x.A)(Cn,[["__scopeId","data-v-ad10317e"]]),bn=Object.defineProperty,yn=Object.defineProperties,_n=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,En=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,Bn=(e,t,r)=>t in e?bn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,On=(0,n.pM)(((e,t)=>yn(e,_n(t)))(((e,t)=>{for(var r in t||(t={}))En.call(t,r)&&Bn(e,r,t[r]);if(wn)for(var r of wn(t))kn.call(t,r)&&Bn(e,r,t[r]);return e})({},{name:"WidgetLoaderError"}),{setup(e){return(e,t)=>((0,n.uX)(),(0,n.Wv)(cn,null,{default:(0,n.k6)((()=>[(0,n.Lk)("h3",null,(0,o.v_)((0,i.R1)(h.__)("ERROR")),1),(0,n.Lk)("p",null,(0,o.v_)((0,i.R1)(h.__)("TRY_TO_REFRESH_PAGE")),1)])),_:1}))}})),xn=On,Tn=Object.defineProperty,Sn=Object.defineProperties,Mn=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Rn=(e,t,r)=>t in e?Tn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Fn=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));const Ln={name:"WidgetContainer",components:{WidgetInnerRoot:(0,n.$V)({loader:()=>Fn(void 0,null,(function*(){return yield function(){return Fn(this,null,(function*(){for(;!Wt.p.isStatusInitialized.value;)yield kr.A.make(100)}))}(),__webpack_require__.e(4303).then(__webpack_require__.bind(__webpack_require__,4600))})),loadingComponent:vn,errorComponent:xn,delay:Wt.p.isStatusInitialized.value?200:0,timeout:6e4})}};var Nn=(0,n.pM)(((e,t)=>Sn(e,Mn(t)))(((e,t)=>{for(var r in t||(t={}))Dn.call(t,r)&&Rn(e,r,t[r]);if(In)for(var r of In(t))Pn.call(t,r)&&Rn(e,r,t[r]);return e})({},Ln),{setup(e){let u=(0,i.KR)(!1),c=(0,n.EW)((()=>{let e=["online-chat-widget-draggable-wrapper","relative"];return v.value||(e.push("top-z-index"),a.s9.isMobile.value&&e.push("touch")),a.s9.hasContentBorderRadius.value&&e.push("has-content-border-radius"),u.value&&e.push("text-input-focused"),e})),d=Qr.Fv.isBanned,A=(0,n.EW)((()=>l.VM)),p=(0,n.EW)((()=>l._Q)),h=(0,n.EW)((()=>g.value||s.K.isOpenedOnce.value)),m=(0,n.EW)((()=>a.s9.siteParams.value.params.designParams)),f=(0,n.EW)((()=>s.K)),g=(0,n.EW)((()=>s.K.isOpened.value)),C=(0,n.EW)((()=>!a.s9.isMobile.value&&!v.value)),v=s.K.inlineMode;function b(e,t){s.K.updatePosition({type:e,value:t})}function y(e,t){s.K.updateSize({type:e,value:t})}let _=(0,n.EW)((()=>C.value?Jr.A:"div"));function w(){s.K.SET_POSITION_CHANGED_MANUALY()}return(0,Wr.c)(t.A.addEventListener("focusin",document,(e=>{["input","textarea"].includes(e.target.tagName.toLowerCase())&&(u.value=!0)}))),(0,Wr.c)(t.A.addEventListener("focusout",document,(()=>{u.value=!1}))),(e,t)=>{const a=(0,n.g2)("widget-inner-root");return(0,i.R1)(d)?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)((0,n.$y)((0,i.R1)(_)),{key:0,style:(0,o.Tr)((0,i.R1)(g)?null:{pointerEvents:"none !important"}),class:(0,o.C4)((0,i.R1)(c)),height:(0,i.R1)(f).height.value,left:(0,i.R1)(f).left.value,top:(0,i.R1)(f).top.value,width:(0,i.R1)(f).width.value,"onUpdate:top":t[0]||(t[0]=e=>b("top",e)),"onUpdate:left":t[1]||(t[1]=e=>b("left",e)),"onUpdate:width":t[2]||(t[2]=e=>y("width",e)),"onUpdate:height":t[3]||(t[3]=e=>y("height",e)),onDragManualyOnce:w,"min-height":(0,i.R1)(p),"min-width":(0,i.R1)(A),resizable:(0,i.R1)(m).resizable,fixed:"","drag-handler":(0,i.R1)(m).draggable?".widget-draggable-handler":".widget-drag-disabled"},{default:(0,n.k6)((()=>[(0,n.bF)(r.eB,{name:"zoom"},{default:(0,n.k6)((()=>[(0,i.R1)(h)?(0,n.bo)(((0,n.uX)(),(0,n.Wv)(a,{key:0,class:"online-chat-widget-container online-chat-widget-container-border-radius",style:(0,o.Tr)({display:(0,i.R1)(g)?void 0:"none !important"})},null,8,["style"])),[[r.aG,(0,i.R1)(g)]]):(0,n.Q3)("",!0)])),_:1})])),_:1},40,["style","class","height","left","top","width","min-height","min-width","resizable","drag-handler"]))}}}));__webpack_require__(2083);var Wn=(0,x.A)(Nn,[["__scopeId","data-v-4eb501d9"]]),Gn=__webpack_require__(5195),jn=Object.defineProperty,qn=Object.defineProperties,Un=Object.getOwnPropertyDescriptors,Hn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Vn=(e,t,r)=>t in e?jn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const $n={class:"d-flex w-100"},Yn={class:"filler"},Xn={class:"d-flex w-100 mb-2"},Jn={class:"filler operator-name"};var Qn=(0,n.pM)(((e,t)=>qn(e,Un(t)))(((e,t)=>{for(var r in t||(t={}))Kn.call(t,r)&&Vn(e,r,t[r]);if(Hn)for(var r of Hn(t))zn.call(t,r)&&Vn(e,r,t[r]);return e})({},{name:"PopupNotification"}),{setup(e){const t="popupNotifyHide";let{items:s,close:l,open:u}=C(),d=(0,n.EW)((()=>{let e;for(let t=s.value.length-1;t>=0&&(e=s.value[t].operator,!e);t--);return e})),A=(0,n.EW)((()=>{let e=null;return d.value&&(d.value.isBot&&!a.s9.siteParams.value.params.bot.isAvatarEnabled||(e=d.value.avatar)),e})),p=(0,n.EW)((()=>a.s9.device.value==tr.mn));function h(){m.value?c.q.hideTrigger(t):c.q.showTrigger(t)}let m=(0,n.EW)((()=>s.value.length>0&&p.value));(0,n.wB)(m,(()=>h()));let f=(0,n.EW)((()=>{if(a.s9.needScaleFix.value){let e=document.querySelector("meta[name=viewport][content*=device-width]"),t=document.querySelector("meta[name=viewport]")&&!e?M.A.scaleZoomFix:1,r={zoom:`${M.A.scaleZoomFix} !important`,transform:`translateX(${M.A.scaleLeftFix}) translateY(${M.A.scaleBottomFix}) !important`,width:`calc(${100/t}vw / ${M.A.getVisibleViewport().bodyZoom} - 2em) !important`};return M.A.isWindowOrViewportEventRun&&(r.display="none !important"),r}return null}));return h(),(e,t)=>{const a=(0,n.gN)("on-native");return(0,n.uX)(),(0,n.Wv)(r.eB,{name:"list"},{default:(0,n.k6)((()=>[(0,i.R1)(s).length?((0,n.uX)(),(0,n.CE)("div",{key:0,class:"popup-notification cursor-pointer z-index",style:(0,o.Tr)((0,i.R1)(f)),onClick:t[0]||(t[0]=(...e)=>(0,i.R1)(u)&&(0,i.R1)(u)(...e))},[(0,n.Lk)("div",$n,[(0,i.R1)(A)?((0,n.uX)(),(0,n.Wv)(Gn.A,{key:0,src:(0,i.R1)(A),name:(0,i.R1)(d).fio,"without-border":"",class:"mr-4 avatar"},null,8,["src","name"])):(0,n.Q3)("",!0),(0,n.Lk)("div",Yn,[(0,n.Lk)("div",Xn,[(0,n.Lk)("div",Jn,[(0,i.R1)(d)?((0,n.uX)(),(0,n.CE)(n.FK,{key:0},[(0,n.eW)((0,o.v_)((0,i.R1)(d).fio),1)],64)):(0,n.Q3)("",!0)]),(0,n.bo)((0,n.bF)(S.A,{class:(0,o.C4)({mobile:(0,i.R1)(p)})},null,8,["class"]),[[a,(0,i.R1)(l),"click",{stop:!0}]])]),(0,n.bF)(T,{class:"filler",messages:(0,i.R1)(s)},null,8,["messages"])])])],4)):(0,n.Q3)("",!0)])),_:1})}}}));__webpack_require__(2032);var Zn=(0,x.A)(Qn,[["__scopeId","data-v-f69bffda"]]),ei=Object.defineProperty,ti=Object.defineProperties,ri=Object.getOwnPropertyDescriptors,ni=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable,ai=(e,t,r)=>t in e?ei(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,si=(0,n.pM)(((e,t)=>ti(e,ri(t)))(((e,t)=>{for(var r in t||(t={}))ii.call(t,r)&&ai(e,r,t[r]);if(ni)for(var r of ni(t))oi.call(t,r)&&ai(e,r,t[r]);return e})({},{name:"MobileFix"}),{setup(e){const t="mobile-online-chat-opened";let r=(0,i.KR)(0),o=(0,n.EW)((()=>document.body.parentElement.classList));return(0,n.xo)((()=>{o.value.remove(t),function(){var e=document.head;if(null!=e){var t=document.getElementById("supportMeta1");if(null!=t){var r=document.querySelectorAll("meta[name=viewport]:not(#supportMeta1)");if(e.removeChild(t),r.length){for(var n=0;n{window.scrollTo({top:r.value})}),100)})),r.value=window.scrollY,o.value.add(t),function(){let e=document.head;if(null!=e){let t,r=e.querySelectorAll("meta[name=viewport]");r.length>0&&(t=r.item(r.length-1));let n=1;if(t){let e=t.getAttribute("content");if(e)for(let t of e.split(",")){let e=t.toLowerCase().trim().split("=");if(2==e.length&&"initial-scale"==e[0]){let t=parseFloat(e[1]);(t>1||t<1)&&(n=t)}}}let i=document.createElement("meta");i.setAttribute("id","supportMeta1");let o=`width=device-width, height=device-height, initial-scale=${n}, user-scalable=0, minimum-scale=${n}, maximum-scale=${n}`;i.setAttribute("content",o),i.setAttribute("name","viewport"),e.appendChild(i),i.setAttribute("content",o)}}(),(e,t)=>null}})),li=si,ui=__webpack_require__(1209),ci=__webpack_require__(4485),di=Object.defineProperty,Ai=Object.defineProperties,pi=Object.getOwnPropertyDescriptors,hi=Object.getOwnPropertySymbols,mi=Object.prototype.hasOwnProperty,fi=Object.prototype.propertyIsEnumerable,gi=(e,t,r)=>t in e?di(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ci=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())})),vi=(0,n.pM)(((e,t)=>Ai(e,pi(t)))(((e,t)=>{for(var r in t||(t={}))mi.call(t,r)&&gi(e,r,t[r]);if(hi)for(var r of hi(t))fi.call(t,r)&&gi(e,r,t[r]);return e})({},{name:"MobileBackHandler"}),{setup(e){const r="onlineChatWidget";let i=(0,n.EW)((()=>a.s9.isMobile.value&&(s.K.isOpened.value||c.q.isTriggerMenuOpened.value)));function o(){let e=!1,t=window.history;if(t){let n=t.state;e=!(!n||!n[r])}return e}return(0,n.wB)(i,(()=>Ci(this,null,(function*(){let e=window.history;if(e){let t=i.value,n=o();!n&&t?(yield kr.A.make(100,r,!0),e.pushState({[r]:!0},document.title)):n&&!t&&e.back()}})))),(0,Wr.c)(t.A.addEventListener("popstate",window,(()=>Ci(this,null,(function*(){if(a.s9.isMobile.value&&!o())try{yield kr.A.make(100,r,!1),s.K.close(),c.q.SET_TRIGGER_MENU_OPENED(!1)}catch(e){}}))))),(e,t)=>null}})),bi=vi,yi=__webpack_require__(5743),_i=Object.defineProperty,wi=Object.defineProperties,Ei=Object.getOwnPropertyDescriptors,ki=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,xi=(e,t,r)=>t in e?_i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ti=(0,n.pM)(((e,t)=>wi(e,Ei(t)))(((e,t)=>{for(var r in t||(t={}))Bi.call(t,r)&&xi(e,r,t[r]);if(ki)for(var r of ki(t))Oi.call(t,r)&&xi(e,r,t[r]);return e})({},{name:"BodyClassHandler"}),{setup(e){const t="supportMobile",r="supportDesktop",o="supportOnline",l="supportOffline",u="supportOpened",c="supportNotLoaded";(0,n.sV)((()=>h()));let d=(0,n.EW)((()=>`${a.s9.apiMethod.value}-initialized`)),A=(0,n.EW)((()=>{let e=[d.value];return e.push(a.s9.isMobile.value?t:r),e.push(Wt.p.isOffline.value?l:o),s.K.isOpened.value&&e.push(u),e}));(0,n.wB)(A,(()=>h()));let p=(0,n.EW)((()=>[d.value,t,r,o,l,u,c]));function h(){let e=document.body;if(e){let t=e.classList,r=A.value,n=p.value.filter((e=>-1==r.indexOf(e)));n.length&&t.remove(...n),r.length&&t.add(...r)}}let m=(0,n.EW)((()=>{let e=a.s9.apiMethod.value,t=`.${c} .${e}-online, .${c} .${e}-offline, .${o} .${e}-offline, .${l} .${e}-online`;return{[t]:{display:"none"}}}));return(e,t)=>((0,n.uX)(),(0,n.Wv)(Nt,{"append-root-selector":!1,id:"online-chat-toggle-elements",css:(0,i.R1)(m)},null,8,["css"]))}})),Si=Ti,Mi=__webpack_require__(7684),Ii=__webpack_require__(5954);var Di=__webpack_require__(6619),Pi=__webpack_require__(4384),Ri=Object.defineProperty,Fi=Object.defineProperties,Li=Object.getOwnPropertyDescriptors,Ni=Object.getOwnPropertySymbols,Wi=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,ji=(e,t,r)=>t in e?Ri(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const qi=["id"];var Ui=(0,n.pM)(((e,t)=>Fi(e,Li(t)))(((e,t)=>{for(var r in t||(t={}))Wi.call(t,r)&&ji(e,r,t[r]);if(Ni)for(var r of Ni(t))Gi.call(t,r)&&ji(e,r,t[r]);return e})({},{name:"ChatRootComponent"}),{setup(e){let t=(0,n.EW)((()=>a.s9.isMobile.value)),r=(0,i.KR)();(0,n.Gt)(Mi.P,(e=>r.value=e));let u=(0,n.EW)((()=>{let e=c.q.isTriggerMenuOpened.value&&c.q.deviceMenu.value&&c.q.deviceMenu.value.displayType==l.vo;return t.value&&(s.K.isOpened.value||e)&&!s.K.inlineMode.value})),d=g.T.isWidgetMustBeHiddenBecauseOfOffline;const A=l.vo;let h=(0,n.EW)((()=>{let e=!1;return Qr.Fv.isBanned.value||a.s9.isWidgetDependsOnOperatorState.value&&!Wt.p.isStatusInitialized.value||(e=!0),e})),m=(0,n.EW)((()=>{let e=Di.A.getCurrentCall();return!e||Di.A.isCallOverlayOpened()&&s.K.isOpened?null:e})),f=ui.l.isCobrowseWorkingNow,C=(0,n.EW)((()=>s.K.inlineMode.value)),v=(0,n.EW)((()=>{return e=()=>__webpack_require__.e(7063).then(__webpack_require__.bind(__webpack_require__,387)),t=(0,n.$V)(e),(0,i.IG)(t);var e,t})),b=(0,n.EW)((()=>s.K.widgetRootContainerId.value)),y=(0,n.EW)((()=>{let e=["notranslate","online-chat-components-wrapper","device-type-"+a.s9.device.value];return a.s9.isIe.value&&e.push("ie"),h.value||e.push("support-widget-not-ready"),a.s9.hasContentBorderRadius.value&&e.push("has-content-border-radius"),e})),_=(0,n.EW)((()=>{var e;return null==(e=w.value)?void 0:e.params.designParams})),w=(0,n.EW)((()=>a.s9.siteParams.value)),E=(0,n.EW)((()=>{if(_.value){let e=_.value.fontFamily;if("'Montserrat', sans-serif"==e)return"https://fonts.googleapis.com/css?family=Montserrat:400,600,700&display=swap&subset=cyrillic";if("'Roboto', sans-serif"==e)return"https://fonts.googleapis.com/css?family=Roboto:400,600,700&display=swap&subset=cyrillic";if("'Open Sans', sans-serif"==e)return"https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap&subset=cyrillic"}return null})),k=(0,n.EW)((()=>{let e=E.value;return e?`@import url('${e}');`:null})),B=(0,n.EW)((()=>{var e,t;let r={},n=_.value;if(n){let i=c.q.triggerParams.value;if(i){let o=null;if(n.content.border.top.round){let e=n.borderRadius-5;e>0&&(o=`${e}px`)}let s=`${n.widget.header.paddingTopBottom}em`,l=["input:not([type=radio]):not([type=checkbox]):not([type=file]):not([type=submit]):not([type=button])","textarea","select",".like-input"],u=l.join(","),c=["button","input[type=submit]",".btn"],d=c.join(","),A=n.trigger.popup,p=n.vkLikeNotification.desktop;r={"":{"font-family":n.fontFamily,"font-size":n.fontSize},".trigger-background":{background:a.s9.triggerBackground.value,color:n.triggerColor},".badge-background":{background:n.badgeBackground,color:n.badgeColor},a:{color:n.linkColor},"a:visited":{color:n.linkColor},".link-color":{color:n.linkColor},"a:hover":{color:n.linkColor},".default-font-size":{"font-size":n.fontSize},".trigger-font-size":{"font-size":`${i.fontSize}px`},".trigger-font-family":{"font-family":`${i.font}`},".content-background":{background:"#ffffff"},".top-z-index":{"z-index":n.zIndex},".typo":{"letter-spacing":`${n.letterSpacing}em`},".client-message-background":{background:n.clientMessageBackground,color:n.clientMessageColor},".client-message-background a, .client-message-background a:hover":{color:n.clientMessageColor},".operator-message-background":{background:n.operatorMessageBackground,color:n.operatorMessageColor},".bot-message-background":{background:null!=(e=n.botMessageBackground)?e:n.operatorMessageBackground,color:null!=(t=n.botMessageColor)?t:n.operatorMessageColor},".operator-message-background a, .operator-message-background a:hover":{color:n.operatorMessageColor},".online-chat-widget-container":{border:n.border.enabled?`${n.border.width}px solid ${n.border.color}`:"0px",background:n.border.enabled?n.border.color:"#fff","box-shadow":n.boxShadow.enabled?`0 0 ${n.boxShadow.width}px ${n.boxShadow.color}`:"none"},".online-chat-widget-container-border-radius":{"border-radius":`${n.borderRadius}px`},".has-content-border-radius .content-border-radius-top":{"border-top-left-radius":`${n.borderRadius}px`,"border-top-right-radius":`${n.borderRadius}px`},".has-content-border-radius .content-border-radius-bottom":{"border-bottom-left-radius":`${a.s9.isMobile.value?0:n.borderRadius}px`,"border-bottom-right-radius":`${a.s9.isMobile.value?0:n.borderRadius}px`},".force-content-border-radius-bottom":{"border-bottom-left-radius":`${n.borderRadius}px`,"border-bottom-right-radius":`${n.borderRadius}px`},".online-chat-widget-container.drag-active":{"box-shadow":n.boxShadow.enabled?`0 20px ${2*n.boxShadow.width}px ${n.boxShadow.color}`:"none"},".widget-header-background":{background:a.s9.headerBackground.value},".widget-header-color":{color:n.headerColor},".widget-header":{"padding-top":s,"padding-bottom":s},".operator-avatar.with-border":{border:`1px solid ${n.headerColor}`},".message-border-radius":{"border-radius":n.messageBorderRadius+"px"},".like-link-light-border":{border:`1px solid ${n.linkColor}2e`,color:n.linkColor},".like-link-border":{border:`1px solid ${n.linkColor}`},".link-color-background":{background:n.linkColor},[".chat-selectable-item.selected"+(a.s9.isMobile.value?"":", .chat-selectable-item:hover")]:{"box-shadow":`0 .5em .8em ${n.linkColor}2e`},".btn.primary.inverse, button.primary.inverse, input[type=submit].primary.inverse, .btn.primary.inverse:focus, button.primary.inverse:focus, input[type=submit].primary.inverse:focus, .btn.primary.inverse:active, button.primary.inverse:active, input[type=submit].primary.inverse:active":{color:n.buttonSaveBg,background:n.buttonSaveColor},".btn.primary, button.primary, input[type=submit].primary, .btn.primary:focus, button.primary:focus, input[type=submit].primary:focus, .btn.primary:active, button.primary:active, input[type=submit].primary:active, .btn.primary.inverse:hover:not(.mobile), button.primary.inverse:hover:not(.mobile), input[type=submit].primary.inverse:hover:not(.mobile)":{background:n.buttonSaveBg,color:n.buttonSaveColor,"border-color":n.buttonSaveBg},".content-border-radius-top > .ps__rail-y":{margin:o?`${o} 0`:null},".chat-history-wrapper > .ps__rail-y":{"margin-top":o||null,"margin-bottom":n.dialog.border.bottom.round&&o?o:null},".widget-tab-content":x.value,".placeholder-color, .placeholder-color-when-blurred:not(:focus), input::placeholder, textarea::placeholder":{color:n.input.placeholderColor},".chat-textarea-wrapper.d-flex.vertical":S.value,".chat-textarea-wrapper textarea::placeholder":{color:n.dialog.textarea.controlsColor},".chat-textarea-wrapper textarea":{"border-radius":S.value["border-radius"]},[`${u}, ${d}`]:{border:`1px solid ${n.input.borderColor}`,"background-color":`${n.input.backgroundColor}`},".trigger-popup .inner, .trigger-popup .inner:before, .trigger-popup .inner:after":{"border-color":A.borderColor},".trigger-popup .inner":{background:A.background,color:A.background},".trigger-popup .inner .slot":{color:A.textColor},".trigger-popup .inner .close":{background:A.close.background,color:A.close.color},".trigger-popup .trigger-menu li:hover":{background:A.hoverMenuItem.background,color:A.hoverMenuItem.color},".trigger-popup .trigger-menu li > a":{"border-bottom":`1px solid ${A.hoverMenuItem.background}`},".popup-notification":{background:n.vkLikeNotification.background,color:n.vkLikeNotification.textColor},".device-type-desktop .popup-notification":{left:"auto",right:"auto",bottom:"auto",top:"auto",[p.side1.side]:`${p.side1.offset}px`,[p.side2.side]:`${p.side2.offset}px`}},tr.Ay.mobile()&&(r[`${l.map((e=>`${e}:not(.error)`)).map((e=>`${e}:hover, ${e}:focus, .input-container:hover ${e}, .input-container:focus-within ${e}`)).join(",")}, ${c.map((e=>`${e}:hover:not(.primary):not(.inverse)`)).join(",")}`]={"border-color":n.input.borderColorHover,"background-color":`${n.input.backgroundColor}`})}}return r})),O=(0,n.EW)((()=>{let e=_.value,t=e.content,r=e.borderRadius,n=0;return r>0&&(n=r-parseInt(e.fontSize)*t.margin/2),n>0?n:0})),x=(0,n.EW)((()=>{let e=_.value.content,t=e.margin,r=e.border;return{margin:`0 ${t}em ${t}em`,overflow:"hidden","border-top":T(r.top),"border-bottom":T(r.bottom),"border-left":T(r.left),"border-right":T(r.right)}}));function T(e){return e.width?`${e.width}px solid ${e.color}`:"none"}let S=(0,n.EW)((()=>{let e=_.value.dialog.textarea,t=e.border,r=e.margin,n=O.value,i=`${r.top}em`,o="0";return 0==r.top&&n>0&&(i=`-${n}px`,o=`${n}px`),{height:"auto",background:`${e.background}`,color:`${e.textColor}`,border:`${t.width}px solid ${t.color}`,margin:`${i} ${r.right}em ${r.bottom}em ${r.left}em`,"border-radius":`${t.radius}px`,"padding-top":`${o}`}})),M=(0,n.EW)((()=>a.s9.popupNotifyOnNewMessage.value&&!s.K.isOpened.value));function I(){ci.Ay.emit(ci.dJ,D.value)}let D=(0,n.EW)((()=>p.A.getUnreadedMessageCount()));return(0,n.wB)(D,(()=>I())),ci.Ay.setCallback(ci.Eh,(()=>I()),!0),(e,t)=>null!=(0,i.R1)(w)?((0,n.uX)(),(0,n.CE)("div",{key:0,class:(0,o.C4)((0,i.R1)(y)),ref:"root",id:(0,i.R1)(b)},[(0,i.R1)(h)?((0,n.uX)(),(0,n.CE)(n.FK,{key:0},[(0,n.bF)(Nt,{id:"online-chat-widget-styles",css:(0,i.R1)(B)},null,8,["css"]),(0,i.R1)(_).css&&(0,i.R1)(_).css.length?((0,n.uX)(),(0,n.Wv)(Nt,{key:0,"css-string":(0,i.R1)(_).css,id:"online-chat-widget-custom-styles"},null,8,["css-string"])):(0,n.Q3)("",!0),(0,i.R1)(k)?((0,n.uX)(),(0,n.Wv)(Nt,{key:1,id:"online-chat-widget-font","css-string":(0,i.R1)(k)},null,8,["css-string"])):(0,n.Q3)("",!0),(0,n.bF)(Nt,{id:"online-chat-mobile-body","append-root-selector":!1,"css-string":`html.mobile-online-chat-opened > body.supportOpened { background: ${(0,i.R1)(a.s9).headerBackground.value} !important; }`},null,8,["css-string"]),(0,i.R1)(C)?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.Wv)(Wn,{key:2})),(0,i.R1)(f)?((0,n.uX)(),(0,n.Wv)((0,n.$y)((0,i.R1)(v)),{key:3})):(0,n.Q3)("",!0),(0,i.R1)(d)?(0,n.Q3)("",!0):((0,n.uX)(),(0,n.CE)(n.FK,{key:4},[(0,n.bF)(Xr),(0,i.R1)(M)?((0,n.uX)(),(0,n.Wv)(Zn,{key:0})):(0,n.Q3)("",!0),(0,n.bF)(ct,{"allowed-display-types":[(0,i.R1)(A)]},null,8,["allowed-display-types"])],64)),(0,i.R1)(u)?((0,n.uX)(),(0,n.Wv)(li,{key:5})):(0,n.Q3)("",!0),(0,i.R1)(w).params.siteChatOptions.mobileBackHandler?((0,n.uX)(),(0,n.Wv)(bi,{key:6})):(0,n.Q3)("",!0),(0,i.R1)(m)?((0,n.uX)(),(0,n.Wv)(Pi.A,{key:7,style:{visibility:"hidden !important"},call:(0,i.R1)(m)},null,8,["call"])):(0,n.Q3)("",!0)],64)):(0,n.Q3)("",!0),(0,n.bF)(yi.A,{"for-body":""}),(0,n.bF)(Si),(0,i.R1)(r)?((0,n.uX)(),(0,n.Wv)(Ii.A,{key:1,src:(0,i.R1)(r),visible:"","onUpdate:visible":t[0]||(t[0]=e=>(0,i.i9)(r)?r.value=null:r=null)},null,8,["src"])):(0,n.Q3)("",!0)],10,qi)):(0,n.Q3)("",!0)}}));__webpack_require__(4742);var Hi=Ui,Ki=__webpack_require__(5188),zi=__webpack_require__(6141);let Vi={Enter:"enter",ArrowUp:"up",ArrowDown:"down",ArrowRight:"right",ArrowLeft:"left"};const $i={mounted:(e,t)=>{!function(e,t,r){let n=e=>{try{let t=[];for(let e in Vi)Vi.hasOwnProperty(e)&&r.modifiers[Vi[e]]&&t.push(e);if(t.length>0&&!t.includes(e.key))return;r.modifiers.prevent&&e.preventDefault(),r.modifiers.stop&&e.stopPropagation(),r.modifiers.stopImmediate&&e.stopImmediatePropagation(),"function"==typeof r.value&&r.value(e)}catch(e){console.error(e)}};t.vOnNativeEventList||(t.vOnNativeEventList=[]),t.vOnNativeEventList.push({type:e,callback:n}),t.addEventListener(e,n,{capture:!!r.modifiers.capture,once:!!r.modifiers.once,passive:!!r.modifiers.passive})}(t.arg,e,t)},beforeUnmount:e=>{!function(e){if(e.vOnNativeEventList){for(let t of e.vOnNativeEventList)e.removeEventListener(t.type,t.callback);e.vOnNativeEventList.splice(0,e.vOnNativeEventList.length),e.vOnNativeEventList.length||delete e.vOnNativeEventList}}(e)}};var Yi={install:function(e){e.config.globalProperties.__=h.__}};const Xi=function(){return null!==document.ontouchstart?"click":"touchstart"},Ji="__vue_click_away__",Qi=function(e,t,r){Zi(e);let n=r.context,i=t.value,o=!1;setTimeout((function(){o=!0}),0),e[Ji]=function(t){if((!e||!e.contains(t.target))&&i&&o&&"function"==typeof i)return i.call(n,t)},document.addEventListener(Xi(),e[Ji],!1)},Zi=function(e){document.removeEventListener(Xi(),e[Ji],!1),delete e[Ji]},eo={install:function(e){e.directive("click-away",to)}},to={mounted:Qi,updated:function(e,t,r){t.value!==t.oldValue&&Qi(e,t,r)},unmounted:Zi};var ro=eo;function no(e){return e.directive("on-native",$i).use(ro).use(Yi)}class io extends Ki.A{getComponent(e){return t=this,n=function*(){return no((0,r.Ef)(Wn))},new Promise(((e,r)=>{var i=e=>{try{a(n.next(e))}catch(e){r(e)}},o=e=>{try{a(n.throw(e))}catch(e){r(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(t,null)).next())}));var t,n}get selector(){return`#${a.s9.apiMethod.value}-container, #onlineSupportContainer`}onContainersCountChange(e){s.K.SET_INLINE_MODE(e>0)}get className(){return[zi.kc]}}var oo=__webpack_require__(6837),ao=__webpack_require__(2311);let so,lo,uo;class co{static init(){so=document.createElement("div"),(new io).watch();let e,t=document.body;return t.appendChild(so),lo=no((0,r.Ef)(Hi)),ao.A.mount(so,lo,[],!0),uo=oo.N.set((()=>{e=so.parentElement,e&&e!=t&&t.appendChild(so)}),1e3),lo}static destroy(){var e,t,r;if(lo){uo&&oo.N.clear(uo);let n=null==(r=null==(t=null==(e=lo._instance)?void 0:e.proxy)?void 0:t.$el)?void 0:r.parentElement;lo.unmount();try{n.parentElement.removeChild(n)}catch(e){}so=null,lo=null}}}var Ao=__webpack_require__(1630);__webpack_require__(4743);class po{static make(e){var t,r=0;if(0===e.length)return r;for(t=0;t{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n}function _o(e,t){ci.Ay.setCallback(ci.cr,e,t),Qr.Fv.update({})}var wo=__webpack_require__(9633),Eo=__webpack_require__(3007),ko=__webpack_require__(9676);function Bo(e,t){return r=this,n=function*(){if(a.s9.siteParams.value.params.api.disableSetClientInfoWithoutDialog&&!g.T.isDialogRunning.value)return;let r=ko.A.getAllValuesWithPath({r:e},!0),n=!1;for(let e of r){let t="setClientInfo_"+JSON.stringify(e.path),r=Ao.d.getex(t);var i=JSON.stringify(e.value);r!=i&&(Ao.d.setex(t,i,108e5),n=!0)}let o=null;if(n){let t=yield Eo.A.make({method:"setClientInfo",p:e});t.isSuccess()||(o=new Error(t.getDescr()))}t&&t(o)},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n}var Oo=__webpack_require__(3268),xo=__webpack_require__(1635),To=__webpack_require__(7546),So=__webpack_require__(5968),Mo=Object.defineProperty,Io=Object.getOwnPropertySymbols,Do=Object.prototype.hasOwnProperty,Po=Object.prototype.propertyIsEnumerable,Ro=(e,t,r)=>t in e?Mo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Fo=(e,t)=>{for(var r in t||(t={}))Do.call(t,r)&&Ro(e,r,t[r]);if(Io)for(var r of Io(t))Po.call(t,r)&&Ro(e,r,t[r]);return e},Lo=__webpack_require__(8542),No=__webpack_require__(9918),Wo=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));function Go(e){return Wo(this,null,(function*(){try{let r=document.getElementById("supportScript");if(r){let n=r.src;if(n){if(window[a.s9.setup.value.apiMethod]){var t=a.s9.setup.value.apiMethod;yield yo(!1),setTimeout((function(){return Wo(this,null,(function*(){!function(t,r,i){window.supportAPIMethod=i;var o=t.createElement("script");o.type="text/javascript",o.id="supportScript",o.charset="utf-8",o.async=!0,o.src=n;var a=t.getElementsByTagName("script")[0];r[i]=function(){(r[i].q=r[i].q||[]).push(arguments)},a?a.parentNode.insertBefore(o,a):t.documentElement.firstChild.appendChild(o),e&&e(r[i])}(document,window,t)}))}),100)}}else No.A.log("Не задан src")}else No.A.warn("#supportScript не найден")}catch(e){No.A.error(e)}}))}var jo=__webpack_require__(382);function qo(e,t){return()=>No.A.warn(`Метод ${e} устарел, используйте вместо него ${t}`)}var Uo=__webpack_require__(3139),Ho=__webpack_require__(8502),Ko=__webpack_require__(8965),zo=__webpack_require__(2796),Vo=__webpack_require__(7677),$o=__webpack_require__(6824);function Yo(e,t,r){let n=!1;if(t)for(let i of t)if(e.includes((0,Vo.A)(i))!=r){n=!0;break}return n}var Xo=__webpack_require__(1681);let Jo=[];const Qo=class{static init(){var e=[];let t=window,r=a.s9.setup.value.apiMethod;null!=t[r]&&null!=t[r].q&&(e=t[r].q);let n=this.methods,i=this;t[r]=function(){for(var e=arguments,t=[],r=e[0],o=1;o{let t=e.target;for(;t;){if("A"==t.tagName){let n=t.href.split("#")[1];n&&this.parseHash(r,o,`#${n}`)&&e.preventDefault();break}t=t.parentElement}})),this.watchRootStyles()}static watchRootStyles(){this.rootStylesWatcher||(this.rootStylesWatcher=oo.N.set((()=>{document.getElementById("online-chat-root-styles")||(clearInterval(this.rootStylesWatcher),this.rootStylesWatcher=null,Go((()=>{})))}),100))}static isMethodSystem(e){return this.systemMethods.includes(e)||!!a.s9.setup.value.preview}static isMethodAvailableByConfig(e){let t=a.s9.siteParams.value.params.api;return!(!this.isMethodSystem(e)&&t)||!t.disabled&&!t.blackListedMethods.includes(e)}static isMethodAvailableByLicense(e){return!a.s9.siteParams.value.free||this.isMethodSystem(e)}static parseHash(e,t,r=null){let n=r||window.location.hash;if(0==n.indexOf("#"+[e]+"/")){let e=new Ho.A("/"+n.substr(1)),r=e.pathnameArray;if(null!=r[1]){let n=[],i=e.parseQueryString();for(let t in i)if(i.hasOwnProperty(t)){n.length||n.push(e.pathnameArray[1]);let r=i[t];if(isNaN(parseInt(t))){if("undefined"!=r){n=null;break}}else t=parseInt(t),n.push(r)}return n&&n.length?t.apply(this,n):(this.prepareQueryParamsDictionary(i),t(r[1],i)),!0}}return!1}static prepareQueryParamsDictionary(e){for(let t in e)if(e.hasOwnProperty(t)){let r=t.split(".");if(r.length>1){let n=e,i=r.length;for(let o=0;o(0,Vo.A)(e))).sort();n=JSON.stringify(t)!==JSON.stringify(r)}else n=r.length>0;let i=null;if(n){let t=yield Eo.A.make({method:"setClientTags",p:e});t.isSuccess()||(i=new Error(t.getDescr()))}t&&t(i)},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n},getClientInfo:_o,openReviewsTab:Oo.A,getClientIdentifier:function(e){let t=a.s9.siteParams.value;e({siteId:t.id,orgId:t.orgID,talkId:Qr.Fv.id.value})},getClientId:function(e){e(Qr.Fv.id.value)},getSiteId:function(e){e(a.s9.siteId.value)},getClientSearchId:function(e){let t=()=>{return r=this,n=function*(){let r=Qr.Fv.getCc();r?e(r):(yield kr.A.make(100),t())},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n};t()},setTarget:xo.A,openTab:function(e){let t=s.K.visibleTabs.value[e];t&&s.K.openTab(t),go()},setDimensions:function(e=null,t=null){let r={width:e,height:t};for(let e in r)r.hasOwnProperty(e)&&r[e]>0&&s.K.updateSize({type:e,value:r[e]})},setPosition:function(e=null,t=null){let r=M.A.getSize(),n=r.width-s.K.width.value,i=r.height-s.K.height.value;null==e&&null==t?(e=n/2,t=i/2):(e<0&&(e+=n),t<0&&(t+=i)),null!=e&&s.K.updatePosition({type:"left",value:e}),null!=t&&s.K.updatePosition({type:"top",value:t}),s.K.SET_POSITION_CHANGED_MANUALY()},setTriggerPosition:function(e,t,r=!1){let n=c.q.triggerParams.value.offset[l.Ao].side,i=e==l.xx||e==l.Rn,o=(n==l.xx||n==l.Rn)==i;if(!o&&r){o=!0;let e=i?l.oS:l.xx;c.q.SET_TRIGGER_OFFSET({offsetType:l.GB,value:{value:c.q.triggerParams.value.offset[l.GB].value,side:e}})}let a=o?l.Ao:l.GB;c.q.SET_TRIGGER_OFFSET({offsetType:a,value:{value:t,side:e}})},sendMessage:function(e,...t){return r=this,n=function*(){"object"!=typeof e&&(e={text:e,messageTypeId:t[0],callback:void 0});let r=yield new To.A({text:e.text,messageType:e.messageTypeId}).setSendByApi(!0).send();e.callback&&e.callback(r.isSuccess()?null:r.getDescr())},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n},receiveMessage:function(e,...t){return r=this,n=function*(){"object"!=typeof e&&(e={text:e,operator:t[0],typingDuration:t[1],disableChatSimulation:t[2],allowOfflineOperator:t[3],callback:void 0});let r="Not enough params";if((e=Fo(Fo({},{simulateTyping:2e3,disableChatSimulation:!1,allowOfflineOperator:!1}),e)).text){let t=e.operator?Wt.p.getOperatorByIdOrLogin(e.operator):null;if(t&&(Wt.p.isOperatorOnline(t)||e.allowOfflineOperator)||(t=Wt.p.selected.value.operator,t||(t=Or.A.randomArrayElement(Wt.p.visibleOperators.value),!t&&e.allowOfflineOperator&&(t=Or.A.randomArrayElement(Wt.p.operatorsList.value.filter((e=>!Wt.p.isOperatorHidden(e)))),t||(t=Or.A.randomArrayElement(Wt.p.operatorsList.value))))),t){"number"==typeof e.typingDuration&&e.typingDuration>0&&(p.A.setOperatorTyping({operatorId:t.id,timeout:e.typingDuration}),yield kr.A.make(e.typingDuration)),p.A.removeByText(e.text,So.Mg);let n=yield Eo.A.make({method:"sendMessageToClientBySupportAPI",p:{operatorId:t.id,text:e.text,silent:-1==e.typingDuration,disableChatSimulation:e.disableChatSimulation}});r=n.isSuccess()?null:n.getDescr()}else r="Operator not available"}e.callback&&e.callback(r)},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n},setOperator:Lo.A,listenOperatorsStatus:function(e){let t=()=>{Wt.p.isStatusInitialized.value&&e(Wt.p.visibleOperators.value.map((e=>e.id)))};(0,n.wB)((0,n.EW)((()=>Wt.p.isStatusInitialized.value&&Wt.p.visibleOperators.value)),t),t()},reload:Go,fetchReviews:function(e,t){return r=this,n=function*(){let r=(yield __webpack_require__.e(4303).then(__webpack_require__.bind(__webpack_require__,6108))).default,n=yield(new r).setAllSites(e.allSites).setPage(e.page).setOnPage(e.limit).fetch();t(n)},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n},showTab:jo.A,removeMessage:function(e){p.A.removeByText(e,So.Mg)},setMessage:fo,setName:qo("setName","setClientInfo"),changeContacts:qo("changeContacts","setClientInfo"),setCustomData:qo("setCustomData","setClientInfo"),setDevice:function(e){a.s9.SET_DEVICE(e)},getDevice:function(e){e(a.s9.device.value)},attachToOperator:function(e){let t=Wt.p.getOperatorByIdOrLogin(e);t&&(a.s9.isAttachedToOperator(t.id)||Eo.A.make({method:"attachToOperator",p:{operatorId:t.id}}))},setWidgetParams:function(e){let t=a.s9.language.value;a.s9.initConfiguration({[t]:e})},setOperatorsStatus:function(e){Wt.p.setStatusFromDictionary(e,!1,!0)},allMessagesRead:function(){p.A.setMessageReaded()},getOperatorGroups:function(e){e(Wt.p.groupList.value.map((e=>({id:e.id,descr:e.descr,isHidden:e.hidden,operators:Wt.p.getOperatorsOfGroup(e).map((e=>({id:e.id,name:e.fio})))}))))},toggleOperatorGroupVisibility:function(e){a.s9.TOGGLE_OPERATORS_GROUP_HIDDEN({groupId:e.groupId,value:!e.visible})},removeAutoMessages:function(){zo.A.removeNotAnsweredAutoMessages(!0)},replaceParams:function(e){a.s9.config.value={[a.s9.language.value]:e}},startBot:function(e){s.K.selectChatTab(),(0,Xo.A)(e)},setClientInfo:(e,t)=>{return r=Qo,n=function*(){Jo.push({payload:e,callback:t});try{yield kr.A.make(1e3,"setClientInfoMerge",!0);let t=[...Jo];Jo.splice(0,Jo.length);let r=[],n={};for(let i of t){e=i.payload,i.callback&&r.push(i.callback);for(let t in e)if(e.hasOwnProperty(t))if("custom"==t){if(n.custom||(n.custom={}),"object"==typeof e.custom)for(let t in e.custom)e.custom.hasOwnProperty(t)&&(n.custom[t]=e.custom[t])}else n[t]=e[t]}Bo(n,(e=>{for(let t of r)t(e)}))}catch(e){}},new Promise(((e,t)=>{var i=e=>{try{a(n.next(e))}catch(e){t(e)}},o=e=>{try{a(n.throw(e))}catch(e){t(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(r,null)).next())}));var r,n}};let Zo=Qo;var ea=__webpack_require__(5900),ta=__webpack_require__(2535);class ra{constructor(e,t){this.mustMatch=e,this.mustNotMatch=t}getFilterIdList(){let e=[ta.Fc];for(let t of[[this.mustMatch],this.mustNotMatch])for(let r of t)for(let t of r){let r=t.filterId;-1==e.indexOf(r)&&e.push(r)}return e}}var na=__webpack_require__(3917),ia=__webpack_require__(3155),oa=__webpack_require__(3629),aa=__webpack_require__(5493),sa=Object.defineProperty,la=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,ca=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,Aa=Object.prototype.propertyIsEnumerable,pa=(e,t,r)=>t in e?sa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ha=(e,t)=>{for(var r in t||(t={}))da.call(t,r)&&pa(e,r,t[r]);if(ca)for(var r of ca(t))Aa.call(t,r)&&pa(e,r,t[r]);return e},ma=(e,t)=>la(e,ua(t)),fa=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let ga=new na.A("AutoAction");ga.setOnlyOnCurrentTab(!0);const Ca="waitForAutoAction";let va=!1;class ba{static add(e){return fa(this,null,(function*(){-1==this.queue.indexOf(e)&&([ta.mF,ta.EA].indexOf(e.getActionTypeId())>-1&&(c.q.hideTrigger(Ca),va=!0),this.queue.push(e),this.run())}))}static run(){return fa(this,null,(function*(){if(this.queue.length&&!this.started){if(this.started=!0,yield ga.lock()){let e=Or.A.uid(),t=[];try{for(;this.queue.length>0;){let r=this.queue.shift(),n=yield r.run(e);n&&t.push(n)}}catch(e){No.A.error("AutoAction run",e)}t.length&&this.sendActionResultsToServer(t),va&&c.q.showTrigger(Ca),yield ga.unlock()}this.started=!1,yield kr.A.make(Or.A.randomNumber(1,100)),this.run()}}))}static sendActionResultsToServer(e){return fa(this,null,(function*(){let t=ma(ha({},ia.A.getClientCredentials()),{actions:[]});for(let r of e){let e=0;for(let n of r.results)e+=n.timeout,t.actions.push(ma(ha(ha({},n),{currentUrl:window.location.href,instanceId:oa.C,timestamp:(new Date).getTime(),isLocked:ga.check(),isOnTab:(0,aa.A)(),randomUid:Or.A.uid()}),{type:r.actionType,actionID:r.actionId,timeout:e}))}try{yield new ia.A("/regAutoAction").setBody(t).send()}catch(e){No.A.log("Erro on reg auto action",e)}}))}}ba.started=!1,ba.queue=[];var ya=__webpack_require__(5194),_a=__webpack_require__(9574),wa=__webpack_require__(6629);class Ea extends ya.A{constructor(e){e.autoClose=parseInt(e.autoClose),super(e)}get isNoize(){return!0}isNeedSendResultToServer(){return!0}isCanRunNow(){let e=s.K.isOpened.value;if(this.isWidgetMenu)return!s.K.isSideMenuOpened.value||!e;{let t=this.tab;if(t&&(s.K.currentTab.value!=t||!e))return!0}return!1}get tabId(){return"string"==typeof this.params.tabID?this.params.tabID:this.params.tabID[0]}get isWidgetMenu(){return"widgetMenu"==this.tabId}get tab(){return a.s9.tabsDictionary.value[this.tabId]}run(){return e=this,t=function*(){let e=[],t=s.K.isOpened.value;if(_a.A.playById(this.params.sound,a.s9.siteParams.value.params.newMessageNotification.volume),this.isWidgetMenu)s.K.open(),s.K.openSideMenu();else{let e=this.tab;e.type==mo.ET?s.K.openChatTab():s.K.openTab(e)}return e.push({}),!t&&this.params.autoClose>0&&wa.A.init(1e3*this.params.autoClose),e},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}}class ka extends ya.A{run(){return e=this,t=function*(){return yo(),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}isNeedSendResultToServer(){return!0}get isNoize(){return!1}isCanRunNow(){return!0}}class Ba extends ya.A{run(){return e=this,t=function*(){for(let e of this.operatorsToChange)Wt.p.TOGGLE_OPERATOR_HIDDEN({operatorId:e.id,value:this.value});return[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!1}get operatorsToChange(){let e=[];for(let t of this.params.operator){let r=Wt.p.getOperatorByLogin(t);r&&r.hidden!=this.value&&e.push(r)}return e}isCanRunNow(){return this.operatorsToChange.length>0}}class Oa extends ya.A{run(){return e=this,t=function*(){return c.q.SET_TRIGGER_MENU_OPENED(!0),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}isNeedSendResultToServer(){return!0}get isNoize(){return!0}isCanRunNow(){return!c.q.isTriggerMenuOpened.value}}class xa extends ya.A{run(){return e=this,t=function*(){for(let e of this.groupsToChange)a.s9.TOGGLE_OPERATORS_GROUP_HIDDEN({groupId:e.id,value:this.value});return[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!1}get groupsToChange(){let e=[];for(let t of this.params.groupID){let r=Wt.p.groups.value[t];r&&r.hidden!=this.value&&e.push(r)}return e}isCanRunNow(){return this.groupsToChange.length>0}}class Ta extends ya.A{run(){return e=this,t=function*(){for(let e of this.tabsToChange)a.s9.TOGGLE_TAB_HIDDEN({tabId:e.id,value:this.value});return[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!1}get tabsToChange(){let e=[];for(let t of this.params.tabID){let r=a.s9.tabsDictionary.value[t];r&&!r.visible!=this.value&&e.push(r)}return e}isCanRunNow(){return this.tabsToChange.length>0}}class Sa extends ya.A{constructor(){super(...arguments),this.reason="autoAction"}run(){return e=this,t=function*(){return this.value?c.q.showTrigger(this.reason):c.q.hideTrigger(this.reason),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!1}isCanRunNow(){let e=c.q.hideTriggerReasons.value.indexOf(this.reason);return this.value?e>-1:-1==e}}var Ma=__webpack_require__(5058);class Ia extends ya.A{run(){return e=this,t=function*(){return Ma.A.send(this.reason,!1,this.params.notifyDestination,this.params.repeatOnNewVisit)?[{}]:[]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get reason(){return this.params.reason}get isNoize(){return!1}isCanRunNow(){return Ma.A.send(this.reason,!0)}isNeedSendResultToServer(){return!0}}var Da=__webpack_require__(3952);class Pa extends ya.A{run(){return e=this,t=function*(){return Da.A.make(this.params.script),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!0}isNeedSendResultToServer(){return!0}isCanRunNow(){return!0}}var Ra=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));class Fa extends ya.A{run(){return Ra(this,null,(function*(){return(()=>{Ra(this,null,(function*(){try{yield new ia.A("/pushToActivityList").setBody(ia.A.getAction("sendAutoActionWebhook",{webhook:this.params.webhook})).send()}catch(e){No.A.log("Error on send auto action webhook")}}))})(),[{}]}))}get isNoize(){return!0}isNeedSendResultToServer(){return!0}isCanRunNow(){return!0}}const La="setFlagAction";class Na extends ya.A{run(){return e=this,t=function*(){return Bo({flag:this.params.color}),Ao.d.setex(La,this.params.color,12e5),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!1}isCanRunNow(){return Ao.d.getex(La)!=this.params.color}isNeedSendResultToServer(){return!0}}var Wa=__webpack_require__(2356),Ga=Object.defineProperty,ja=Object.defineProperties,qa=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,Ha=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,za=(e,t,r)=>t in e?Ga(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;class Va extends ya.A{isNeedSendResultToServer(){return!0}get isNoize(){return!0}run(){return e=this,t=function*(){return yield new zo.A(((e,t)=>ja(e,qa(t)))(((e,t)=>{for(var r in t||(t={}))Ha.call(t,r)&&za(e,r,t[r]);if(Ua)for(var r of Ua(t))Ka.call(t,r)&&za(e,r,t[r]);return e})({},this.params),{notify:a.s9.isShowMessageButtonsInNotification.value?[]:[Wa.r2,Wa.F3,Wa.RC,Wa.FW],senderType:"any",text:[{delay:0,text:this.id,type:"text"}],typing:0,hiddenText:!0,removePreviousNotAnsweredAutoMessages:!1}),!1).run(),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}isCanRunNow(){let e=p.A.lastMessageId;if(e){let t=p.A.getMessage(e);if(t&&t.text==this.id)return!1}return!0}}class $a extends ya.A{run(){return e=this,t=function*(){return Nr.A.send(this.params.eventId,null,null,!0),[{}]},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}get isNoize(){return!0}isNeedSendResultToServer(){return!0}isCanRunNow(){return!0}}class Ya extends ya.A{get isNoize(){return!0}isNeedSendResultToServer(){return!0}isCanRunNow(){return!0}run(){return e=this,t=function*(){let e=[];return this.params.botId&&(yield(0,Xo.A)({schemeId:this.params.botId,manual:!1,autoOpen:!1})).isSuccess()&&e.push({}),e},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}}class Xa extends ya.A{get isNoize(){return!0}isNeedSendResultToServer(){return!0}isCanRunNow(){return!Ao.d.getex(this.params.eventId)}get cacheKey(){return`fireCustomEvent_${this.params.eventId}`}run(){return e=this,t=function*(){let e=[];return this.params.eventId&&(yield function(e){return t=this,r=function*(){return yield Eo.A.make({method:"fireCustomEvent",p:{eventId:e}})},new Promise(((e,n)=>{var i=e=>{try{a(r.next(e))}catch(e){n(e)}},o=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((r=r.apply(t,null)).next())}));var t,r}(this.params.eventId)).isSuccess()&&(Ao.d.setex(this.cacheKey,1,6e5),e.push({})),e},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}}let Ja={[ta.y8]:Ea,[ta.mF]:ka,[ta.S5]:class extends Ba{get value(){return!0}},[ta.TP]:class extends Ba{get value(){return!1}},[ta.tB]:Oa,[ta.Sh]:class extends xa{get value(){return!1}},[ta.hJ]:class extends xa{get value(){return!0}},[ta.UE]:class extends Ta{get value(){return!1}},[ta.$8]:class extends Ta{get value(){return!0}},[ta.$e]:class extends Sa{get value(){return!0}},[ta.EA]:class extends Sa{get value(){return!1}},[ta.Hj]:Ia,[ta.Ex]:Pa,[ta.J4]:Fa,[ta.TH]:zo.A,[ta.UA]:Va,[ta.UQ]:Na,[ta.cI]:$a,[ta.X5]:Ya,[ta.aV]:Xa};class Qa{static find(e){return Ja[e]?Ja[e]:null}}var Za=__webpack_require__(7933),es=__webpack_require__(8009);class ts{constructor(e,t,r,n){this.isRunAtThisPage=!1,this.subFilter=e,this.actions=[],this.actionTypeId=t;let i=Qa.find(t);if(i){this.actionType=r,this.filters=n;for(let e of Or.A.shuffle(this.actionType.actions))this.actions.push(new i(e));this.startListen(),this.addToRunner()}}getActionTypeId(){return this.actionTypeId}startListen(){for(let e of this.filters.getFilterIdList())ea.Ay.addFilterListener(e,(()=>{this.addToRunner()}))}isCanRunNow(e){return this.checkRepeat()&&this.checkFilters(e)}getActionsAvailableToRun(){return this.actions.filter((e=>!(!e.isCanRunNow()||!(!Ao.d.isErrorOnSet()&&Ao.d instanceof Za.A||!e.isNoize))))}addToRunner(){this.isCanRunNow(null)&&this.getActionsAvailableToRun().length&&ba.add(this)}run(e){return t=this,r=function*(){if(this.isCanRunNow(e))for(let e of this.getActionsAvailableToRun()){let t=yield e.run();if(t.length)return this.setLastRun(),e.isNeedSendResultToServer()?{actionId:e.id,actionType:this.actionTypeId,results:t}:null}return null},new Promise(((e,n)=>{var i=e=>{try{a(r.next(e))}catch(e){n(e)}},o=e=>{try{a(r.throw(e))}catch(e){n(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((r=r.apply(t,null)).next())}));var t,r}checkFilters(e){if("string"==typeof e&&this.subFilter.lastSuccessfulFilterCheckRunId===e)return!0;let t=!1;if(ts.isMatch(this.filters.mustMatch).isSuccess){t=!0;for(let e of this.filters.mustNotMatch){let r=ts.isMatch(e);if(r.isSuccess||r.isEmptyFilterError){t=!1;break}}}return t&&"string"==typeof e&&(this.subFilter.lastSuccessfulFilterCheckRunId=e),t}static isMatch(e){let t=0==e.length;if(!t){t=!0;for(let t of e){let e=t.check();if(!e.isSuccess)return e}}return new es.A(t)}checkRepeat(){let e,t=this.actionType.repeat;if(t){let r=t[0],n=t[1],i=this.getLastRun(),o=this.checkRepeatNewPage();r==ta.qV||!o&&[ta.aA,ta.Kc].indexOf(r)>-1?e=o:(e=null==i,e||(r==ta.q?e=this.checkRepeatAfterTime(i,n):r==ta.aA&&(e=this.checkRepeatNewVisit(i))))}else e=!0;return e}checkRepeatAfterTime(e,t){let r=!1;if(t&&t.repeatSeconds){let n=ea.Ay.secondsToInt(t.repeatSeconds);r=e.time+1e3*nnew Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));class ns{static init(){return rs(this,null,(function*(){yield this.listenFilters()}))}static listenFilters(){return rs(this,null,(function*(){for(let e of a.s9.siteParams.value.params.actionBlocks)for(let t of e.subFilters){let r=this.getPreparedFilters(e,t);for(let e in t.actionTypes)if(t.actionTypes.hasOwnProperty(e)){new ts(t,e,t.actionTypes[e],r);let n=Qa.find(e);if(n)for(let r of t.actionTypes[e].actions)new n(r).initParams()}}}))}static getPreparedFilters(e,t){let r=[],n=[];if(e.filters&&r.push(...ea.Ay.getPreparedFilterList(e.filters)),t.filters)r.push(...ea.Ay.getPreparedFilterList(t.filters));else for(let t of e.subFilters)t.filters&&n.push(ea.Ay.getPreparedFilterList(t.filters));return new ra(r,n)}}var is=__webpack_require__(1159),os=Object.defineProperty,as=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,ls=Object.prototype.propertyIsEnumerable,us=(e,t,r)=>t in e?os(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;class cs extends Ki.A{getComponent(e){return t=this,n=function*(){let t=(yield __webpack_require__.e(4303).then(__webpack_require__.bind(__webpack_require__,6892))).default,n=parseInt(this.attr(e,"limit","10")),i=this.attr(e,"with-reviews-description",void 0),o="1"===this.attr(e,"description","1");return no((0,r.Ef)(((e,t)=>{for(var r in t||(t={}))ss.call(t,r)&&us(e,r,t[r]);if(as)for(var r of as(t))ls.call(t,r)&&us(e,r,t[r]);return e})({},t),{allSites:"1"===this.attr(e,"all-sites","0"),maxLength:parseInt(this.attr(e,"max-length","0")),onPage:isNaN(n)||n<0||n>100?10:n,pagination:"1"===this.attr(e,"pagination","1"),paginationType:this.attr(e,"pagination-type",zi.Xk),displayName:"1"===this.attr(e,"display-names","1"),autoWidth:"1"===this.attr(e,"auto-width","0"),displayCity:"1"===this.attr(e,"display-city","1"),displayDate:"1"===this.attr(e,"display-date","1"),displayRateValue:"1"===this.attr(e,"display-rate-value","1"),description:"1"===this.attr(e,"description","1"),withReviewsDescription:this.attr(e,"with-reviews-description",void 0),withoutReviewsDescription:this.attr(e,"without-reviews-description",void 0),inline:!0,showTotal:!i&&o}))},new Promise(((e,r)=>{var i=e=>{try{a(n.next(e))}catch(e){r(e)}},o=e=>{try{a(n.throw(e))}catch(e){r(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(t,null)).next())}));var t,n}get selector(){return"#onlineSupportReviews"}}var ds=__webpack_require__(2997),As=Object.defineProperty,ps=Object.getOwnPropertySymbols,hs=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,fs=(e,t,r)=>t in e?As(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;class gs extends Ki.A{getComponent(e){return t=this,n=function*(){let t=this.attr(e,"id"),n=a.s9.tabsDictionary.value[t];if(n){let e=(yield __webpack_require__.e(4303).then(__webpack_require__.bind(__webpack_require__,6895))).default;return no((0,r.Ef)(((e,t)=>{for(var r in t||(t={}))hs.call(t,r)&&fs(e,r,t[r]);if(ps)for(var r of ps(t))ms.call(t,r)&&fs(e,r,t[r]);return e})({},e),{tab:n}))}throw new Error("Вкладка не найдена")},new Promise(((e,r)=>{var i=e=>{try{a(n.next(e))}catch(e){r(e)}},o=e=>{try{a(n.throw(e))}catch(e){r(e)}},a=t=>t.done?e(t.value):Promise.resolve(t.value).then(i,o);a((n=n.apply(t,null)).next())}));var t,n}get selector(){return".meTalkForm, .online-chat-inline-tab"}}var Cs=__webpack_require__(1953),vs=__webpack_require__(9846);class bs extends vs.A{getAction(){return"deleteMessage"}onAction(e){if(e.clientSideId)for(let t of p.A.messageIdList){let r=p.A.getMessage(t);if(r&&r.other&&r.other.clientSideId===e.clientSideId){e.id=t;break}}p.A.removeMessage(e.id)}}class ys extends vs.A{getAction(){return"typing"}onAction(e){let t=Wt.p.getOperatorByLoginHash(e.operator);p.A.setOperatorTyping({operatorId:null==t?void 0:t.id,operatorName:e.name,timeout:e.ttl?1e3*e.ttl:null,isBot:e.isBot}),ea.Ay.set(ta._J)}}class _s extends vs.A{getAction(){return"isTargetChanged"}onAction(e){_s.setFilter(e.isTarget)}static setFilter(e){ea.Ay.set(ta.vR,e?1:0)}}class ws extends vs.A{getAction(){return"geoip"}onAction(e){if(e.pageId==a.s9.pageId.value||!e.pageId){if(e.geoip){let t=[ta.Md,ta.x1,ta.bA],r=a.s9.language.value;for(let n=0;nnew Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));let Bs;function Os(){return ks(this,null,(function*(){return Bs||(Bs=(yield __webpack_require__.e(7063).then(__webpack_require__.bind(__webpack_require__,5375))).default),Bs}))}function xs(){return a.s9.siteParams.value.params.siteChatOptions.cobrowse.controlEnabled}let Ts={keepBrowsingAlive:function(e){ui.l.addOperator(e.channel,e.hash,e.forceLoad)},stopBrowsing:function(e){ui.l.removeOperator(e.channel)},click:function(e){return ks(this,null,(function*(){xs()&&(yield Os()).events.click.receive(e)}))},mousemove:function(e){return ks(this,null,(function*(){xs()&&(yield Os()).events.mousemove.receive(e)}))},forms:function(e){return ks(this,null,(function*(){xs()&&(yield Os()).events.forms.receive(e)}))},pointer:function(e){return ks(this,null,(function*(){(yield Os()).events.pointer.receive(e)}))}};class Ss extends vs.A{getAction(){return"browser"}onAction(e){if(Es.A.isCurrentPage){let t=e.data.action;null!=Ts[t]&&Ts[t](e.data)}}isRunOnMultipleTabsAllowed(){return!0}}var Ms=__webpack_require__(1922);class Is extends Ms.A{getAction(){return"addToHistory"}isMarkAsUnreaded(){return!1}}var Ds=__webpack_require__(5282);class Ps extends Ds.A{getAction(){return"outgoingMessage"}}class Rs extends vs.A{getAction(){return"operatorsOnlineUpdated"}onAction(e){Wt.p.setStatusFromDictionary(e.data)}}var Fs=__webpack_require__(647);class Ls extends vs.A{getAction(){return"snippet"}onAction(e){Fs.R.emit(e.id,e)}isRunOnMultipleTabsAllowed(){return!0}}class Ns extends vs.A{getAction(){return"selectOperator"}onAction(e){let t=Wt.p.getOperatorById(e.operatorId);t&&Wt.p.setSelectedOperator(t)}}class Ws extends vs.A{getAction(){return"setBan"}onAction(e){Qr.Fv.setBan(!!e.ban)}}class Gs extends vs.A{getAction(){return"setAttachedOperators"}onAction(e){a.s9.setAttachedOperators(e)}}class js extends vs.A{getAction(){return"requestRate"}onAction(){var e;s.K.reviewsTab.value&&(s.K.openChatTab(),g.T.showRateRequest(null!=(e=p.A.lastMessageId)?e:0))}isRunOnMultipleTabsAllowed(){return!0}}var qs=__webpack_require__(2883);class Us extends vs.A{getAction(){return"changeOperator"}onAction(e,t){var r;let n,i,o=qs.A.serverNow-1e3*e.timestamp;if(e.operator&&!e.operatorId&&(e.operatorId=null==(r=Wt.p.getOperatorByLogin(e.operator))?void 0:r.id),e.operatorId&&(n=Wt.p.getOperatorById(e.operatorId),n&&Wt.p.setOperatorTemporaryVisible(n,o)),e.group&&(i=Wt.p.groups.value[e.group],i)){Wt.p.setOperatorGroupTemporaryVisible(i,o);for(let e of Wt.p.getOperatorsOfGroup(i))Wt.p.setOperatorTemporaryVisible(e,o)}(n||i)&&Wt.p.setSelectedOperator(n,i)}}class Hs extends vs.A{getAction(){return"redirect"}onAction(e){e.widgetInstanceId==a.s9.instanceId.value&&(window.location.href=e.url)}isRunOnMultipleTabsAllowed(){return!0}}class Ks extends vs.A{getAction(){return"closeWidget"}onAction(e){e.widgetInstanceId==a.s9.instanceId.value&&s.K.close()}isRunOnMultipleTabsAllowed(){return!0}}var zs=Object.defineProperty,Vs=Object.getOwnPropertySymbols,$s=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,Xs=(e,t,r)=>t in e?zs(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;class Js extends vs.A{getAction(){return"openWidgetTab"}onAction(e){let t=e.widgetInstanceId;t&&t!=a.s9.instanceId.value||(0,jo.A)(((e,t)=>{for(var r in t||(t={}))$s.call(t,r)&&Xs(e,r,t[r]);if(Vs)for(var r of Vs(t))Ys.call(t,r)&&Xs(e,r,t[r]);return e})({id:e.tabId},e.additionalParams))}isRunOnMultipleTabsAllowed(){return!0}}class Qs extends vs.A{getAction(){return"setActionFilterValue"}onAction(e){ea.Ay.set(e.name,e.value)}}var Zs=__webpack_require__(8960);class el extends vs.A{getAction(){return"messageRead"}onAction(e){p.A.setMessageReaded(e.id,!1)}}class tl extends vs.A{getAction(){return"widgetData"}onAction(e){g.T.setWidgetData(e)}}var rl=__webpack_require__(8054),nl=__webpack_require__(9370);class il extends nl.A{}class ol extends il{getAction(){return"newWebRtcCall"}onAction(e,t){let r=rl.A.create(e.call.id);r.isCallForThisInstance()&&(r.isWebRtcSupported()?(r.setCallData(e.call),rl.A.setIncomingCalls([...rl.A.incomingCalls.value,r]),r.onNewIncomingCall()):r.showWebRtcNotSupportedError())}}class al extends il{getAction(){return"newWebRtcCallStartedByYou"}onAction(e,t){let r=rl.A.create(e.call.id);r.setCallData(e.call),r.isCallForThisInstance()&&(r.isWebRtcSupported()?rl.A.setCurrentCall(r):r.showWebRtcNotSupportedError())}}class sl extends il{getAction(){return"webRtcCallRequestOffer"}onAction(e){let t=rl.A.getCurrentCall();(null==t?void 0:t.getId())==e.call.id&&(t.setCallData(e.call),t.sendOffer(e.pairId))}}class ll extends il{getAction(){return"webRtcCallRequestAnswer"}onAction(e){let t=rl.A.getCurrentCall();(null==t?void 0:t.getId())==e.call.id&&(t.setCallData(e.call),t.sendAnswer(e.pairId,e.offer))}}class ul extends il{getAction(){return"webRtcCallReceiveAnswer"}onAction(e){let t=rl.A.getCurrentCall();(null==t?void 0:t.getId())==e.call.id&&(t.setCallData(e.call),t.receiveAnswer(e.pairId,e.answer))}}class cl extends il{getAction(){return"webRtcCallNewIceCandidates"}onAction(e){let t=rl.A.getCurrentCall();(null==t?void 0:t.getId())==e.call.id&&(t.setCallData(e.call),t.receiveIceCandidates(e.pairId,e.iceCandidates))}}class dl extends il{getAction(){return"webRtcCallFinished"}onAction(e){let t=rl.A.getCurrentCall();rl.A.setIncomingCalls(rl.A.incomingCalls.value.filter((t=>{let r=t.getId()!=e.callId;return r||t.destroy(),r}))),rl.A.create(e.callId).onFinishCall(),(null==t?void 0:t.getId())==e.callId&&rl.A.setCurrentCall(null)}}class Al extends il{getAction(){return"webRtcCallDataUpdate"}onAction(e,t){let r=rl.A.create(e.call.id);if(r.setCallData(e.call),!r.isCallForThisInstance())return r=rl.A.incomingCalls.value.find((t=>e.call.id==t.getId())),void(r&&r.removeThisCallFromIncoming());let n=rl.A.getCurrentCall();n&&n.getId()==e.call.id&&n.setCallData(e.call)}}class pl extends il{getAction(){return"webRtcCallPing"}onAction(e){let t=rl.A.getCurrentCall();(null==t?void 0:t.getId())==e.callId&&t.sendPong()}}class hl extends vs.A{getAction(){return"showAnimation"}onAction(e){s.K.animationUrl=(0,er.BV)(e.url)}}class ml{static get isTest(){return a.s9.setup.value.test}static init(){return e=this,t=function*(){let e=ml.getWebsocketUrl(),t=ml.getLongPollUrl();var r,n;r=Di.A,n=vo.o,rl.A.realizationClass=r,n.listenAction(new ol).listenAction(new al).listenAction(new sl).listenAction(new ll).listenAction(new ul).listenAction(new cl).listenAction(new dl).listenAction(new Al).listenAction(new pl),a.s9.isEmptyWidget.value||vo.o.listenAction(new Cs.A).listenAction(new Is).listenAction(new Ps).listenAction(new bs).listenAction(new ys).listenAction(new ws).listenAction(new tl).listenAction(new Ss).listenAction(new Rs).listenAction(new Ls).listenAction(new Ns).listenAction(new Ws).listenAction(new Gs).listenAction(new js).listenAction(new Us).listenAction(new Hs).listenAction(new Ks).listenAction(new Js).listenAction(new Qs).listenAction(new _s).listenAction(new el).listenAction(new hl);let i=[a.s9.orgId.value,a.s9.siteId.value,Qr.Fv.id.value].join("/"),o=vo.o.start(i,e,t,null,!0);Zs.A.isAvailable()&&e&&(yield o)},new Promise(((r,n)=>{var i=e=>{try{a(t.next(e))}catch(e){n(e)}},o=e=>{try{a(t.throw(e))}catch(e){n(e)}},a=e=>e.done?r(e.value):Promise.resolve(e.value).then(i,o);a((t=t.apply(e,null)).next())}));var e,t}static get credentialsQueryString(){return"?"+Ho.A.toQueryString(ia.A.getClientCredentials())}static getWebsocketUrl(){return a.s9.setup.value.forceLongPolling?null:(this.isTest&&!a.s9.isIe.value?"wss://dev.apibcknd.com":"wss://widget.me-talk.ru")+"/comet/websocket"+this.credentialsQueryString}static getLongPollUrl(){return(this.isTest?"https://dev.apibcknd.com":a.s9.apiHost.value)+"/comet/longPolling"+this.credentialsQueryString}}var fl=__webpack_require__(8419),gl=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));class Cl{static init(){let e=a.s9.siteParams.value;if(!e.free){let t=e.formElements;for(let e in t)if(t.hasOwnProperty(e)){let r=t[e];if(r.params&&r.params.autoFill&&Array.isArray(r.params.autoFill))for(let e of r.params.autoFill)this.setup(r,e)}}}static getElement(e){try{return document.querySelector(e)}catch(e){return null}}static setup(e,t){let r=t.source.type;r==l.NH?this.setupElement(e,t,t.source.params):r==l.tR?this.setupClick(e,t,t.source.params):r==l.N7&&this.setupInput(e,t,t.source.params)}static setupElement(e,t,r){let n=()=>{let n=this.getElement(r.selector);n?this.emitValue(e,t,this.getValueFromElement(n,r)):r.clearIfElementNotExist&&this.emitValue(e,t,null,!0)};oo.N.set((()=>n()),1e3),n()}static setupClick(e,r,n){t.A.addEventListener("click",document,(t=>{let i=this.getElementByEvent(t,n.selector);i&&this.emitValue(e,r,this.getValueFromElement(i,n))}),{passive:!0})}static getElementByEvent(e,t){let r=e.target;for(;r;){try{if(r.matches(t))return r}catch(e){}r=r.parentElement}return null}static setupInput(e,t,r){let n=n=>{let i=this.getElementByEvent(n,r.selector);i&&this.emitValue(e,t,this.getValueFromInput(i))};for(let e of["click","blur","change"])document.addEventListener(e,n,{passive:!0})}static getValueFromElement(e,t){let r;return t.from==l.O$?r=e.textContent:t.from==l.jt?r=e.getAttribute(t.attributeName):t.from==l.rU&&(r=t.fixedText),r}static getValueFromInput(e){return e.value}static isSendAllowed(e){return gl(this,null,(function*(){try{let t=`fieldAutoFillerLastTime_${e.name}`,r=Ao.d.getex(t),n=Date.now();const i=1e4;let o=i-(n-r);return o>0&&(yield kr.A.make(o,t,!0)),Ao.d.setex(t,Date.now(),i),!0}catch(e){}return!1}))}static emitValue(e,t,r,n=!1){return gl(this,null,(function*(){if("string"==typeof r&&(r=r.trim().substr(0,1e3)),(null==r?void 0:r.length)||n){if(t.filters&&(t.preparedFilters||(t.preparedFilters=ea.Ay.getPreparedFilterList(t.filters)),!ts.isMatch(t.preparedFilters).isSuccess))return;if(yield this.isSendAllowed(e)){let t={custom:{[e.name]:r}};"descr"==e.name?t={descr:r}:"phone"==e.name?t={phone:r}:"email"==e.name&&(t={email:r}),Bo(t)}}}))}}var vl=__webpack_require__(5535),bl=__webpack_require__(6773),yl=(e,t,r)=>new Promise(((n,i)=>{var o=e=>{try{s(r.next(e))}catch(e){i(e)}},a=e=>{try{s(r.throw(e))}catch(e){i(e)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(o,a);s((r=r.apply(e,t)).next())}));function _l(r,n){return yl(this,null,(function*(){let i=window;function o(e){return yl(this,null,(function*(){p.A.setMaxIdForStartActivity(),yield ml.init(),Es.A.start(e)}))}if(a.s9.SET_API_METHOD(n.apiMethod),(0,vl.Qv)((0,er.U$)()),yield t.A.ready(),(yield fl.A.init(r,n))&&c.q.triggerParams.value.triggerType!=l.V5){let r=po.make(`${a.s9.siteId.value}/${Qr.Fv.id.value}`);Ao.d.setPrefix(`Chat/${r}`);let n=yield Es.A.initVisitId();Wt.p.initOperatorsStatusFromCache(),yield function(r){return yl(this,null,(function*(){function n(){let e=window.location.href.split("#")[0];if(e!==i){let t=null!=i;i=e,t&&Es.A.start(!1)}}let i;yield e.A.init(),!a.s9.siteParams.value.isStartListenOnOpenWidget||p.A.messagesCount>0||s.K.isOpened.value?yield o(r):ci.Ay.setCallback(ci.ue,(()=>{o(r)}),!0),ea.Ay.init(),is.A.make(),a.s9.isEmptyWidget.value||(yield ns.init()),Cl.init(),t.A.addEventListener("popstate",window,(()=>{n()})),oo.N.set((()=>{(0,aa.A)()&&n()}),1e3)}))}(n),co.init(),(new cs).watch(),(new gs).watch(),bl.A.init(),Zo.init(),a.s9.siteParams.value.integrations.roistat&&El(),i.$SA||i.supportAPI||(i.$SA=i.supportAPI=Zo.methods),ci.Ay.emit(ci.Eh),function(){let e={"chat-payment-success":{code:1,descr:"Ваш платёж успешно принят"},"chat-payment-fail":{code:0,descr:"Процедура оплаты завершилась неудачно"}};for(let t in e)if(e.hasOwnProperty(t)){let r=window.location.hash;if(r&&r.includes(t)){s.K.open(),new ds.A(e[t]).showMessage(null);break}}}()}}))}let wl=window[er.Yg];if(wl&&wl.length){let e=wl.splice(0,1)[0],t=()=>_l(e.configurations,e.setup);document.body?t():document.addEventListener("DOMContentLoaded",(()=>document.body?t():null))}function El(){return yl(this,null,(function*(){let e=Nr.A.getRoistatVisit();null!=e?Bo({custom:{roistat_visit:e}}):(yield kr.A.make(1e3),El())}))}}(),online_chat_bundle=__webpack_exports__})(); //# sourceMappingURL=modern.support.js.map