/*!
    MIT License

    Copyright (c) 2018 Arturas Molcanovas <a.molcanovas@gmail.com>

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all
    copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
    SOFTWARE.

    */

/*!
    localForage -- Offline Storage, Improved
    Version 1.10.0
    https://localforage.github.io/localForage
    (c) 2013-2017 Mozilla, Apache License 2.0
*/

/*!
 * Sizzle CSS Selector Engine v2.3.10
 * https://sizzlejs.com/
 *
 * Copyright JS Foundation and other contributors
 * Released under the MIT license
 * https://js.foundation/
 *
 * Date: 2023-02-14
 */

/*!
 * URI.js - Mutating URLs
 *
 * Version: 1.19.11
 *
 * Author: Rodney Rehm
 * Web: http://medialize.github.io/URI.js/
 *
 * Licensed under
 *   MIT License http://www.opensource.org/licenses/mit-license
 *
 */

/*!
 * URI.js - Mutating URLs
 * IPv6 Support
 *
 * Version: 1.19.11
 *
 * Author: Rodney Rehm
 * Web: http://medialize.github.io/URI.js/
 *
 * Licensed under
 *   MIT License http://www.opensource.org/licenses/mit-license
 *
 */

/*!
 * URI.js - Mutating URLs
 * Second Level Domain (SLD) Support
 *
 * Version: 1.19.11
 *
 * Author: Rodney Rehm
 * Web: http://medialize.github.io/URI.js/
 *
 * Licensed under
 *   MIT License http://www.opensource.org/licenses/mit-license
 *
 */

/*!
MIT License

Copyright (c) 2018 Arturas Molcanovas <a.molcanovas@gmail.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

*/

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./_autocomplete.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./_controlbox.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./_modal.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./add-muc-modal.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./bookmarks.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./chat-bottom-panel.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./chat-content.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./chat-head.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./chats.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./controlbox-head.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./dropdown.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./emoji.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./fullscreen.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./gif.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./headlines-head.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./headlines.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./icon.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./image.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./index.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./message-actions.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./message-body.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./message-versions.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./minimize.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./moderator-tools.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./muc-bottom-panel.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./muc-details-modal.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./muc-head.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./muc-occupants.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./nickname-form.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./placeholder.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./register.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./retraction.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./rich-text.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./root.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./roster.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./toolbar.scss */

/*! !!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./unfurl.scss */

/*! !!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./avatar.scss */

/*! !!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./index.scss */

/*! !!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./singleton.scss */

/*! !!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!../../../node_modules/mini-css-extract-plugin/dist/loader.js!../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./status.scss */

/*! !../../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */

/*! !../../../../node_modules/style-loader/dist/runtime/insertBySelector.js */

/*! !../../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */

/*! !../../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */

/*! !../../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */

/*! !../../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */

/*! !../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */

/*! !../../../node_modules/style-loader/dist/runtime/insertBySelector.js */

/*! !../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */

/*! !../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */

/*! !../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */

/*! !../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */

/*! *****************************************************************************
    Copyright (c) Microsoft Corporation. All rights reserved.
    Licensed under the Apache License, Version 2.0 (the "License"); you may not use
    this file except in compliance with the License. You may obtain a copy of the
    License at http://www.apache.org/licenses/LICENSE-2.0

    THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
    WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
    MERCHANTABLITY OR NON-INFRINGEMENT.

    See the Apache Version 2.0 License for specific language governing permissions
    and limitations under the License.
    ***************************************************************************** */

/*! ../../../../node_modules/css-loader/dist/runtime/api.js */

/*! ../../../../node_modules/css-loader/dist/runtime/sourceMaps.js */

/*! ../../../node_modules/css-loader/dist/runtime/api.js */

/*! ../../../node_modules/css-loader/dist/runtime/sourceMaps.js */

/*! ../../core */

/*! ../../core.js */

/*! ../../log */

/*! ../../log.js */

/*! ../../search.js */

/*! ../../shared/_converse.js */

/*! ../../shared/actions.js */

/*! ../../shared/chat/utils.js */

/*! ../../shared/constants */

/*! ../../shared/errors.js */

/*! ../../shared/parsers.js */

/*! ../../templates/background_logo.js */

/*! ../../utils.js */

/*! ../../utils/core.js */

/*! ../../utils/html.js */

/*! ../../utils/init.js */

/*! ../../utils/parse-helpers */

/*! ../../utils/stanza.js */

/*! ../../utils/storage.js */

/*! ../_converse */

/*! ../_converse.js */

/*! ../api/events.js */

/*! ../api/promise.js */

/*! ../api/send.js */

/*! ../api/user.js */

/*! ../async-directive.js */

/*! ../bottom-panel.js */

/*! ../chat/index.js */

/*! ../chatarea.js */

/*! ../chatboxviews/index.js */

/*! ../chatview/index.js */

/*! ../components/bookmark-form.js */

/*! ../components/bookmarks-list.js */

/*! ../config-form.js */

/*! ../connection/api.js */

/*! ../constants */

/*! ../constants.js */

/*! ../core.js */

/*! ../destroyed.js */

/*! ../directive-helpers.js */

/*! ../directive.js */

/*! ../disco/index.js */

/*! ../disconnected.js */

/*! ../emoji/index.js */

/*! ../errors.js */

/*! ../heading.js */

/*! ../headless/utils/core */

/*! ../helpers/regeneratorRuntime */

/*! ../i18n */

/*! ../lit-html.js */

/*! ../log */

/*! ../log.js */

/*! ../message-form.js */

/*! ../modal */

/*! ../modal/index.js */

/*! ../modtools.js */

/*! ../nickname-form.js */

/*! ../parsers.js */

/*! ../password-form.js */

/*! ../password-reset.js */

/*! ../settings/api.js */

/*! ../settings/utils.js */

/*! ../shared/_converse */

/*! ../shared/connection/index.js */

/*! ../shared/constants.js */

/*! ../shared/settings/api.js */

/*! ../sidebar.js */

/*! ../status */

/*! ../styles/add-muc-modal.scss */

/*! ../styles/bookmarks.scss */

/*! ../styles/muc-details-modal.scss */

/*! ../styles/retraction.scss */

/*! ../templates/chat-status-modal.js */

/*! ../templates/dragresize.js */

/*! ../templates/form_captcha.js */

/*! ../templates/form_checkbox.js */

/*! ../templates/form_help.js */

/*! ../templates/form_input.js */

/*! ../templates/form_select.js */

/*! ../templates/form_textarea.js */

/*! ../templates/form_url.js */

/*! ../templates/form_username.js */

/*! ../templates/icons.js */

/*! ../templates/muc-description.js */

/*! ../templates/muc-list.js */

/*! ../templates/profile_modal.js */

/*! ../templates/trimmed_chat.js */

/*! ../utils.js */

/*! ../utils/core.js */

/*! ../utils/createBlob */

/*! ../utils/executeCallback */

/*! ../utils/executeTwoCallbacks */

/*! ../utils/getCallback */

/*! ../utils/html */

/*! ../utils/idb */

/*! ../utils/isIndexedDBValid */

/*! ../utils/isLocalStorageValid */

/*! ../utils/isWebSQLValid */

/*! ../utils/normalizeKey */

/*! ../utils/promise */

/*! ../utils/serializer */

/*! ../utils/storage.js */

/*! ./../connection/feedback.js */

/*! ./IPv6 */

/*! ./SecondLevelDomains */

/*! ./_DataView.js */

/*! ./_Hash.js */

/*! ./_ListCache.js */

/*! ./_Map.js */

/*! ./_MapCache.js */

/*! ./_Promise.js */

/*! ./_Set.js */

/*! ./_SetCache.js */

/*! ./_Stack.js */

/*! ./_Symbol.js */

/*! ./_Uint8Array.js */

/*! ./_WeakMap.js */

/*! ./_apply.js */

/*! ./_arrayAggregator.js */

/*! ./_arrayEach.js */

/*! ./_arrayEvery.js */

/*! ./_arrayFilter.js */

/*! ./_arrayIncludes.js */

/*! ./_arrayIncludesWith.js */

/*! ./_arrayLikeKeys.js */

/*! ./_arrayMap.js */

/*! ./_arrayPush.js */

/*! ./_arraySome.js */

/*! ./_assignMergeValue.js */

/*! ./_assignValue.js */

/*! ./_assocIndexOf.js */

/*! ./_baseAggregator.js */

/*! ./_baseAssign.js */

/*! ./_baseAssignIn.js */

/*! ./_baseAssignValue.js */

/*! ./_baseClone.js */

/*! ./_baseCreate.js */

/*! ./_baseDelay.js */

/*! ./_baseDifference.js */

/*! ./_baseEach.js */

/*! ./_baseEvery.js */

/*! ./_baseFindIndex.js */

/*! ./_baseFlatten.js */

/*! ./_baseFor.js */

/*! ./_baseForOwn.js */

/*! ./_baseGet.js */

