text: (window.webpackJsonp = window.webpackJsonp || []).push([
    ['take-chart-image-dialog-impl'],
    {
      '1O6C': function (e, t, n) {
        'use strict';
        n.d(t, 'a', function () {
          return d;
        });
        var o = n('mrSG'),
          r = n('q1tI'),
          i = n('TSYQ'),
          s = n('+EG+'),
          a = n('jAh7'),
          c = n('QpNh'),
          l = n('aYmi'),
          d = (function (e) {
            function t() {
              var t = (null !== e && e.apply(this, arguments)) || this;
              return (
                (t._manager = new a.OverlapManager()),
                (t._handleSlot = function (e) {
                  t._manager.setContainer(e);
                }),
                t
              );
            }
            return (
              Object(o.__extends)(t, e),
              (t.prototype.render = function () {
                var e = this.props,
                  t = e.rounded,
                  n = void 0 === t || t,
                  a = e.shadowed,
                  d = void 0 === a || a,
                  p = e.fullscreen,
                  u = void 0 !== p && p,
                  h = e.darker,
                  m = void 0 !== h && h,
                  f = e.className,
                  v = e.backdrop,
                  _ = i(
                    f,
                    l.dialog,
                    n && l.rounded,
                    d && l.shadowed,
                    u && l.fullscreen,
                    m && l.darker,
                  ),
                  w = Object(c.a)(this.props),
                  g = this.props.style
                    ? Object(o.__assign)(
                        Object(o.__assign)({}, this._createStyles()),
                        this.props.style,
                      )
                    : this._createStyles();
                return r.createElement(
                  r.Fragment,
                  null,
                  r.createElement(
                    s.b.Provider,
                    { value: this._manager },
                    v &&
                      r.createElement('div', {
                        onClick: this.props.onClickBackdrop,
                        className: l.backdrop,
                      }),
                    r.createElement(
                      'div',
                      Object(o.__assign)({}, w, {
                        className: _,
                        style: g,
                        ref: this.props.reference,
                        onFocus: this.props.onFocus,
                        onMouseDown: this.props.onMouseDown,
                        onMouseUp: this.props.onMouseUp,
                        onClick: this.props.onClick,
                        onKeyDown: this.props.onKeyDown,
                        tabIndex: -1,
                      }),
                      this.props.children,
                    ),
                  ),
                  r.createElement(s.a, { reference: this._handleSlot }),
                );
              }),
              (t.prototype._createStyles = function () {
                var e = this.props,
                  t = e.bottom,
                  n = e.left,
                  o = e.width;
                return {
                  bottom: t,
                  left: n,
                  right: e.right,
                  top: e.top,
                  zIndex: e.zIndex,
                  maxWidth: o,
                  height: e.height,
                };
              }),
              t
            );
          })(r.PureComponent);
      },
      '8MIK': function (e, t, n) {
        e.exports = {
          modal: 'modal-C2LSTwhC',
          content: 'content-tr28wPlV',
          form: 'form-2GifjSKe',
          copyForm: 'copyForm-1HuPoKA0',
          copyBtn: 'copyBtn-1oB8tEqo',
          shadow: 'shadow-2JTdO0Fb',
          actions: 'actions-3fKk-h7d',
          link: 'link-1alPBTTQ',
          socials: 'socials-rht5Uvp-',
          icon: 'icon-4wFj5iyU',
          socialsText: 'socialsText-2yWFq9iu',
        };
      },
      BHQn: function (e, t) {
        e.exports =
          '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="#1DA1F2" d="M10.28 22.26c7.55 0 11.68-6.26 11.68-11.67v-.53c.8-.58 1.49-1.3 2.04-2.13-.74.33-1.53.54-2.36.65.85-.5 1.5-1.32 1.8-2.28-.78.48-1.66.81-2.6 1a4.1 4.1 0 00-7 3.74c-3.4-.17-6.43-1.8-8.46-4.29a4.1 4.1 0 001.28 5.48c-.68-.02-1.3-.2-1.86-.5v.05a4.11 4.11 0 003.29 4.02 4 4 0 01-1.85.08 4.1 4.1 0 003.83 2.85A8.23 8.23 0 014 20.43a11.67 11.67 0 006.28 1.83z"/></svg>';
      },
      GyvH: function (e, t) {
        e.exports =
          '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 15" width="22" height="15"><g fill="none" fill-rule="evenodd" stroke-width="2"><path stroke="#757575" d="M6.25 5.812L11 10.087l4.75-4.275M11 9.868V.315"/><path stroke="#ADAEB0" d="M21 10v4H1v-4"/></g><path d="M.008 12.47V9.994H1.96v3.003h18.095V9.988l.958.021.957.021.02 2.46.02 2.458H.008v-2.477z"/><path d="M8.642 9.27a673.518 673.518 0 0 0-2.658-2.396l-.369-.325.657-.716.658-.716 1.49 1.35c.819.741 1.525 1.348 1.57 1.348.054 0 .079-1.143.079-3.716V.382H11.946v3.717c0 2.129.029 3.716.067 3.716.037 0 .738-.607 1.558-1.349l1.491-1.35.508.543c.28.298.57.626.647.73l.14.187-2.632 2.366c-1.447 1.3-2.668 2.372-2.712 2.381-.044.01-1.111-.915-2.37-2.054z"/></svg>';
      },
      Iivm: function (e, t, n) {
        'use strict';
        Object.defineProperty(t, '__esModule', { value: !0 }),
          n('mrSG').__exportStar(n('swCq'), t);
      },
      QpNh: function (e, t, n) {
        'use strict';
        function o(e) {
          for (
            var t = {}, n = 0, o = Object.entries(e).filter(r);
            n < o.length;
            n++
          ) {
            var i = o[n],
              s = i[0],
              a = i[1];
            t[s] = a;
          }
          return t;
        }
        function r(e) {
          var t = e[0],
            n = e[1];
          return 0 === t.indexOf('data-') && 'string' == typeof n;
        }
        n.d(t, 'a', function () {
          return o;
        });
      },
      R5JZ: function (e, t, n) {
        'use strict';
        function o(e, t, n, o, r) {
          function i(r) {
            if (!(e > r.timeStamp)) {
              var i = r.target;
              void 0 !== n &&
                null !== t &&
                null !== i &&
                i.ownerDocument === o &&
                (t.contains(i) || n(r));
            }
          }
          return (
            r.click && o.addEventListener('click', i, !1),
            r.mouseDown && o.addEventListener('mousedown', i, !1),
            r.touchEnd && o.addEventListener('touchend', i, !1),
            r.touchStart && o.addEventListener('touchstart', i, !1),
            function () {
              o.removeEventListener('click', i, !1),
                o.removeEventListener('mousedown', i, !1),
                o.removeEventListener('touchend', i, !1),
                o.removeEventListener('touchstart', i, !1);
            }
          );
        }
        n.d(t, 'a', function () {
          return o;
        });
      },
      RgaO: function (e, t, n) {
        'use strict';
        n.d(t, 'a', function () {
          return i;
        });
        var o = n('mrSG'),
          r = n('8Rai');
        function i(e) {
          var t = e.children,
            n = Object(o.__rest)(e, ['children']);
          return t(Object(r.a)(n));
        }
      },
      UJLh: function (e, t, n) {
        e.exports = {
          wrap: 'wrap-3axdIL2R',
          container: 'container-p3zks2PX',
          backdrop: 'backdrop-1qZHPwi_',
          modal: 'modal-GUK9cvUQ',
          dialog: 'dialog-2Ei1ngXh',
        };
      },
      aYmi: function (e, t, n) {
        e.exports = {
          dialog: 'dialog-2APwxL3O',
          rounded: 'rounded-tXI9mwGE',
          shadowed: 'shadowed-2M13-xZa',
          fullscreen: 'fullscreen-2RqU2pqU',
          darker: 'darker-2nhdv2oS',
          backdrop: 'backdrop-1tKdKmN_',
        };
      },
      fMMV: function (e, t, n) {
        'use strict';
        n.r(t);
        n('YFKU');
        var o = n('Wt0y'),
          r = n('mrSG'),
          i = (n('HbRj'), n('Kxc7')),
          s = n('BHQF');
        function a(e, t, n, o) {
          var a;
          return (
            void 0 === o && (o = {}),
            Object(r.__awaiter)(this, void 0, void 0, function () {
              var c, l, d, p, u, h, m, f;
              return Object(r.__generator)(this, function (v) {
                if (((c = new FormData()), void 0 !== o.previews))
                  for (l = 0, d = o.previews; l < d.length; l++)
                    (p = d[l]), c.append('previews[]', p);
                return (
                  void 0 !== o.cme && c.append('cme', String(o.cme)),
                  void 0 !== o.wl && c.append('wl', String(o.wl)),
                  void 0 !== o.onWidget &&
                    c.append('onWidget', String(o.onWidget)),
                  o.isReport && c.append('isReport', String(o.isReport)),
                  (u = window.urlParams) &&
                    u.locale &&
                    c.append('language', u.locale),
                  (h = e.activeChartWidget.value()),
                  void 0 !== (m = h.widgetCustomer()) && c.append('customer', m),
                  'exchange' === (f = h.properties().childs().timezone.value()) &&
                    (f =
                      (null === (a = h.model().mainSeries().symbolInfo()) ||
                      void 0 === a
                        ? void 0
                        : a.timezone) || f),
                  c.append('timezone', f),
                  c.append('images', JSON.stringify(e.images())),
                  (function (e, t, n, o) {
                    void 0 === o && (o = {});
                    Object(r.__awaiter)(this, void 0, void 0, function () {
                      var a, c, l;
                      return Object(r.__generator)(this, function (r) {
                        switch (r.label) {
                          case 0:
                            (a = i.enabled('charting_library_base')
                              ? o.snapshotUrl ||
                                'https://www.tradingview.com/snapshot/'
                              : '/snapshot/'),
                              (r.label = 1);
                          case 1:
                            return (
                              r.trys.push([1, 4, , 5]),
                              [
                                4,
                                Object(s.fetch)(a, {
                                  body: e,
                                  method: 'POST',
                                  credentials: 'same-origin',
                                }),
                              ]
                            );
                          case 2:
                            return [4, (c = r.sent()).text()];
                          case 3:
                            return (l = r.sent()), c.ok ? t(l) : n(), [3, 5];
                          case 4:
                            return r.sent(), n(), [3, 5];
                          case 5:
                            return [2];
                        }
                      });
                    });
                  })(c, t, n, o),
                  [2]
                );
              });
            })
          );
        }
        var c,
          l = n('JWMC'),
          d = n('q1tI'),
          p = n('i8i4'),
          u = n('TSYQ'),
          h = n('1O6C'),
          m = n('uqKQ'),
          f = n('RgaO'),
          v = n('UJLh'),
          _ = (function (e) {
            function t() {
              var t = (null !== e && e.apply(this, arguments)) || this;
              return (
                (t._containerRef = null),
                (t._handleContainerRef = function (e) {
                  t._containerRef = e;
                }),
                t
              );
            }
            return (
              Object(r.__extends)(t, e),
              (t.prototype.componentDidMount = function () {
                var e;
                this.props.autofocus &&
                  (null === (e = this._containerRef) ||
                    void 0 === e ||
                    e.focus());
              }),
              (t.prototype.render = function () {
                var e = this,
                  t = this.props,
                  n = t.zIndex,
                  o = t.onClickOutside,
                  i = t.children,
                  s = t.className;
                return d.createElement(
                  'div',
                  {
                    ref: this._handleContainerRef,
                    style: { zIndex: n },
                    'data-dialog-name': this.props['data-dialog-name'],
                    tabIndex: -1,
                  },
                  d.createElement('div', { className: v.backdrop }),
                  d.createElement(
                    'div',
                    { className: v.wrap },
                    d.createElement(
                      'div',
                      { className: v.container },
                      d.createElement(
                        f.a,
                        { mouseDown: !0, touchStart: !0, handler: o },
                        function (t) {
                          return d.createElement(
                            'div',
                            { className: v.modal, ref: t },
                            d.createElement(
                              h.a,
                              Object(r.__assign)({}, e.props, {
                                className: u(s, v.dialog),
                              }),
                              i,
                            ),
                          );
                        },
                      ),
                    ),
                  ),
                );
              }),
              (t.defaultProps = { width: 500 }),
              t
            );
          })(d.PureComponent),
          w = Object(m.a)(_),
          g = n('AVTG'),
          y = n('Iivm'),
          b = n('L0Sj'),
          E = n('oj21'),
          O = n('jPOK');
        !(function (e) {
          function t(e, t) {
            return 'cme' === TradingView.widgetCustomer
              ? t + ' from cmegroup.com via @tradingview $' + e
              : '#' + e + ' chart ' + t + ' via https://www.tradingview.com';
          }
          function n(e, t) {
            void 0 === e && (e = 'about:blank'),
              void 0 === t && (t = 'snapshot_tweet');
            var n = Math.round(screen.width / 2 - 275),
              o = Math.round(screen.height / 2 - 210);
            return window.open(
              e,
              t,
              'scrollbars=yes,resizable=yes,toolbar=no,location=yes,\n\t\t\t\twidth=550,height=420,\n\t\t\t\tleft=' +
                n +
                ',top=' +
                o,
            );
          }
          (e.getStatus = t),
            (e.shareSnapshot = function (e) {
              var o = n();
              return {
                onFailure: function () {
                  o.close();
                },
                onSuccess: function (n) {
                  o.location.href = (function (e, n) {
                    return (
                      'https://twitter.com/intent/tweet?&text=' +
                      encodeURIComponent(
                        t(
                          e,
                          (function (e) {
                            return (
                              window.location.protocol +
                              '//' +
                              window.location.host +
                              '/x/' +
                              e +
                              '/'
                            );
                          })(n),
                        ),
                      )
                    );
                  })(e, n);
                },
              };
            }),
            (e.shareSnapshotInstantly = function (e, o) {
              n(
                (function (e, n) {
                  return (
                    'https://twitter.com/intent/tweet?&text=' +
                    encodeURIComponent(t(e, n))
                  );
                })(e, o),
              );
            });
        })(c || (c = {}));
        var C = n('ycI/'),
          x = n('Ialn'),
          S = n('FQhm'),
          I = n('ZjKI'),
          k = n('8MIK'),
          N = n('BHQn'),
          j = n('GyvH'),
          M = (function (e) {
            function t(t) {
              var n = e.call(this, t) || this;
              return (
                (n._input = null),
                (n._hideMessages = function () {
                  n.setState({ message: '', error: '' });
                }),
                (n._setInput = function (e) {
                  n._input = e;
                }),
                (n._select = function () {
                  null !== n._input && n._input.select();
                }),
                (n._shareTwitter = function () {
                  c.shareSnapshotInstantly(
                    n.props.symbol || '',
                    n.props.imageUrl || '',
                  );
                }),
                (n._onClose = function () {
                  n.props.onClose && n.props.onClose(), (n._copyBtn = null);
                }),
                (n.state = { message: t.message, error: t.error }),
                n
              );
            }
            return (
              Object(r.__extends)(t, e),
              (t.prototype.componentDidMount = function () {
                S.subscribe(
                  I.CLOSE_POPUPS_AND_DIALOGS_COMMAND,
                  this._onClose,
                  null,
                );
              }),
              (t.prototype.componentWillUnmount = function () {
                S.unsubscribe(
                  I.CLOSE_POPUPS_AND_DIALOGS_COMMAND,
                  this._onClose,
                  null,
                );
              }),
              (t.prototype.componentWillReceiveProps = function (e) {
                this.setState({ message: e.message, error: e.error });
              }),
              (t.prototype.componentDidUpdate = function (e) {
                var t = this;
                !e.imageUrl &&
                  this.props.imageUrl &&
                  setTimeout(function () {
                    null !== t._input && (t._input.select(), t._input.focus());
                  });
              }),
              (t.prototype.render = function () {
                var e = this,
                  t = this.props.imageUrl,
                  n = this.state,
                  o = n.message,
                  r = n.error,
                  i = !t && !this.props.message && !this.props.error,
                  s = u(k.copyBtn, !Object(x.isRtl)() && k.shadow);
                return d.createElement(
                  w,
                  {
                    isOpened: this.props.isOpened,
                    className: k.modal,
                    onClickOutside: this._onClose,
                    'data-dialog-type': 'take-snapshot-modal',
                  },
                  d.createElement(
                    g.b,
                    { onClose: this._onClose },
                    window.t('Image URL'),
                  ),
                  o &&
                    d.createElement(g.c, {
                      text: o,
                      isError: !1,
                      onClickOutside: this._hideMessages,
                    }),
                  r &&
                    d.createElement(g.c, {
                      text: r,
                      isError: !0,
                      onClickOutside: this._hideMessages,
                    }),
                  d.createElement(
                    g.a,
                    null,
                    d.createElement(C.a, { keyCode: 27, handler: this._onClose }),
                    d.createElement(
                      'div',
                      { className: k.content },
                      i && d.createElement(O.a, { size: 'mini' }),
                      d.createElement(
                        'div',
                        {
                          className: k.form,
                          style: { visibility: t ? 'visible' : 'hidden' },
                        },
                        d.createElement(
                          'div',
                          { className: k.copyForm },
                          d.createElement(b.b, {
                            reference: this._setInput,
                            readOnly: !0,
                            value: t || '',
                            onClick: this._select,
                            onFocus: this._select,
                            strictLeftDirectionInput: Object(x.isRtl)(),
                            style: Object(x.isRtl)()
                              ? { paddingLeft: 84 }
                              : void 0,
                          }),
                          d.createElement(
                            'div',
                            {
                              ref: function (t) {
                                return t && e._setupClipboard(t);
                              },
                              'data-clipboard-text': t,
                              className: s,
                            },
                            d.createElement(
                              E.a,
                              { type: 'primary', theme: 'ghost' },
                              window.t('Copy'),
                            ),
                          ),
                        ),
                        d.createElement(
                          'div',
                          { className: k.actions },
                          d.createElement(
                            'a',
                            { className: k.link, href: t, target: '_blank' },
                            d.createElement(y.Icon, { icon: j }),
                            d.createElement('span', null, window.t('Save image')),
                          ),
                          d.createElement(
                            'span',
                            { className: k.socials, onClick: this._shareTwitter },
                            d.createElement(y.Icon, {
                              className: k.icon,
                              icon: N,
                            }),
                            d.createElement(
                              'span',
                              { className: k.socialsText },
                              window.t('Tweet'),
                            ),
                          ),
                        ),
                      ),
                    ),
                  ),
                );
              }),
              (t.prototype._setupClipboard = function (e) {
                var t = this;
                this._copyBtn ||
                  ((this._copyBtn = e),
                  n
                    .e('clipboard')
                    .then(
                      function (o) {
                        var r = new (n('sxGJ'))(e);
                        r.on('success', function () {
                          TradingView.trackEvent('GUI', 'Copied Image Link'),
                            t.setState({
                              message: window.t('Copied to clipboard'),
                            });
                        }),
                          r.on('error', function () {
                            t.setState({
                              message: window.t(
                                "Sorry, the Copy Link button doesn't work in your browser. Please select the link and copy it manually.",
                              ),
                            });
                          });
                      }.bind(null, n),
                    )
                    .catch(void 0));
              }),
              (t.defaultProps = { imageUrl: '' }),
              t
            );
          })(d.Component);
        function U(e, t, n) {
          var r;
          function s(e) {
            r ||
              ((r = document.createElement('div')), document.body.appendChild(r)),
              p.render(d.createElement(M, e), r);
          }
          function c() {
            s({ isOpened: !1 });
          }
          void 0 === t && (t = {}),
            Object(l.trackEvent)('GUI', 'Get image button'),
            s({ isOpened: !1 }),
            a(
              e,
              function (r) {
                n && n(r);
                s({
                  isOpened: !0,
                  onClose: c,
                  imageUrl: i.enabled('charting_library_base')
                    ? (t.snapshotUrl ? '' : 'https://www.tradingview.com/x/') + r
                    : Object(o.isProd)()
                    ? 'https://www.tradingview.com/x/' + r + '/'
                    : window.location.protocol +
                      '//' +
                      window.location.host +
                      '/x/' +
                      r +
                      '/',
                  symbol: e.activeChartWidget.value().symbolProperty().value(),
                });
              },
              function () {
                s({
                  isOpened: !0,
                  onClose: c,
                  error: window.t('URL cannot be received'),
                });
              },
              {
                onWidget: e.onWidget,
                snapshotUrl: t.snapshotUrl,
                onInvalidSnapshotImage: c,
              },
            ),
            s({ isOpened: !0, onClose: c });
        }
        function P(e, t, n) {
          a(
            e,
            function (e) {
              n && n(e);
            },
            function () {
              console.warn(window.t('Error while trying to create snapshot.'));
            },
            { snapshotUrl: t.snapshotUrl },
          );
        }
        n.d(t, 'getImageOfChart', function () {
          return U;
        }),
          n.d(t, 'getImageOfChartSilently', function () {
            return P;
          });
      },
      jAh7: function (e, t, n) {
        'use strict';
        n.r(t),
          n.d(t, 'OverlapManager', function () {
            return i;
          }),
          n.d(t, 'getRootOverlapManager', function () {
            return a;
          });
        var o = n('Eyy1'),
          r = (function () {
            function e() {
              this._storage = [];
            }
            return (
              (e.prototype.add = function (e) {
                this._storage.push(e);
              }),
              (e.prototype.remove = function (e) {
                this._storage = this._storage.filter(function (t) {
                  return e !== t;
                });
              }),
              (e.prototype.has = function (e) {
                return this._storage.includes(e);
              }),
              (e.prototype.getItems = function () {
                return this._storage;
              }),
              e
            );
          })(),
          i = (function () {
            function e(e) {
              void 0 === e && (e = document),
                (this._storage = new r()),
                (this._windows = new Map()),
                (this._index = 0),
                (this._document = e),
                (this._container = e.createDocumentFragment());
            }
            return (
              (e.prototype.setContainer = function (e) {
                var t = this._container,
                  n = null === e ? this._document.createDocumentFragment() : e;
                !(function (e, t) {
                  Array.from(e.childNodes).forEach(function (e) {
                    e.nodeType === Node.ELEMENT_NODE && t.appendChild(e);
                  });
                })(t, n),
                  (this._container = n);
              }),
              (e.prototype.registerWindow = function (e) {
                this._storage.has(e) || this._storage.add(e);
              }),
              (e.prototype.ensureWindow = function (e, t) {
                void 0 === t && (t = { position: 'fixed', direction: 'normal' });
                var n = this._windows.get(e);
                if (void 0 !== n) return n;
                this.registerWindow(e);
                var o = this._document.createElement('div');
                if (
                  ((o.style.position = t.position),
                  (o.style.zIndex = this._index.toString()),
                  (o.dataset.id = e),
                  void 0 !== t.index)
                ) {
                  var r = this._container.childNodes.length;
                  if (t.index >= r) this._container.appendChild(o);
                  else if (t.index <= 0)
                    this._container.insertBefore(o, this._container.firstChild);
                  else {
                    var i = this._container.childNodes[t.index];
                    this._container.insertBefore(o, i);
                  }
                } else
                  'reverse' === t.direction
                    ? this._container.insertBefore(o, this._container.firstChild)
                    : this._container.appendChild(o);
                return this._windows.set(e, o), ++this._index, o;
              }),
              (e.prototype.unregisterWindow = function (e) {
                this._storage.remove(e);
                var t = this._windows.get(e);
                void 0 !== t &&
                  (null !== t.parentElement && t.parentElement.removeChild(t),
                  this._windows.delete(e));
              }),
              (e.prototype.getZindex = function (e) {
                var t = this.ensureWindow(e);
                return parseInt(t.style.zIndex || '0');
              }),
              (e.prototype.moveToTop = function (e) {
                this.getZindex(e) !== this._index &&
                  (this.ensureWindow(e).style.zIndex = (++this
                    ._index).toString());
              }),
              (e.prototype.removeWindow = function (e) {
                this.unregisterWindow(e);
              }),
              e
            );
          })(),
          s = new WeakMap();
        function a(e) {
          void 0 === e && (e = document);
          var t = e.getElementById('overlap-manager-root');
          if (null !== t) return Object(o.ensureDefined)(s.get(t));
          var n = new i(e),
            r = (function (e) {
              var t = e.createElement('div');
              return (
                (t.style.position = 'absolute'),
                (t.style.zIndex = (150).toString()),
                (t.style.top = '0px'),
                (t.style.left = '0px'),
                (t.id = 'overlap-manager-root'),
                t
              );
            })(e);
          return s.set(r, n), n.setContainer(r), e.body.appendChild(r), n;
        }
      },
      jPOK: function (e, t, n) {
        'use strict';
        n.d(t, 'a', function () {
          return s;
        });
        var o = n('q1tI'),
          r = n('TSYQ'),
          i = n('Owlf');
        n('SzKR');
        function s(e) {
          var t = r(
            'tv-spinner',
            'tv-spinner--shown',
            'tv-spinner--size_' + (e.size || i.a),
          );
          return o.createElement(
            'div',
            { className: t, style: e.style, role: 'progressbar' },
            o.createElement(
              'div',
              { className: 'tv-spinner__spinner-layer' },
              o.createElement('div', {
                className: 'tv-spinner__background tv-spinner__width_element',
              }),
              o.createElement('div', {
                className:
                  'tv-spinner__circle-clipper tv-spinner__width_element tv-spinner__circle-clipper--left',
              }),
              o.createElement('div', {
                className:
                  'tv-spinner__circle-clipper tv-spinner__width_element tv-spinner__circle-clipper--right',
              }),
            ),
          );
        }
      },
      swCq: function (e, t, n) {
        'use strict';
        Object.defineProperty(t, '__esModule', { value: !0 }), (t.Icon = void 0);
        var o = n('mrSG'),
          r = n('q1tI');
        t.Icon = r.forwardRef(function (e, t) {
          var n = e.icon,
            i = void 0 === n ? '' : n,
            s = o.__rest(e, ['icon']);
          return r.createElement(
            'span',
            o.__assign({}, s, { ref: t, dangerouslySetInnerHTML: { __html: i } }),
          );
        });
      },
      uqKQ: function (e, t, n) {
        'use strict';
        n.d(t, 'a', function () {
          return s;
        });
        var o = n('mrSG'),
          r = n('q1tI'),
          i = n('AiMB');
        function s(e) {
          return (function (t) {
            function n() {
              return (null !== t && t.apply(this, arguments)) || this;
            }
            return (
              Object(o.__extends)(n, t),
              (n.prototype.render = function () {
                var t = this.props,
                  n = t.isOpened,
                  s = t.root;
                if (!n) return null;
                var a = r.createElement(
                  e,
                  Object(o.__assign)({}, this.props, { zIndex: 150 }),
                );
                return 'parent' === s ? a : r.createElement(i.a, null, a);
              }),
              n
            );
          })(r.PureComponent);
        }
      },
    },
  ]);
  