/*! ./_baseGetAllKeys.js */

/*! ./_baseGetTag.js */

/*! ./_baseHas.js */

/*! ./_baseHasIn.js */

/*! ./_baseIndexOf.js */

/*! ./_baseInverter.js */

/*! ./_baseInvoke.js */

/*! ./_baseIsArguments.js */

/*! ./_baseIsEqual.js */

/*! ./_baseIsEqualDeep.js */

/*! ./_baseIsMap.js */

/*! ./_baseIsMatch.js */

/*! ./_baseIsNaN.js */

/*! ./_baseIsNative.js */

/*! ./_baseIsRegExp.js */

/*! ./_baseIsSet.js */

/*! ./_baseIsTypedArray.js */

/*! ./_baseIteratee.js */

/*! ./_baseKeys.js */

/*! ./_baseKeysIn.js */

/*! ./_baseMap.js */

/*! ./_baseMatches.js */

/*! ./_baseMatchesProperty.js */

/*! ./_baseMerge.js */

/*! ./_baseMergeDeep.js */

/*! ./_baseOrderBy.js */

/*! ./_basePick.js */

/*! ./_basePickBy.js */

/*! ./_baseProperty.js */

/*! ./_basePropertyDeep.js */

/*! ./_basePropertyOf.js */

/*! ./_baseRange.js */

/*! ./_baseRest.js */

/*! ./_baseSet.js */

/*! ./_baseSetToString.js */

/*! ./_baseSlice.js */

/*! ./_baseSome.js */

/*! ./_baseSortBy.js */

/*! ./_baseTimes.js */

/*! ./_baseToString.js */

/*! ./_baseTrim.js */

/*! ./_baseUnary.js */

/*! ./_baseUnset.js */

/*! ./_cacheHas.js */

/*! ./_castPath.js */

/*! ./_cloneArrayBuffer.js */

/*! ./_cloneBuffer.js */

/*! ./_cloneDataView.js */

/*! ./_cloneRegExp.js */

/*! ./_cloneSymbol.js */

/*! ./_cloneTypedArray.js */

/*! ./_compareAscending.js */

/*! ./_compareMultiple.js */

/*! ./_copyArray.js */

/*! ./_copyObject.js */

/*! ./_copySymbols.js */

/*! ./_copySymbolsIn.js */

/*! ./_coreJsData.js */

/*! ./_createAggregator.js */

/*! ./_createAssigner.js */

/*! ./_createBaseEach.js */

/*! ./_createBaseFor.js */

/*! ./_createInverter.js */

/*! ./_createRange.js */

/*! ./_customOmitClone.js */

/*! ./_defineProperty.js */

/*! ./_equalArrays.js */

/*! ./_equalByTag.js */

/*! ./_equalObjects.js */

/*! ./_escapeHtmlChar.js */

/*! ./_flatRest.js */

/*! ./_freeGlobal.js */

/*! ./_getAllKeys.js */

/*! ./_getAllKeysIn.js */

/*! ./_getMapData.js */

/*! ./_getMatchData.js */

/*! ./_getNative.js */

/*! ./_getPrototype.js */

/*! ./_getRawTag.js */

/*! ./_getSymbols.js */

/*! ./_getSymbolsIn.js */

/*! ./_getTag.js */

/*! ./_getValue.js */

/*! ./_hasPath.js */

/*! ./_hashClear.js */

/*! ./_hashDelete.js */

/*! ./_hashGet.js */

/*! ./_hashHas.js */

/*! ./_hashSet.js */

/*! ./_initCloneArray.js */

/*! ./_initCloneByTag.js */

/*! ./_initCloneObject.js */

/*! ./_isFlattenable.js */

/*! ./_isIndex.js */

/*! ./_isIterateeCall.js */

/*! ./_isKey.js */

/*! ./_isKeyable.js */

/*! ./_isMasked.js */

/*! ./_isPrototype.js */

/*! ./_isStrictComparable.js */

/*! ./_listCacheClear.js */

/*! ./_listCacheDelete.js */

/*! ./_listCacheGet.js */

/*! ./_listCacheHas.js */

/*! ./_listCacheSet.js */

/*! ./_mapCacheClear.js */

/*! ./_mapCacheDelete.js */

/*! ./_mapCacheGet.js */

/*! ./_mapCacheHas.js */

/*! ./_mapCacheSet.js */

/*! ./_mapToArray.js */

/*! ./_matchesStrictComparable.js */

/*! ./_memoizeCapped.js */

/*! ./_nativeCreate.js */

/*! ./_nativeKeys.js */

/*! ./_nativeKeysIn.js */

/*! ./_nodeUtil.js */

/*! ./_objectToString.js */

/*! ./_overArg.js */

/*! ./_overRest.js */

/*! ./_parent.js */

/*! ./_root.js */

/*! ./_safeGet.js */

/*! ./_setCacheAdd.js */

/*! ./_setCacheHas.js */

/*! ./_setToArray.js */

/*! ./_setToString.js */

/*! ./_shortOut.js */

/*! ./_stackClear.js */

/*! ./_stackDelete.js */

/*! ./_stackGet.js */

/*! ./_stackHas.js */

/*! ./_stackSet.js */

/*! ./_strictIndexOf.js */

/*! ./_strictLastIndexOf.js */

/*! ./_stringToPath.js */

/*! ./_toKey.js */

/*! ./_toSource.js */

/*! ./_trimmedEndIndex.js */

/*! ./ad-hoc-command-form.js */

/*! ./ad-hoc-command.js */

/*! ./adhoc-commands.js */

/*! ./affiliation-form.js */

/*! ./affiliations/api.js */

/*! ./affiliations/utils.js */

/*! ./alert.js */

/*! ./api.js */

/*! ./autocomplete.js */

/*! ./avatar.scss */

/*! ./base.js */

/*! ./before.js */

/*! ./bosh */

/*! ./brand-byline.js */

/*! ./brand-logo.js */

/*! ./builder */

/*! ./builder.js */

/*! ./chat.js */

/*! ./chat/utils.js */

/*! ./chatboxes.js */

/*! ./collection.js */

/*! ./component.js */

/*! ./components/bookmark-form.js */

/*! ./components/bookmarks-list.js */

/*! ./components/dragresize.js */

/*! ./components/minimized-chat.js */

/*! ./confirm.js */

/*! ./connection.js */

/*! ./constant.js */

/*! ./constants */

/*! ./constants.js */

/*! ./consts.js */

/*! ./contact.js */

/*! ./contacts.js */

/*! ./contactview.js */

/*! ./container.js */

/*! ./controlbox.js */

/*! ./core */

/*! ./core.js */

/*! ./createBlob */

/*! ./css-tag.js */

/*! ./device.js */

/*! ./devicelist.js */

/*! ./devicelists.js */

/*! ./devices.js */

/*! ./directive-helpers.js */

/*! ./directive.js */

/*! ./disco/index.js */

/*! ./driver */

/*! ./drivers/indexeddb */

/*! ./drivers/localstorage */

/*! ./drivers/sessionStorage.js */

/*! ./drivers/websql */

/*! ./element.js */

/*! ./emoji-dropdown.js */

/*! ./emoji-picker-content.js */

/*! ./emoji-picker.js */

/*! ./emoji.json */

/*! ./entities.js */

/*! ./entity.js */

/*! ./eq.js */

/*! ./errors.js */

/*! ./events.js */

/*! ./feed-list.js */

/*! ./feed.js */

/*! ./filterview.js */

/*! ./fingerprints.js */

/*! ./flatten.js */

/*! ./get.js */

/*! ./group.js */

/*! ./handler */

/*! ./handler.js */

/*! ./hasIn.js */

/*! ./helpers.js */

/*! ./history.js */

/*! ./i18n.js */

/*! ./i18n/index.js */

/*! ./idb */

/*! ./identity.js */

/*! ./index.js */

/*! ./isArguments.js */

/*! ./isArray.js */

/*! ./isArrayLike.js */

/*! ./isArrayLikeObject.js */

/*! ./isBuffer.js */

/*! ./isFunction.js */

/*! ./isLength.js */

/*! ./isMap.js */

/*! ./isNumber.js */

/*! ./isObject.js */

/*! ./isObjectLike.js */

/*! ./isPlainObject.js */

/*! ./isSet.js */

/*! ./isSymbol.js */

/*! ./isTypedArray.js */

/*! ./item.js */

/*! ./keys.js */

/*! ./keysIn.js */

/*! ./last.js */

/*! ./lib */

/*! ./lib/atob */

/*! ./lib/btoa */

/*! ./lit-html.js */

/*! ./loginform.js */

/*! ./memoize.js */

/*! ./message */

/*! ./message-actions.js */

/*! ./message-body.js */

/*! ./message-form.js */

/*! ./message-history */

/*! ./message.js */

/*! ./mixin.js */

/*! ./mixins.js */

/*! ./mixins/converse.js */

/*! ./modal-alert.js */

/*! ./modals/add-contact.js */

/*! ./modals/bookmark-form.js */

/*! ./modals/bookmark-list.js */

/*! ./modals/chat-status.js */

/*! ./modals/moderator-tools.js */

/*! ./modals/muc-details.js */

/*! ./modals/muc-invite.js */

/*! ./modals/nickname.js */

/*! ./modals/occupant.js */

/*! ./modals/profile.js */

/*! ./modals/user-settings.js */

/*! ./model-with-contact.js */

/*! ./model.js */

/*! ./muc.js */

/*! ./navback.js */

/*! ./now.js */

/*! ./occupant.js */

/*! ./occupants.js */

/*! ./panel.js */

/*! ./parsers.js */

/*! ./placeholder.js */

/*! ./plugins/adhoc-views/index.js */

/*! ./plugins/adhoc/index.js */

/*! ./plugins/bookmark-views/index.js */

/*! ./plugins/bookmarks/index.js */

/*! ./plugins/bosh.js */

/*! ./plugins/caps/index.js */

/*! ./plugins/chat/index.js */

/*! ./plugins/chatboxes/index.js */

/*! ./plugins/chatview/index.js */

/*! ./plugins/controlbox/index.js */

/*! ./plugins/disco/index.js */

/*! ./plugins/dragresize/index.js */

/*! ./plugins/fullscreen/index.js */

/*! ./plugins/headlines-view/index.js */

/*! ./plugins/headlines/index.js */

/*! ./plugins/mam-views/index.js */

/*! ./plugins/mam/index.js */

/*! ./plugins/minimize/index.js */

/*! ./plugins/modal/index.js */

/*! ./plugins/muc-views/index.js */

/*! ./plugins/muc/index.js */

/*! ./plugins/notifications/index.js */

/*! ./plugins/omemo/index.js */

/*! ./plugins/ping/index.js */

/*! ./plugins/profile/index.js */

/*! ./plugins/pubsub.js */

/*! ./plugins/push/index.js */

/*! ./plugins/register/index.js */

/*! ./plugins/roomslist/index.js */

/*! ./plugins/rootview/index.js */

/*! ./plugins/roster/index.js */

/*! ./plugins/rosterview/index.js */

/*! ./plugins/singleton/index.js */

/*! ./plugins/smacks/index.js */

/*! ./plugins/status/index.js */

/*! ./plugins/vcard/index.js */

/*! ./presence.js */

/*! ./private-async-helpers.js */

/*! ./profile.js */

/*! ./property.js */

/*! ./punycode */

/*! ./regexes.js */

/*! ./registration_form.js */

/*! ./role-form.js */

/*! ./root.js */

/*! ./rosterview.js */

/*! ./sasl-anon.js */

/*! ./sasl-external.js */

/*! ./sasl-oauthbearer.js */

/*! ./sasl-plain.js */

/*! ./sasl-sha1.js */

/*! ./sasl-sha256.js */

/*! ./sasl-sha384.js */

/*! ./sasl-sha512.js */

/*! ./sasl-xoauth2.js */

/*! ./sasl.js */

/*! ./scram.js */

/*! ./settings/utils.js */

/*! ./shared/_converse */

/*! ./shared/api/index.js */

/*! ./shared/api/public.js */

/*! ./shared/constants.js */

/*! ./shared/i18n */

/*! ./shims */

/*! ./singleton.scss */

/*! ./stanza.js */

/*! ./status.js */

/*! ./statusview.js */

/*! ./storage.js */

/*! ./store.js */

/*! ./stream.js */

/*! ./stubArray.js */

/*! ./stubFalse.js */

/*! ./styles/_autocomplete.scss */

/*! ./styles/_controlbox.scss */

/*! ./styles/_modal.scss */

/*! ./styles/bookmarks.scss */

/*! ./styles/chat-bottom-panel.scss */

/*! ./styles/chat-content.scss */

/*! ./styles/chat-head.scss */

/*! ./styles/chats.scss */

/*! ./styles/controlbox-head.scss */

/*! ./styles/dropdown.scss */

/*! ./styles/emoji.scss */

/*! ./styles/fullscreen.scss */

/*! ./styles/gif.scss */

/*! ./styles/headlines-head.scss */

/*! ./styles/headlines.scss */

/*! ./styles/icon.scss */

/*! ./styles/image.scss */

/*! ./styles/index.scss */

/*! ./styles/message-actions.scss */

/*! ./styles/message-body.scss */

/*! ./styles/message-versions.scss */

/*! ./styles/minimize.scss */

/*! ./styles/moderator-tools.scss */

/*! ./styles/muc-bottom-panel.scss */

/*! ./styles/muc-head.scss */

/*! ./styles/muc-occupants.scss */

/*! ./styles/nickname-form.scss */

/*! ./styles/placeholder.scss */

/*! ./styles/register.scss */

/*! ./styles/rich-text.scss */

/*! ./styles/root.scss */

/*! ./styles/roster.scss */

/*! ./styles/toolbar.scss */

/*! ./styles/unfurl.scss */

/*! ./styling.js */

/*! ./suggestion.js */

/*! ./switch_form.js */

/*! ./templates/ad-hoc.js */

/*! ./templates/add-contact.js */

/*! ./templates/add-muc.js */

/*! ./templates/affiliation-form.js */

/*! ./templates/alert.js */

/*! ./templates/avatar.js */

/*! ./templates/bottom-panel.js */

/*! ./templates/chat-head.js */

/*! ./templates/chat.js */

/*! ./templates/chats-panel.js */

/*! ./templates/chats.js */

/*! ./templates/controlbox.js */

/*! ./templates/emoji-picker.js */

/*! ./templates/feeds-list.js */

/*! ./templates/file-progress.js */

/*! ./templates/fingerprints.js */

/*! ./templates/form.js */

/*! ./templates/headlines.js */

/*! ./templates/image.js */

/*! ./templates/info-message.js */

/*! ./templates/list.js */

/*! ./templates/loginform.js */

/*! ./templates/message-form.js */

/*! ./templates/message-limit.js */

/*! ./templates/message-text.js */

/*! ./templates/message.js */

/*! ./templates/modal-alert.js */

/*! ./templates/modal.js */

/*! ./templates/moderator-tools.js */

/*! ./templates/muc-bottom-panel.js */

/*! ./templates/muc-chatarea.js */

/*! ./templates/muc-config-form.js */

/*! ./templates/muc-destroyed.js */

/*! ./templates/muc-details.js */

/*! ./templates/muc-disconnect.js */

/*! ./templates/muc-head.js */

/*! ./templates/muc-invite.js */

/*! ./templates/muc-nickname-form.js */

/*! ./templates/muc-password-form.js */

/*! ./templates/muc-sidebar.js */

/*! ./templates/muc.js */

/*! ./templates/navback.js */

/*! ./templates/new-day.js */

/*! ./templates/occupant.js */

/*! ./templates/password-reset.js */

/*! ./templates/placeholder.js */

/*! ./templates/profile.js */

/*! ./templates/prompt.js */

/*! ./templates/register_panel.js */

/*! ./templates/requesting_contact.js */

/*! ./templates/retraction.js */

/*! ./templates/role-form.js */

/*! ./templates/roomslist.js */

/*! ./templates/root.js */

/*! ./templates/roster.js */

/*! ./templates/roster_filter.js */

/*! ./templates/roster_item.js */

/*! ./templates/toggle.js */

/*! ./templates/toolbar.js */

/*! ./templates/unfurl.js */

/*! ./templates/user-details.js */

/*! ./templates/user-settings.js */

/*! ./timed-handler */

/*! ./timed-handler.js */

/*! ./toFinite.js */

/*! ./toInteger.js */

/*! ./toNumber.js */

/*! ./toPlainObject.js */

/*! ./toPrimitive.js */

/*! ./toPropertyKey.js */

/*! ./toString.js */

/*! ./toggle.js */

/*! ./typeof.js */

/*! ./utils */

/*! ./utils.js */

/*! ./utils/core.js */

/*! ./utils/executeCallback */

/*! ./utils/executeTwoCallbacks */

/*! ./utils/includes */

/*! ./utils/isArray */

/*! ./utils/promise */

/*! ./utils/serializer */

/*! ./vcard.js */

/*! ./view.js */

/*! ./websocket */

/*! ./websocket.js */

/*! ./worker-websocket */

/*! @babel/runtime/helpers/asyncToGenerator */

/*! @babel/runtime/helpers/defineProperty */

/*! @babel/runtime/helpers/interopRequireDefault */

/*! @babel/runtime/regenerator */

/*! @converse/headless */

/*! @converse/headless/core */

/*! @converse/headless/core.js */

/*! @converse/headless/log */

/*! @converse/headless/log.js */

/*! @converse/headless/plugins/bookmarks/utils */

/*! @converse/headless/plugins/chat/model.js */

/*! @converse/headless/plugins/chat/parsers */

/*! @converse/headless/plugins/chatboxes/index.js */

/*! @converse/headless/plugins/emoji/utils.js */

/*! @converse/headless/plugins/mam/placeholder.js */

/*! @converse/headless/plugins/mam/utils */

/*! @converse/headless/plugins/mam/utils.js */

/*! @converse/headless/plugins/muc/affiliations/utils.js */

/*! @converse/headless/plugins/muc/constants.js */

/*! @converse/headless/plugins/muc/index.js */

/*! @converse/headless/plugins/muc/parsers */

/*! @converse/headless/plugins/muc/utils.js */

/*! @converse/headless/plugins/roster/filter.js */

/*! @converse/headless/plugins/roster/index.js */

/*! @converse/headless/plugins/roster/utils.js */

/*! @converse/headless/plugins/status */

/*! @converse/headless/plugins/status/api.js */

/*! @converse/headless/plugins/vcard */

/*! @converse/headless/shared/_converse.js */

/*! @converse/headless/shared/actions */

/*! @converse/headless/shared/actions.js */

/*! @converse/headless/shared/api */

/*! @converse/headless/shared/api/index.js */

/*! @converse/headless/shared/chat/utils.js */

/*! @converse/headless/shared/constants */

/*! @converse/headless/shared/constants.js */

/*! @converse/headless/shared/parsers */

/*! @converse/headless/shared/parsers.js */

/*! @converse/headless/shared/rsm */

/*! @converse/headless/shared/settings/utils.js */

/*! @converse/headless/utils/arraybuffer.js */

/*! @converse/headless/utils/core */

/*! @converse/headless/utils/core.js */

/*! @converse/headless/utils/form */

/*! @converse/headless/utils/init.js */

/*! @converse/headless/utils/storage.js */

/*! @converse/headless/utils/url.js */

/*! @converse/localforage-getitems */

/*! @converse/openpromise */

/*! @converse/openpromise/openpromise.js */

/*! @converse/skeletor/src/collection */

/*! @converse/skeletor/src/collection.js */

/*! @converse/skeletor/src/element.js */

/*! @converse/skeletor/src/events.js */

/*! @converse/skeletor/src/model */

/*! @converse/skeletor/src/model.js */

/*! @converse/skeletor/src/router.js */

/*! @converse/skeletor/src/storage.js */

/*! @converse/skeletor/src/view.js */

/*! @license DOMPurify 2.4.5 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.4.5/LICENSE */

/*! @lit/reactive-element */

/*! abab */

/*! bootstrap.native */

/*! client-compress */

/*! dayjs */

/*! dayjs/plugin/advancedFormat */

/*! dompurify */

/*! favico.js-slevomat */

/*! filesize */

/*! https://mths.be/punycode v1.4.0 by @mathias */

/*! i18n */

/*! i18n/index.js */

/*! immediate */

/*! import() | emojis */

/*! jed */

/*! lie/polyfill */

/*! lit */

/*! lit-element/lit-element.js */

/*! lit-html */

/*! lit-html/async-directive.js */

/*! lit-html/directive.js */

/*! lit-html/directives/repeat.js */

/*! lit-html/directives/unsafe-html.js */

/*! lit-html/directives/until.js */

/*! lit-html/is-server.js */

/*! lit/async-directive.js */

/*! lit/directive.js */

/*! lit/directives/repeat.js */

/*! lit/directives/unsafe-html.js */

/*! lit/directives/until.js */

/*! lit/html.js */

/*! localforage */

/*! localforage-driver-memory */

/*! localforage-setitems */

/*! localforage-webextensionstorage-driver/local */

/*! localforage-webextensionstorage-driver/sync */

/*! localforage/src/localforage */

/*! localforage/src/utils/executeCallback */

/*! localforage/src/utils/getCallback */

/*! localforage/src/utils/normalizeKey */

/*! localforage/src/utils/serializer */

/*! lodash-es/assignIn */

/*! lodash-es/clone.js */

/*! lodash-es/cloneDeep.js */

/*! lodash-es/compact */

/*! lodash-es/concat */

/*! lodash-es/countBy.js */

/*! lodash-es/create.js */

/*! lodash-es/debounce */

/*! lodash-es/debounce.js */

/*! lodash-es/defaults.js */

/*! lodash-es/defer.js */

/*! lodash-es/difference */

/*! lodash-es/difference.js */

/*! lodash-es/escape.js */

/*! lodash-es/every.js */

/*! lodash-es/extend.js */

/*! lodash-es/findIndex.js */

/*! lodash-es/findLastIndex.js */

/*! lodash-es/groupBy.js */

/*! lodash-es/has.js */

/*! lodash-es/head */

/*! lodash-es/indexOf */

/*! lodash-es/indexOf.js */

/*! lodash-es/invert.js */

/*! lodash-es/invokeMap */

/*! lodash-es/isElement */

/*! lodash-es/isElement.js */

/*! lodash-es/isEmpty.js */

/*! lodash-es/isEqual.js */

/*! lodash-es/isFunction.js */

/*! lodash-es/isMatch */

/*! lodash-es/isNaN */

/*! lodash-es/isObject */

/*! lodash-es/isObject.js */

/*! lodash-es/isRegExp.js */

/*! lodash-es/isString.js */

/*! lodash-es/iteratee.js */

/*! lodash-es/keyBy.js */

/*! lodash-es/keys.js */

/*! lodash-es/last */

/*! lodash-es/lastIndexOf.js */

/*! lodash-es/merge.js */

/*! lodash-es/mergeWith.js */

/*! lodash-es/now.js */

/*! lodash-es/omit */

/*! lodash-es/omit.js */

/*! lodash-es/once.js */

/*! lodash-es/pick */

/*! lodash-es/pick.js */

/*! lodash-es/range */

/*! lodash-es/result.js */

/*! lodash-es/some.js */

/*! lodash-es/sortBy.js */

/*! lodash-es/toNumber.js */

/*! lodash-es/uniqueId.js */

/*! mergebounce */

/*! pluggable.js/src/pluggable.js */

/*! plugins/bookmark-views/utils.js */

/*! plugins/chatview/bottom-panel.js */

/*! plugins/chatview/heading.js */

/*! plugins/chatview/message-form.js */

/*! plugins/chatview/utils.js */

/*! plugins/modal/modal.js */

/*! plugins/modal/templates/buttons.js */

/*! plugins/muc-views/modals/add-muc.js */

/*! plugins/muc-views/modals/muc-details.js */

/*! plugins/muc-views/modals/muc-list.js */

/*! plugins/muc-views/modals/occupant.js */

/*! plugins/muc-views/templates/mep-message.js */

/*! plugins/muc-views/utils.js */

/*! plugins/omemo/utils.js */

/*! plugins/rosterview/utils.js */

/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */

/*! shared/autocomplete/index.js */

/*! shared/avatar/avatar.js */

/*! shared/avatar/templates/avatar.js */

/*! shared/chat/baseview.js */

/*! shared/chat/chat-content.js */

/*! shared/chat/help-messages.js */

/*! shared/chat/message-limit.js */

/*! shared/chat/toolbar.js */

/*! shared/chat/unfurl.js */

/*! shared/chat/utils.js */

/*! shared/components/brand-heading.js */

/*! shared/components/dropdown.js */

/*! shared/components/dropdownbase.js */

/*! shared/components/element */

/*! shared/components/element.js */

/*! shared/components/font-awesome.js */

/*! shared/components/gif.js */

/*! shared/components/icons.js */

/*! shared/components/image-picker.js */

/*! shared/components/image.js */

/*! shared/components/message-versions.js */

/*! shared/components/rich-text.js */

/*! shared/directives/image.js */

/*! shared/directives/rich-text.js */

/*! shared/directives/styling.js */

/*! shared/dom-navigator */

/*! shared/dom-navigator.js */

/*! shared/gif/index.js */

/*! shared/modals/image.js */

/*! shared/modals/message-versions.js */

/*! shared/modals/user-details.js */

/*! shared/registry */

/*! shared/registry.js */

/*! shared/rich-text.js */

/*! shared/styles/index.scss */

/*! shared/styles/status.scss */

/*! sizzle */

/*! sprintf-js */

/*! strophe.js/src/bosh */

/*! strophe.js/src/core.js */

/*! strophe.js/src/strophe */

/*! strophe.js/src/strophe.js */

/*! templates/audio.js */

/*! templates/file.js */

/*! templates/form_input.js */

/*! templates/form_url.js */

/*! templates/form_username.js */

/*! templates/gif.js */

/*! templates/hyperlink.js */

/*! templates/image.js */

/*! templates/spinner.js */

/*! templates/video.js */

/*! urijs */

/*! utils/file.js */

/*! utils/html.js */

/*!**********************!*\
  !*** ./src/entry.js ***!
  \**********************/

/*!**********************!*\
  !*** ./src/index.js ***!
  \**********************/

/*!***************************!*\
  !*** ./src/i18n/index.js ***!
  \***************************/

/*!***************************!*\
  !*** ./src/utils/file.js ***!
  \***************************/

/*!***************************!*\
  !*** ./src/utils/html.js ***!
  \***************************/

/*!*****************************!*\
  !*** ./src/headless/log.js ***!
  \*****************************/

/*!******************************!*\
  !*** ./src/headless/core.js ***!
  \******************************/

/*!******************************!*\
  !*** ./src/strophe-shims.js ***!
  \******************************/

/*!******************************!*\
  !*** ./src/templates/gif.js ***!
  \******************************/

/*!*******************************!*\
  !*** ./src/headless/index.js ***!
  \*******************************/

/*!*******************************!*\
  !*** ./src/shared/styling.js ***!
  \*******************************/

/*!*******************************!*\
  !*** ./src/templates/file.js ***!
  \*******************************/

/*!********************************!*\
  !*** ./src/shared/registry.js ***!
  \********************************/

/*!********************************!*\
  !*** ./src/templates/audio.js ***!
  \********************************/

/*!********************************!*\
  !*** ./src/templates/image.js ***!
  \********************************/

/*!********************************!*\
  !*** ./src/templates/video.js ***!
  \********************************/

/*!*********************************!*\
  !*** ./node_modules/jed/jed.js ***!
  \*********************************/

/*!*********************************!*\
  !*** ./src/shared/constants.js ***!
  \*********************************/

/*!*********************************!*\
  !*** ./src/shared/gif/index.js ***!
  \*********************************/

/*!*********************************!*\
  !*** ./src/shared/gif/utils.js ***!
  \*********************************/

/*!*********************************!*\
  !*** ./src/shared/rich-text.js ***!
  \*********************************/

/*!**********************************!*\
  !*** ./node_modules/lit/html.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/plugins/modal/api.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/plugins/omemo/api.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/shared/chat/utils.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/shared/gif/stream.js ***!
  \**********************************/

/*!**********************************!*\
  !*** ./src/templates/spinner.js ***!
  \**********************************/

/*!***********************************!*\
  !*** ./node_modules/lit/index.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/headless/utils/url.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/plugins/modal/base.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/plugins/push/index.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/plugins/push/utils.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/shared/chat/unfurl.js ***!
  \***********************************/

/*!***********************************!*\
  !*** ./src/templates/form_url.js ***!
  \***********************************/

/*!************************************!*\
  !*** ./node_modules/abab/index.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/headless/shared/rsm.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/headless/utils/core.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/headless/utils/form.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/headless/utils/init.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/plugins/modal/alert.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/plugins/modal/index.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/plugins/modal/modal.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/plugins/omemo/index.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/plugins/omemo/store.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/plugins/omemo/utils.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/shared/chat/message.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/shared/chat/toolbar.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/shared/modals/image.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/templates/form_help.js ***!
  \************************************/

/*!************************************!*\
  !*** ./src/templates/hyperlink.js ***!
  \************************************/

/*!*************************************!*\
  !*** ./src/headless/shared/i18n.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/plugins/omemo/consts.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/plugins/omemo/device.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/plugins/omemo/errors.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/shared/avatar/avatar.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/shared/chat/baseview.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/shared/dom-navigator.js ***!
  \*************************************/

/*!*************************************!*\
  !*** ./src/templates/form_input.js ***!
  \*************************************/

/*!**************************************!*\
  !*** ./node_modules/lie/polyfill.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./node_modules/lodash-es/eq.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/headless/plugins/bosh.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/headless/utils/stanza.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/chatview/chat.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/minimize/view.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/modal/confirm.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/muc-views/muc.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/omemo/devices.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/omemo/profile.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/profile/index.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/profile/utils.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/plugins/rootview/root.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/shared/components/gif.js ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/shared/styles/index.scss ***!
  \**************************************/

/*!**************************************!*\
  !*** ./src/templates/form_select.js ***!
  \**************************************/

/*!***************************************!*\
  !*** ./node_modules/abab/lib/atob.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/abab/lib/btoa.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/lit/directive.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/lodash-es/get.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/lodash-es/has.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/lodash-es/now.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./node_modules/urijs/src/URI.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/headless/shared/errors.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/headless/utils/storage.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/chatview/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/chatview/utils.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/controlbox/api.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/minimize/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/minimize/utils.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/register/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/register/panel.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/register/utils.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/roomslist/view.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/rootview/index.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/plugins/rootview/utils.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/shared/avatar/avatar.scss ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/shared/styles/status.scss ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/shared/templates/icons.js ***!
  \***************************************/

/*!***************************************!*\
  !*** ./src/templates/form_captcha.js ***!
  \***************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/_Map.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/_Set.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/head.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/keys.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/last.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/omit.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/once.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/pick.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/lodash-es/some.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./node_modules/urijs/src/IPv6.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/headless/plugins/pubsub.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/headless/shared/actions.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/headless/shared/parsers.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/mam-views/index.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/mam-views/utils.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/minimize/toggle.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/muc-views/index.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/muc-views/utils.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/roomslist/index.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/roomslist/model.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/plugins/singleton/index.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/shared/components/icons.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/shared/components/image.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/shared/directives/image.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/templates/form_checkbox.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/templates/form_textarea.js ***!
  \****************************************/

/*!****************************************!*\
  !*** ./src/templates/form_username.js ***!
  \****************************************/

/*!*****************************************!*\
  !*** ./node_modules/dayjs/dayjs.min.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lie/lib/browser.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/_Hash.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/_root.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/clone.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/defer.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/every.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/hasIn.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/isMap.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/isNaN.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/isSet.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/keyBy.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/merge.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./node_modules/lodash-es/range.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/headless/plugins/mam/api.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/headless/plugins/muc/api.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/headless/plugins/muc/muc.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/headless/shared/api/send.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/headless/shared/api/user.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/chatview/heading.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/controlbox/index.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/controlbox/model.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/controlbox/utils.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/dragresize/index.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/dragresize/mixin.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/dragresize/utils.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/fullscreen/index.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/muc-views/search.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/omemo/devicelist.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/rosterview/index.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/plugins/rosterview/utils.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/shared/chat/chat-content.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/shared/chat/emoji-picker.js ***!
  \*****************************************/

/*!*****************************************!*\
  !*** ./src/shared/chat/message-body.js ***!
  \*****************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/_Stack.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/_apply.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/_isKey.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/_toKey.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/before.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/concat.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/create.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/escape.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/invert.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/keysIn.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/result.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./node_modules/lodash-es/sortBy.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/headless/plugins/chat/api.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/headless/plugins/ping/api.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/headless/shared/_converse.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/headless/shared/api/index.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/headless/shared/constants.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/plugins/adhoc-views/index.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/plugins/chatboxviews/view.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/plugins/controlbox/toggle.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/plugins/muc-views/heading.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/plugins/muc-views/sidebar.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/plugins/omemo/devicelists.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/shared/autocomplete/index.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/shared/autocomplete/utils.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/shared/chat/help-messages.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/shared/chat/message-limit.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/shared/components/element.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/shared/directives/styling.js ***!
  \******************************************/

/*!******************************************!*\
  !*** ./src/templates/background_logo.js ***!
  \******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/_Symbol.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/_getTag.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/_parent.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/compact.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/countBy.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/flatten.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/groupBy.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/indexOf.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/isArray.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/isEmpty.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/isEqual.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/isMatch.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./node_modules/lodash-es/memoize.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/adhoc/api.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/disco/api.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/mam/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/mam/utils.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/muc/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/muc/utils.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/plugins/vcard/api.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/shared/api/events.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/shared/api/public.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/shared/chat/utils.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/headless/utils/arraybuffer.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/chatboxviews/index.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/chatboxviews/utils.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/controlbox/navback.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/muc-views/chatarea.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/muc-views/modtools.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/omemo/fingerprints.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/plugins/profile/statusview.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/shared/chat/emoji-dropdown.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/shared/chat/styles/emoji.scss ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/shared/components/dropdown.js ***!
  \*******************************************/

/*!*******************************************!*\
  !*** ./src/shared/modals/user-details.js ***!
  \*******************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_Promise.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_WeakMap.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_baseFor.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_baseGet.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_baseHas.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_baseMap.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_baseSet.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_hasPath.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_hashGet.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_hashHas.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_hashSet.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_isIndex.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_overArg.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/_safeGet.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/assignIn.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/constant.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/debounce.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/defaults.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/identity.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isBuffer.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isLength.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isNumber.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isObject.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isRegExp.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isString.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/isSymbol.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/iteratee.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/property.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/toFinite.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/toNumber.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/toString.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/lodash-es/uniqueId.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/sizzle/dist/sizzle.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./node_modules/urijs/src/punycode.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/caps/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/caps/utils.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/chat/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/chat/model.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/chat/utils.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/ping/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/ping/utils.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/roster/api.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/plugins/status/api.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/headless/shared/api/promise.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/plugins/headlines-view/view.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/plugins/muc-views/constants.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/plugins/muc-views/destroyed.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/plugins/muc-views/role-form.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/plugins/notifications/index.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/plugins/notifications/utils.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/shared/chat/message-actions.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/shared/chat/message-history.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/shared/chat/styles/unfurl.scss ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/shared/components/rich-text.js ***!
  \********************************************/

/*!********************************************!*\
  !*** ./src/shared/directives/rich-text.js ***!
  \********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lit/async-directive.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_DataView.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_MapCache.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_SetCache.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_arrayMap.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_baseEach.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_baseKeys.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_basePick.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_baseRest.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_baseSome.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_baseTrim.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_cacheHas.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_castPath.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_flatRest.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_getValue.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_isMasked.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_nodeUtil.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_overRest.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_shortOut.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_stackGet.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_stackHas.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_stackSet.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/_toSource.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/cloneDeep.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/findIndex.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/invokeMap.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/isElement.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/mergeWith.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/stubArray.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/stubFalse.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/lodash-es/toInteger.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/strophe.js/src/bosh.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/strophe.js/src/core.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./node_modules/strophe.js/src/sasl.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/adhoc/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/adhoc/utils.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/disco/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/disco/utils.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/emoji/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/emoji/utils.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/muc/message.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/muc/parsers.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/vcard/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/vcard/utils.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/plugins/vcard/vcard.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/shared/api/presence.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/shared/settings/api.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/headless/utils/parse-helpers.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/plugins/bookmark-views/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/plugins/bookmark-views/utils.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/plugins/controlbox/constants.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/plugins/controlbox/loginform.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/plugins/headlines-view/index.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/plugins/rosterview/constants.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/shared/chat/styles/toolbar.scss ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/shared/chat/templates/unfurl.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/shared/components/brand-logo.js ***!
  \*********************************************/

/*!*********************************************!*\
  !*** ./src/shared/modals/styles/image.scss ***!
  \*********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lit/directives/until.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_ListCache.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_arrayEach.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_arrayPush.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_arraySome.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseClone.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseDelay.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseEvery.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseHasIn.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseIsMap.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseIsNaN.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseIsSet.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseMerge.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseRange.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseSlice.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseTimes.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseUnary.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_baseUnset.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_copyArray.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_getNative.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_getRawTag.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_hashClear.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/_isKeyable.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/difference.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/lodash-es/isFunction.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/strophe.js/src/scram.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./node_modules/strophe.js/src/utils.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/chat/message.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/chat/parsers.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/disco/entity.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/muc/occupant.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/roster/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/roster/utils.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/smacks/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/smacks/utils.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/status/index.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/headless/plugins/status/utils.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/bookmark-views/mixins.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/chatview/bottom-panel.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/chatview/message-form.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/controlbox/controlbox.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/mam-views/placeholder.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/modal/styles/_modal.scss ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/modal/templates/alert.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/modal/templates/modal.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/muc-views/config-form.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/omemo/mixins/converse.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/rosterview/filterview.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/rosterview/rosterview.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/plugins/singleton/singleton.scss ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/shared/autocomplete/component.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/shared/chat/templates/message.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/shared/chat/templates/new-day.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/shared/chat/templates/toolbar.js ***!
  \**********************************************/

/*!**********************************************!*\
  !*** ./src/shared/modals/templates/image.js ***!
  \**********************************************/

/*!***********************************************!*\
  !*** ./node_modules/dompurify/dist/purify.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/immediate/lib/browser.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lit/directives/repeat.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_Uint8Array.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_arrayEvery.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseAssign.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseCreate.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseForOwn.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseGetTag.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseInvoke.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseKeysIn.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_basePickBy.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_baseSortBy.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_copyObject.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_coreJsData.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_equalByTag.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_freeGlobal.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_getAllKeys.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_getMapData.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_getSymbols.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_hashDelete.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_mapToArray.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_nativeKeys.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_setToArray.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/_stackClear.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/isArguments.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/isArrayLike.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./node_modules/lodash-es/lastIndexOf.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/chatboxes/api.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/emoji/regexes.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/headlines/api.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/muc/constants.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/muc/occupants.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/roster/filter.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/plugins/status/status.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/shared/connection/api.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/headless/shared/settings/utils.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/chatboxviews/container.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/headlines-view/heading.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/modal/templates/prompt.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/muc-views/bottom-panel.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/muc-views/disconnected.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/muc-views/message-form.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/profile/modals/profile.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/profile/password-reset.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/rootview/styles/root.scss ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/plugins/rosterview/contactview.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/autocomplete/suggestion.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/avatar/templates/avatar.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/components/brand-byline.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/components/dropdownbase.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/components/font-awesome.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/components/image-picker.js ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/components/styles/gif.scss ***!
  \***********************************************/

/*!***********************************************!*\
  !*** ./src/shared/modals/message-versions.js ***!
  \***********************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_arrayFilter.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_assignValue.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_baseFlatten.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_baseIndexOf.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsEqual.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsMatch.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_baseMatches.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_baseOrderBy.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_cloneBuffer.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_cloneRegExp.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_cloneSymbol.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_copySymbols.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_createRange.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_equalArrays.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_isPrototype.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_mapCacheGet.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_mapCacheHas.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_mapCacheSet.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_setCacheAdd.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_setCacheHas.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_setToString.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/_stackDelete.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/isObjectLike.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/lodash-es/isTypedArray.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/sprintf-js/src/sprintf.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/strophe.js/src/builder.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/strophe.js/src/handler.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./node_modules/strophe.js/src/strophe.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/headless/plugins/disco/entities.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/headless/plugins/headlines/feed.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/headless/plugins/roster/contact.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/chatview/styles/index.scss ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/chatview/templates/chat.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/modal/templates/buttons.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/muc-views/nickname-form.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/muc-views/password-form.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/omemo/templates/profile.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/plugins/rootview/templates/root.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/shared/chat/styles/retraction.scss ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/shared/components/brand-heading.js ***!
  \************************************************/

/*!************************************************!*\
  !*** ./src/shared/components/styles/icon.scss ***!
  \************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_assocIndexOf.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseAssignIn.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseInverter.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsNative.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsRegExp.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseIteratee.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseProperty.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_baseToString.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_equalObjects.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_getAllKeysIn.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_getMatchData.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_getPrototype.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_getSymbolsIn.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_listCacheGet.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_listCacheHas.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_listCacheSet.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_nativeCreate.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_nativeKeysIn.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/_stringToPath.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/findLastIndex.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/isPlainObject.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/lodash-es/toPlainObject.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./node_modules/mergebounce/mergebounce.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/bookmarks/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/bookmarks/model.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/bookmarks/utils.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/chatboxes/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/chatboxes/utils.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/headlines/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/headlines/utils.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/mam/placeholder.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/roster/contacts.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/plugins/roster/presence.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/headless/shared/connection/index.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/plugins/headlines-view/feed-list.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/plugins/muc-views/modals/add-muc.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/plugins/muc-views/styles/index.scss ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/shared/autocomplete/autocomplete.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/shared/chat/emoji-picker-content.js ***!
  \*************************************************/

/*!*************************************************!*\
  !*** ./src/shared/chat/templates/retraction.js ***!
  \*************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_arrayIncludes.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_arrayLikeKeys.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_baseFindIndex.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_baseMergeDeep.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_cloneDataView.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_copySymbolsIn.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_createBaseFor.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_isFlattenable.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_mapCacheClear.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_memoizeCapped.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/lodash-es/_strictIndexOf.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/strophe.js/src/constants.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-anon.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-sha1.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./node_modules/strophe.js/src/websocket.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/plugins/muc-views/modals/muc-list.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/plugins/muc-views/modals/nickname.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/plugins/muc-views/modals/occupant.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/plugins/profile/templates/profile.js ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/shared/chat/styles/chat-content.scss ***!
  \**************************************************/

/*!**************************************************!*\
  !*** ./src/shared/chat/styles/message-body.scss ***!
  \**************************************************/

/*!***************************************************!*\
  !*** ./node_modules/favico.js-slevomat/favico.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/localforage/src/utils/idb.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_baseAggregator.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_baseDifference.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_baseGetAllKeys.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_basePropertyOf.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_createAssigner.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_createBaseEach.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_createInverter.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_defineProperty.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_escapeHtmlChar.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_initCloneArray.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_initCloneByTag.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_isIterateeCall.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_listCacheClear.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_mapCacheDelete.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/lodash-es/_objectToString.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/strophe.js/src/connection.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-plain.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/headless/shared/settings/constants.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/adhoc-views/adhoc-commands.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/minimize/styles/minimize.scss ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/muc-views/affiliation-form.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/profile/modals/chat-status.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/register/styles/register.scss ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/rosterview/styles/roster.scss ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/plugins/rosterview/templates/group.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/shared/chat/templates/emoji-picker.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/shared/chat/templates/info-message.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/shared/chat/templates/message-text.js ***!
  \***************************************************/

/*!***************************************************!*\
  !*** ./src/shared/components/message-versions.js ***!
  \***************************************************/

/*!****************************************************!*\
  !*** ./node_modules/client-compress/dist/index.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/filesize/dist/filesize.esm.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lit/directives/unsafe-html.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_arrayAggregator.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_baseAssignValue.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsArguments.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsEqualDeep.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_baseSetToString.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_cloneTypedArray.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_compareMultiple.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_customOmitClone.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_initCloneObject.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_listCacheDelete.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/lodash-es/_trimmedEndIndex.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/pluggable.js/src/pluggable.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-sha256.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-sha384.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-sha512.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/headless/shared/connection/feedback.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/chatboxviews/styles/chats.scss ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/chatview/styles/chat-head.scss ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/controlbox/templates/toggle.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/modal/templates/modal-alert.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/muc-views/modals/muc-invite.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/muc-views/styles/muc-head.scss ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/plugins/rosterview/templates/roster.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/shared/chat/templates/file-progress.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/shared/chat/templates/message-limit.js ***!
  \****************************************************/

/*!****************************************************!*\
  !*** ./src/shared/components/styles/dropdown.scss ***!
  \****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/view.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/css-loader/dist/runtime/api.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/dayjs/plugin/advancedFormat.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/localforage/src/localforage.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/_assignMergeValue.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/_baseIsTypedArray.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/_basePropertyDeep.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/_cloneArrayBuffer.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/_compareAscending.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/_createAggregator.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/lodash-es/isArrayLikeObject.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-xoauth2.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/headless/plugins/chatboxes/chatboxes.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/adhoc-views/templates/ad-hoc.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/chatboxviews/templates/chats.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/chatview/templates/chat-head.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/controlbox/templates/navback.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/muc-views/modals/muc-details.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-head.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-list.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/muc-views/templates/occupant.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/omemo/templates/fingerprints.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/plugins/profile/modals/user-settings.js ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/shared/chat/styles/message-actions.scss ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/shared/components/styles/rich-text.scss ***!
  \*****************************************************/

/*!*****************************************************!*\
  !*** ./src/shared/modals/templates/user-details.js ***!
  \*****************************************************/

/*!******************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/model.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/localforage/dist/localforage.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/lodash-es/_arrayIncludesWith.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/lodash-es/_strictLastIndexOf.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-external.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/strophe.js/src/timed-handler.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./node_modules/urijs/src/SecondLevelDomains.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/headless/plugins/bookmarks/collection.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/headless/plugins/muc/affiliations/api.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/plugins/muc-views/templates/role-form.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/plugins/roomslist/templates/roomslist.js ***!
  \******************************************************/

/*!******************************************************!*\
  !*** ./src/plugins/rosterview/modals/add-contact.js ***!
  \******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/typeof.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/events.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/router.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/lit-html/development/lit-html.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/localforage/src/utils/isArray.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/localforage/src/utils/promise.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./node_modules/lodash-es/_isStrictComparable.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./src/plugins/controlbox/templates/loginform.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./src/plugins/fullscreen/styles/fullscreen.scss ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./src/plugins/mam-views/styles/placeholder.scss ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./src/plugins/minimize/templates/chats-panel.js ***!
  \*******************************************************/

/*!*******************************************************!*\
  !*** ./src/plugins/register/templates/switch_form.js ***!
  \*******************************************************/

/*!********************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/element.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/helpers.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/history.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/storage.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/lit-html/development/directive.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/lit-html/development/is-server.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/localforage/src/drivers/websql.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/localforage/src/utils/includes.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./node_modules/lodash-es/_baseMatchesProperty.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/headless/plugins/muc/affiliations/utils.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/chatview/templates/bottom-panel.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/chatview/templates/message-form.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/controlbox/styles/_controlbox.scss ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/controlbox/templates/controlbox.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/dragresize/templates/dragresize.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/mam-views/templates/placeholder.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/minimize/templates/trimmed_chat.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/muc-views/templates/mep-message.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-sidebar.js ***!
  \********************************************************/

/*!********************************************************!*\
  !*** ./src/plugins/profile/templates/profile_modal.js ***!
  \********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/strophe.js/src/sasl-oauthbearer.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./node_modules/strophe.js/src/worker-websocket.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/headless/plugins/chat/model-with-contact.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/dragresize/components/dragresize.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/muc-views/modals/moderator-tools.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/muc-views/styles/add-muc-modal.scss ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/muc-views/styles/muc-occupants.scss ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/muc-views/styles/nickname-form.scss ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/muc-views/templates/message-form.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-chatarea.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/profile/templates/password-reset.js ***!
  \*********************************************************/

/*!*********************************************************!*\
  !*** ./src/plugins/rosterview/templates/roster_item.js ***!
  \*********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/@babel/runtime/regenerator/index.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/localforage/src/utils/createBlob.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./node_modules/localforage/src/utils/serializer.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./src/plugins/bookmark-views/styles/bookmarks.scss ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./src/plugins/headlines-view/styles/headlines.scss ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-destroyed.js ***!
  \**********************************************************/

/*!**********************************************************!*\
  !*** ./src/plugins/register/templates/register_panel.js ***!
  \**********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/@converse/openpromise/openpromise.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/collection.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/localforage/src/drivers/indexeddb.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./node_modules/localforage/src/utils/getCallback.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/headlines-view/templates/chat-head.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/headlines-view/templates/headlines.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/minimize/components/minimized-chat.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/muc-views/modals/templates/add-muc.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/muc-views/styles/moderator-tools.scss ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-disconnect.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/plugins/rosterview/templates/roster_filter.js ***!
  \***********************************************************/

/*!***********************************************************!*\
  !*** ./src/shared/autocomplete/styles/_autocomplete.scss ***!
  \***********************************************************/

/*!************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/toPrimitive.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/css-loader/dist/runtime/sourceMaps.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/localforage/src/utils/normalizeKey.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./node_modules/lodash-es/_matchesStrictComparable.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/bookmark-views/modals/bookmark-form.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/bookmark-views/modals/bookmark-list.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/chatview/styles/chat-bottom-panel.scss ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/controlbox/styles/controlbox-head.scss ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/headlines-view/templates/feeds-list.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/muc-views/modals/templates/occupant.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/muc-views/styles/muc-bottom-panel.scss ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/muc-views/templates/moderator-tools.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-config-form.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-description.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/plugins/profile/templates/chat-status-modal.js ***!
  \************************************************************/

/*!************************************************************!*\
  !*** ./src/shared/components/styles/message-versions.scss ***!
  \************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/lit-element/development/lit-element.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./node_modules/localforage/src/utils/isWebSQLValid.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./src/plugins/adhoc-views/templates/ad-hoc-command.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./src/plugins/muc-views/styles/muc-details-modal.scss ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./src/plugins/muc-views/templates/affiliation-form.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-bottom-panel.js ***!
  \*************************************************************/

/*!*************************************************************!*\
  !*** ./src/plugins/register/templates/registration_form.js ***!
  \*************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/toPropertyKey.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/lit-html/development/async-directive.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./node_modules/localforage/src/drivers/localstorage.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./src/plugins/muc-views/modals/templates/muc-invite.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-nickname-form.js ***!
  \**************************************************************/

/*!**************************************************************!*\
  !*** ./src/plugins/muc-views/templates/muc-password-form.js ***!
  \**************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/defineProperty.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/lit-html/development/directives/until.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/localforage-driver-memory/_bundle/umd.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/localforage/src/utils/executeCallback.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/styleDomAPI.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./src/plugins/headlines-view/styles/headlines-head.scss ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./src/plugins/muc-views/modals/templates/muc-details.js ***!
  \***************************************************************/

/*!***************************************************************!*\
  !*** ./src/plugins/profile/modals/templates/user-settings.js ***!
  \***************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/bootstrap.native/dist/bootstrap-native.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/lit-html/development/directive-helpers.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/lit-html/development/directives/repeat.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./node_modules/localforage/src/utils/isIndexedDBValid.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./src/plugins/bookmark-views/components/bookmark-form.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./src/plugins/rosterview/modals/templates/add-contact.js ***!
  \****************************************************************/

/*!****************************************************************!*\
  !*** ./src/plugins/rosterview/templates/requesting_contact.js ***!
  \****************************************************************/

/*!*****************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/asyncToGenerator.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./src/plugins/bookmark-views/components/bookmarks-list.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./src/plugins/bookmark-views/components/templates/form.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./src/plugins/bookmark-views/components/templates/item.js ***!
  \*****************************************************************/

/*!*****************************************************************!*\
  !*** ./src/plugins/bookmark-views/components/templates/list.js ***!
  \*****************************************************************/

/*!******************************************************************!*\
  !*** ./src/plugins/adhoc-views/templates/ad-hoc-command-form.js ***!
  \******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/regeneratorRuntime.js ***!
  \*******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/@lit/reactive-element/development/css-tag.js ***!
  \*******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/localforage/src/utils/executeTwoCallbacks.js ***!
  \*******************************************************************/

/*!*******************************************************************!*\
  !*** ./node_modules/localforage/src/utils/isLocalStorageValid.js ***!
  \*******************************************************************/

/*!********************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/insertBySelector.js ***!
  \********************************************************************/

/*!*********************************************************************!*\
  !*** ./node_modules/lit-html/development/directives/unsafe-html.js ***!
  \*********************************************************************/

/*!*********************************************************************!*\
  !*** ./node_modules/localforage-webextensionstorage-driver/sync.js ***!
  \*********************************************************************/

/*!*********************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/styleTagTransform.js ***!
  \*********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/@babel/runtime/helpers/interopRequireDefault.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/localforage-webextensionstorage-driver/local.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/localforage-webextensionstorage-driver/utils.js ***!
  \**********************************************************************/

/*!**********************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/insertStyleElement.js ***!
  \**********************************************************************/

/*!***********************************************************************!*\
  !*** ./node_modules/@converse/skeletor/src/drivers/sessionStorage.js ***!
  \***********************************************************************/

/*!***********************************************************************!*\
  !*** ./node_modules/localforage-webextensionstorage-driver/driver.js ***!
  \***********************************************************************/

/*!************************************************************************!*\
  !*** ./node_modules/localforage-setitems/dist/localforage-setitems.js ***!
  \************************************************************************/

/*!****************************************************************************!*\
  !*** ./node_modules/@lit/reactive-element/development/reactive-element.js ***!
  \****************************************************************************/

/*!****************************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***!
  \****************************************************************************/

/*!*******************************************************************************!*\
  !*** ./node_modules/lit-html/development/directives/private-async-helpers.js ***!
  \*******************************************************************************/

/*!**********************************************************************************!*\
  !*** ./node_modules/@converse/localforage-getitems/dist/localforage-getitems.js ***!
  \**********************************************************************************/

/*!**********************************************************************************!*\
  !*** ./node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js ***!
  \**********************************************************************************/

/*!**********************************************************************************************************!*\
  !*** ./node_modules/dayjs/locale/ lazy ^\.\/.*\.js$ chunkName: locales/dayjs/[request] namespace object ***!
  \**********************************************************************************************************/

/*!*************************************************************************************************************************************!*\
  !*** ./src/i18n/ lazy ^\.\/.*\/LC_MESSAGES\/converse\.po$ referencedExports: default chunkName: locales/[request] namespace object ***!
  \*************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/styles/index.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/avatar/avatar.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/styles/status.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/emoji.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/unfurl.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/toolbar.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/modals/styles/image.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/modal/styles/_modal.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/singleton/singleton.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/rootview/styles/root.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/components/styles/gif.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/chatview/styles/index.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/retraction.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/components/styles/icon.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/index.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/chat-content.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/message-body.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/minimize/styles/minimize.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/register/styles/register.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/rosterview/styles/roster.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/chatboxviews/styles/chats.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/chatview/styles/chat-head.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/muc-head.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/components/styles/dropdown.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/chat/styles/message-actions.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/components/styles/rich-text.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/fullscreen/styles/fullscreen.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/mam-views/styles/placeholder.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/controlbox/styles/_controlbox.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/add-muc-modal.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/muc-occupants.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/nickname-form.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/bookmark-views/styles/bookmarks.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/headlines-view/styles/headlines.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/moderator-tools.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/autocomplete/styles/_autocomplete.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/chatview/styles/chat-bottom-panel.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/controlbox/styles/controlbox-head.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/muc-bottom-panel.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/shared/components/styles/message-versions.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/muc-views/styles/muc-details-modal.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/mini-css-extract-plugin/dist/loader.js!./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/plugins/headlines-view/styles/headlines-head.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

/**
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description Pure functions to help functionally parse messages.
 * @todo Other parsing helpers can be made more abstract and placed here.
 */

/**
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description This is the DOM/HTML utilities module.
 */

/**
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description This is the form utilities module.
 */

/**
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description Utility functions to help with parsing XEP-393 message styling hints
 * @todo Other parsing helpers can be made more abstract and placed here.
 */

/**
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @copyright Alfredo Medrano Sánchez and the Converse.js contributors
 * @description
 *  Component inspired by the one from fa-icons
 *  https://github.com/obsidiansoft-io/fa-icons/blob/master/LICENSE
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @copyright JC Brand
 * @license Mozilla Public License (MPLv2)
 * @description A plugin which restricts Converse to only one chat.
 */

/**
 * @copyright Lea Verou and the Converse.js contributors
 * @description
 *  Started as a fork of Lea Verou's "Awesomplete"
 *  https://leaverou.github.io/awesomplete/
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @copyright Shachaf Ben-Kiki and the Converse.js contributors
 * @description
 *  Started as a fork of Shachaf Ben-Kiki's jsgif library
 *  https://github.com/shachaf/jsgif
 * @license MIT License
 */

/**
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description Converse plugin which add support for XEP-0030: Service Discovery
 */

/**
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description Converse.js plugin which add support for XEP-0206: XMPP Over BOSH
 */

/**
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description Converse.js plugin which adds support for XEP-0198: Stream Management
 */

/**
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description Implements the non-view logic for XEP-0045 Multi-User Chat
 */

/**
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description This is the core utilities module.
 */

/**
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @copyright The Converse.js developers
 * @description XEP-0045 Multi-User Chat Views
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description
 *  Converse.js plugin which provides the UI for XEP-0050 Ad-Hoc commands
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description
 *  Converse.js plugin which shows a list of currently open
 *  rooms in the "Rooms Panel" of the ControlBox.
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description
 * Converse.js plugin which add support for application-level pings
 * as specified in XEP-0199 XMPP Ping.
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description
 * Converse.js plugin which add support for registering
 * an "App Server" as defined in  XEP-0357
 * @copyright 2021, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description
 * Converse.js plugin which adds views for bookmarks specified in XEP-0048.
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description Converse.js (A browser based XMPP chat client)
 * @copyright 2021, The Converse developers
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description Converse.js plugin which adds views for XEP-0048 bookmarks
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description UI code XEP-0313 Message Archive Management
 * @copyright 2021, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @description XEP-0313 Message Archive Management
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @license
 * Copyright 2017 Google LLC
 * SPDX-License-Identifier: BSD-3-Clause
 */

/**
 * @license
 * Copyright 2019 Google LLC
 * SPDX-License-Identifier: BSD-3-Clause
 */

/**
 * @license
 * Copyright 2020 Google LLC
 * SPDX-License-Identifier: BSD-3-Clause
 */

/**
 * @license
 * Copyright 2021 Google LLC
 * SPDX-License-Identifier: BSD-3-Clause
 */

/**
 * @license
 * Copyright 2022 Google LLC
 * SPDX-License-Identifier: BSD-3-Clause
 */

/**
 * @license MIT or GPL-2.0
 * @fileOverview Favico animations
 * @author Miroslav Magda, http://blog.ejci.net
 * @source: https://github.com/ejci/favico.js
 * @version 0.3.10
 */

/**
 * @module converse-chatboxviews
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-dragresize
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-emoji
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-fullscreen
 * @license Mozilla Public License (MPLv2)
 * @copyright 2022, the Converse.js contributors
 */

/**
 * @module converse-headlines-view
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-minimize
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-notification
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-pubsub
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-register
 * @description
 * This is a Converse.js plugin which add support for in-band registration
 * as specified in XEP-0077.
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 */

/**
 * @module converse-rsm
 * @copyright The Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description XEP-0059 Result Set Management
 *   Some code taken from the Strophe RSM plugin, licensed under the MIT License
 *   Copyright 2006-2017 Strophe (https://github.com/strophe/strophejs)
 */

/**
 * @module i18n
 * @copyright 2022, the Converse.js contributors
 * @license Mozilla Public License (MPLv2)
 * @description This is the internationalization module
 */

/**
 * @preserve jed.js https://github.com/SlexAxton/Jed
 */

/**
 * Clears the specified timeout and interval.
 * @method u#clearTimers
 * @param { number } timeout - Id if the timeout to clear.
 * @param { number } interval - Id of the interval to clear.
 * @private
 * @copyright Simen Bekkhus 2016
 * @license MIT
 */

/**
 * Creates a {@link Promise} that resolves if the passed in function returns a truthy value.
 * Rejects if it throws or does not return truthy within the given max_wait.
 * @method u#waitUntil
 * @param { Function } func - The function called every check_delay,
 *  and the result of which is the resolved value of the promise.
 * @param { number } [max_wait=300] - The time to wait before rejecting the promise.
 * @param { number } [check_delay=3] - The time to wait before each invocation of {func}.
 * @returns {Promise} A promise resolved with the value of func,
 *  or rejected with the exception thrown by it or it times out.
 * @copyright Simen Bekkhus 2016
 * @license MIT
 */

/**
 * filesize
 *
 * @copyright 2023 Jason Mulligan <jason.mulligan@avoidwork.com>
 * @license BSD-3-Clause
 * @version 10.0.7
 */

/*@cc_on!@*/
