// ==UserScript==
// @name Bilibili-Live-Spamer
// @name:zh Bilibili-Live-Spamer
// @namespace https://github.com/ADJazzzz
// @version 1.1.0
// @author ADJazz
// @description B站直播独轮车
// @description:zh B站直播独轮车
// @license MIT
// @copyright 2023, ADJazz (https://github.com/ADJazzzz)
// @icon data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+CgogPGc+CiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoMTAuMzM4NSAxNy4zNTk3IDEyLjI5MzEpIiBzdHJva2U9Im51bGwiIGlkPSJsYXllcjEiICA+CiAgIDxwYXRoIHN0cm9rZT0ibnVsbCIgc3Ryb2tlLXdpZHRoPSIwLjAzMzA3IiBpZD0ic3ZnXzMwIiBwLWlkPSIyMzA5IiBmaWxsPSIjMjBiMGUzIiBkPSJtMTEuNzkzOTMsNC4wMjgxN2ExLjM1OTgzLDEuMzIxMjYgMCAwIDEgMS4xNTU4NiwwYTIuODI4NDcsMi43NDgyMyAwIDAgMSAwLjcwNzExLDAuNTAyMDhsMi43MTk2OCwyLjMxMjIybDEuOTQ0NTcsMGwyLjcxOTY3LC0yLjMxMjIyYTIuODU1NjUsMi43NzQ2NSAwIDAgMSAwLjcwNzExLC0wLjUwMjA4YTEuMzU5ODMsMS4zMjEyNiAwIDAgMSAxLjgwODYsMS4wOTY2NmExLjM1OTgzLDEuMzIxMjYgMCAwIDEgLTAuMjk5MTYsMC44ODUyNWE3LjYwMTUsNy4zODU4NyAwIDAgMSAtMC41OTgzMywwLjUyODVhMy45Mjk5MywzLjgxODQ1IDAgMCAxIC0wLjM4MDc1LDAuMzAzODlsMS42OTk3OSwwYTIuODgyODYsMi44MDEwOCAwIDAgMSAxLjk5ODk3LDAuODcyMDNhMi44OTY0NSwyLjgxNDI5IDAgMCAxIDAuOTExMDksMS45NDIyNWwwLDcuNTk3MjdhNS41MDczNiw1LjM1MTEzIDAgMCAxIC0wLjA2OCwxLjE0OTVhMy4wMTg4NSwyLjkzMzIxIDAgMCAxIC0xLjM1OTgzLDEuODQ5NzdhMi45MjM2NiwyLjg0MDcyIDAgMCAxIC0xLjU2MzgyLDAuNDIyODFsLTEyLjQ4MzMzLDBhNS43NjU3Miw1LjYwMjE3IDAgMCAxIC0xLjIyMzg1LC0wLjA2NjA4YTMuMDA1MjQsMi45MTk5OSAwIDAgMSAtMS44NzY1NywtMS4zMjEyNmEyLjkxMDA1LDIuODI3NSAwIDAgMSAtMC40NjIzNiwtMS41MTk0NmwwLC03LjUxNzk4YTYuMDkyMDgsNS45MTkyNiAwIDAgMSAwLC0xLjA5NjY2YTIuOTkxNjQsMi45MDY3OCAwIDAgMSAyLjcxOTY5LC0yLjM1MTg0bDEuNzgxNCwwYy0wLjI4NTU4LC0wLjE5ODE5IC0wLjUzMDM0LC0wLjQzNjAyIC0wLjc4ODcxLC0wLjY0NzQzYTEuMzU5ODMsMS4zMjEyNiAwIDAgMSAtMC40MzUxNSwtMS4wODM0M2ExLjM1OTgzLDEuMzIxMjYgMCAwIDEgMC42NjYzMywtMS4wNDM4bS0wLjMxMjc5LDUuMTI2NTFhMS4zNTk4MywxLjMyMTI2IDAgMCAwIC0xLjA3NDI4LDAuOTUxMzFhMS44MzU3OCwxLjc4MzcgMCAwIDAgMCwwLjUwMjA4bDAsNi4yNDk1OGExLjM1OTgzLDEuMzIxMjYgMCAwIDAgMC45MzgyOSwxLjMyMTI3YTEuNzk0OTgsMS43NDQwNyAwIDAgMCAwLjU4NDczLDAuMDkyNDhsMTEuMDU1NSwwYTEuMzU5ODMsMS4zMjEyNiAwIDAgMCAxLjI5MTgzLC0wLjc3OTU0YTEuOTAzNzgsMS44NDk3NyAwIDAgMCAwLjEzNTk5LC0wLjg3MjAzbDAsLTUuODEzNTZhMi4yODQ1MywyLjIxOTczIDAgMCAwIDAsLTAuNjM0MjFhMS4zNTk4MywxLjMyMTI2IDAgMCAwIC0wLjg4Mzg5LC0wLjg5ODQ3YTIuMTg5MzQsMi4xMjcyNCAwIDAgMCAtMC44NDMwOSwtMC4xMTg5MWwtMTAuNTY1OTUsMGE0LjU0MTg2LDQuNDEzMDIgMCAwIDAgLTAuNjM5MTIsMHptMCwwIi8+CiAgIDxwYXRoIHN0cm9rZT0ibnVsbCIgc3Ryb2tlLXdpZHRoPSIwLjUyNDE2IiBmaWxsPSIjMjBiMGUzIiAgZD0ibTEyLjgyMDE1LDEyLjEyMjUxYzAuMTg1NDYsMC4xODc0OSAwLjM4MDQ4LDAuMzcwNzMgMC41NTU5OCwwLjU2Njk1YzAuMzA0OTMsMC4zNDA5MyAwLjU3MTAzLDAuNTk0NDkgMC44NTA5NywwLjg5ODEyYy0wLjA2NTY2LC0wLjU1NDUxIDAuNjY2NCwtMC41OTQ5MSAwLjAzNzg5LC0wLjg3MjMzYy0wLjIwODMxLDAuMjA3MTMgLTAuNDgwOTgsMC40Mzg3NyAtMC42OTUyMSwwLjYwNzEzYy0wLjE5OTk3LDAuMTU3MTUgLTAuNDQwNTMsMC4zMzI4NiAtMC42MzA4NCwwLjQ3Mjc0Yy0wLjk3NDQzLDAuNzE2MjIgMC4xMTU0MiwyLjAxMjA3IDEuMDg4NzUsMS4yOTQ0NGwwLDBjMCwwIDEuMDIxMzIsLTAuNzYyMTQgMS40MzQwOSwtMS4xNDI1OWMwLjIyNDYsLTAuMjA3MDMgMC4zNDczMywtMC40NzQ0NCAwLjM2NzQxLC0wLjc5MDE2YzAuMDIwNjUsLTAuMzI0NzEgLTAuMjczMDEsLTAuNjE2MDIgLTAuNDA1NDMsLTAuNzQzNzdjLTAuNDcwMjgsLTAuNDUzNjYgLTAuODkwMjYsLTAuOTc3MDUgLTEuMzAzMTgsLTEuMzk1OTVjLTAuODA0NiwtMC44OTM0IC0yLjEwNTAzLDAuMjEyMTMgLTEuMzAwNDMsMS4xMDU1MmwwLjAwMDAxLC0wLjAwMDExeiIgaWQ9InN2Z18zMSIvPgogICA8cGF0aCBzdHJva2U9Im51bGwiIHN0cm9rZS13aWR0aD0iMC41MjQxNiIgZmlsbD0iIzIwYjBlMyIgIGQ9Im0yMi4wMjE4OSwxMi4xMjI1MWMtMC4xODU0NywwLjE4NzQ5IC0wLjM4MDQ4LDAuMzcwNzMgLTAuNTU1OTksMC41NjY5NWMtMC4zMDQ5MywwLjM0MDkzIC0wLjU3MTAzLDAuNTk0NDkgLTAuODUwOTcsMC44OTgxMmMwLjA2NTY2LC0wLjU1NDUxIC0wLjY2NjQsLTAuNTk0OTEgLTAuMDM3OTEsLTAuODcyMzNjMC4yMDgzMSwwLjIwNzEzIDAuNDgwOTgsMC40Mzg3NyAwLjY5NTIxLDAuNjA3MTNjMC4xOTk5NywwLjE1NzE1IDAuNDQwNTMsMC4zMzI4NiAwLjYzMDg1LDAuNDcyNzRjMC45NzQ0MiwwLjcxNjIyIC0wLjExNTQzLDIuMDEyMDcgLTEuMDg4NzUsMS4yOTQ0NGwwLDBjMCwwIC0xLjAyMTMyLC0wLjc2MjE0IC0xLjQzNDA4LC0xLjE0MjU5Yy0wLjIyNDYxLC0wLjIwNzAzIC0wLjM0NzM0LC0wLjQ3NDQ0IC0wLjM2NzQyLC0wLjc5MDE2Yy0wLjAyMDY0LC0wLjMyNDcxIDAuMjczMDEsLTAuNjE2MDIgMC40MDU0NCwtMC43NDM3N2MwLjQ3MDI4LC0wLjQ1MzY2IDAuODkwMjYsLTAuOTc3MDUgMS4zMDMxOCwtMS4zOTU5NWMwLjgwNDYsLTAuODkzNCAyLjEwNTAzLDAuMjEyMTMgMS4zMDA0MywxLjEwNTUybDAuMDAwMDIsLTAuMDAwMTF6IiBpZD0ic3ZnXzMyIi8+CiAgPC9nPgogIDxwYXRoIGlkPSJzdmdfMSIgZD0ibTI2LjYyMyw5Ljg1OWwwLjQ0LC01LjQzYzAuMDIyLC0wLjI3NCAwLjI2NSwtMC40OCAwLjUzOSwtMC40NThsMC4wMywwLjAwMmMwLjI3NCwwLjAyMiAwLjQ4LDAuMjY1IDAuNDU4LDAuNTM5bC0wLjQ0LDUuNDNjLTAuMDIyLDAuMjc0IC0wLjI2NSwwLjQ4IC0wLjUzOSwwLjQ1OGwtMC4wMywtMC4wMDJjLTAuMjc1LC0wLjAyMyAtMC40ODEsLTAuMjY1IC0wLjQ1OCwtMC41Mzl6IiBmaWxsPSIjNjY3NTdGIi8+CiAgPHBhdGggaWQ9InN2Z18yIiBkPSJtMTQuNDU3LDIwLjU0OGwwLDIuMDZzLTIuMDYsMCAtMi4wNiwyLjA2bDAsMy4wOWMwLDEuMDMgMS4wMywyLjA2IDIuMDYsMi4wNmwxMC4zMDIsMGMxLjAzLDAgMi4wNiwtMS4wMyAyLjA2LC0yLjA2bDAsLTUuMTUxYzAsLTEuMDMgLTEuMDMsLTIuMDYgLTIuMDYsLTIuMDZsLTEwLjMwMiwwLjAwMXoiIGZpbGw9IiMyOTJGMzMiLz4KICA8cGF0aCBpZD0ic3ZnXzMiIGQ9Im0yMS42MjIsMjIuMTU0bC0xMC4xNDUsLTEuNzg5Yy0xLjAxNCwtMC4xNzkgLTEuMDE0LC0wLjE3OSAtMC44MzYsLTEuMTkzYzAuMDk4LC0wLjU1OCAwLjYzNSwtMC45MzQgMS4xOTMsLTAuODM2bDEwLjE0NSwxLjc4OWMwLjU1OCwwLjA5OCAwLjkzNCwwLjYzNSAwLjgzNiwxLjE5M2MtMC4xNzgsMS4wMTUgLTAuMTc4LDEuMDE1IC0xLjE5MywwLjgzNnoiIGZpbGw9IiMyOTJGMzMiLz4KICA8cGF0aCBpZD0ic3ZnXzQiIGQ9Im0yMy45NzQsMTguNTExYy0wLjE5OSwwLjk0OSAtMC41NzQsMS44ODIgLTIuMTU3LDEuNTgzYy0xLjU4MywtMC4yOTggLTEuODM2LDEuMjYyIC0wLjg0OSwxLjUzOGMwLjk4NywwLjI3NSAzLjM1LDAuNjY2IDQuMDM5LC0wLjQ1OWMwLjY4OCwtMS4xMjQgMC44MDMsLTIuMjAzIDAuNzM0LC0yLjY4NWMtMC4wNjksLTAuNDgxIC0xLjYyLC0wLjY3OSAtMS43NjcsMC4wMjN6IiBmaWxsPSIjMjkyRjMzIi8+CiAgPHBhdGggaWQ9InN2Z181IiBkPSJtMjIuMTM3LDIyLjUwNGwtMTEuMTg5LC0xLjk3M2MtMC4yNzEsLTAuMDQ4IC0wLjQ1MywtMC4zMDggLTAuNDA2LC0wLjU3OWwwLjAwNSwtMC4wM2MwLjA0OCwtMC4yNzEgMC4zMDgsLTAuNDUzIDAuNTc5LC0wLjQwNmwxMS4xODksMS45NzNjMC4yNzEsMC4wNDggMC40NTMsMC4zMDggMC40MDYsMC41NzlsLTAuMDA1LDAuMDNjLTAuMDQ3LDAuMjcxIC0wLjMwOCwwLjQ1MyAtMC41NzksMC40MDZ6IiBmaWxsPSIjREQyRTQ0Ii8+CiAgPHBhdGggaWQ9InN2Z182IiBkPSJtMjcuNzc4LDguODQ4bC0xLjc4OSwxMC4xNDVjLTAuMTc5LDEuMDE0IC0wLjE3OSwxLjAxNCAtMS4xOTMsMC44MzZjLTAuNTU4LC0wLjA5OCAtMC45MzQsLTAuNjM1IC0wLjgzNiwtMS4xOTNsMS43ODksLTEwLjE0NmMwLjA5OCwtMC41NTggMC42MzUsLTAuOTM0IDEuMTkzLC0wLjgzNmMxLjAxNSwwLjE3OSAxLjAxNSwwLjE3OSAwLjgzNiwxLjE5NHptMS4wMjIsLTcuNzE2bC0wLjczNCw0LjE0NmMtMC4wOSwwLjUwOCAtMC4xNzMsMS4wMzggLTEuMTg4LDAuODU5Yy0wLjU1OCwtMC4wOTkgLTAuOTA4LC0wLjczNyAtMC43ODYsLTEuNDQxbDAuNjU4LC0zLjcxOGMwLjE2OCwtMC41OTcgMC42NDUsLTEuMDM0IDEuMjAzLC0wLjkzNmMxLjAxNCwwLjE4IDAuOTM3LDAuNTgyIDAuODQ3LDEuMDl6IiBmaWxsPSIjMjkyRjMzIi8+CiAgPHBhdGggaWQ9InN2Z183IiBkPSJtMjguMjcsOC40MDJsLTEuOTczLDExLjE4OWMtMC4wNDgsMC4yNzEgLTAuMzA4LDAuNDUzIC0wLjU3OSwwLjQwNmwtMC4wMywtMC4wMDVjLTAuMjcxLC0wLjA0OCAtMC40NTMsLTAuMzA4IC0wLjQwNiwtMC41NzlsMS45NzMsLTExLjE4OWMwLjA0OCwtMC4yNzEgMC4zMDgsLTAuNDUzIDAuNTc5LC0wLjQwNmwwLjAzLDAuMDA1YzAuMjcxLDAuMDQ4IDAuNDUzLDAuMzA4IDAuNDA2LDAuNTc5em0xLjI4LC03LjY4bC0wLjk0Myw1LjM2NmMtMC4wNDgsMC4yNzEgLTAuMzA4LDAuNDU0IC0wLjU3OSwwLjQwNmwtMC4wMywtMC4wMDVjLTAuMjcxLC0wLjA0OCAtMC40NTMsLTAuMzA4IC0wLjQwNiwtMC41NzlsMC45NDMsLTUuMzY2YzAuMDQ4LC0wLjI3MSAwLjMwOCwtMC40NTMgMC41NzksLTAuNDA2bDAuMDMsMC4wMDVjMC4yNzEsMC4wNDggMC40NTMsMC4zMDggMC40MDYsMC41Nzl6IiBmaWxsPSIjREQyRTQ0Ii8+CiAgPHBhdGggaWQ9InN2Z184IiBkPSJtMjQuMjM3LDE3LjkxMmwtNy42OTEsLTEuMzU2Yy0wLjc2OSwtMC4xMzYgLTAuNzY5LC0wLjEzNiAtMC42MzUsLTAuODk1YzAuMDc0LC0wLjQxOCAwLjQ4LC0wLjY5OCAwLjkwMywtMC42MjRsNy42OTEsMS4zNTZjMC40MjMsMC4wNzUgMC43MDksMC40NzcgMC42MzUsMC44OTVjLTAuMTM0LDAuNzU5IC0wLjEzNCwwLjc1OSAtMC45MDMsMC42MjR6IiBmaWxsPSIjMjkyRjMzIi8+CiAgPHBhdGggaWQ9InN2Z185IiBkPSJtMjEuNzk0LDIxLjM5N2MxLjAyMywwLjE4IDMuMDQzLDAuNTM3IDMuNTgsLTIuNTA3YzAuNTM3LC0zLjA0MyAxLjU1MSwtMi44NjUgMS4wMTQsMC4xNzlzLTIuMzA0LDMuNzc4IC00Ljc3MywzLjM0MmMtMi4wMjksLTAuMzU3IC0xLjg1LC0xLjM3MiAwLjE3OSwtMS4wMTR6bS0xMC42NDEsLTEuODc2YzIuMDMsMC4zNSAyLjM0NSwxLjQ2NSAwLjMxNywxLjEwMmMtMC44OTksLTAuMTYxIC0xLjAxNCwwLjIxOCAtMS4yODksMC45ODdjLTAuMjU5LDAuNzIzIC0wLjYzLDEuODEgLTEuMTc4LDMuMzI4Yy0wLjQwMywxLjExNSAtMS4zMTcsMC42MjEgLTAuOTc5LC0wLjM1MmMwLjU2OCwtMS42MzYgMS4wOTMsLTMuMDU4IDEuNDM0LC0zLjk2MmMwLjM0OCwtMC45MjQgMC42MzIsLTEuMjg2IDEuNjk1LC0xLjEwM3oiIGZpbGw9IiNERDJFNDQiLz4KICA8cGF0aCBpZD0ic3ZnXzEwIiBkPSJtOC45MjksMjMuNjU0bC0wLjAyOSwtMC4wMTFjLTAuMjU4LC0wLjA5NCAtMC41NDcsMC4wNCAtMC42NDEsMC4yOTlsLTIuMTI0LDUuODM2Yy0wLjA5NCwwLjI1OCAwLjA0LDAuNTQ3IDAuMjk5LDAuNjQxbDAuMDI4LDAuMDFjMC4yNTgsMC4wOTQgMC41NDcsLTAuMDQgMC42NDEsLTAuMjk5bDIuMTI0LC01LjgzNmMwLjA5NCwtMC4yNTggLTAuMDQsLTAuNTQ2IC0wLjI5OCwtMC42NHoiIGZpbGw9IiNERDJFNDQiLz4KICA8cGF0aCBpZD0ic3ZnXzExIiBkPSJtNi40NjIsMzAuNDNsLTMuOSwtMS40MmMtMC4yNTgsLTAuMDk0IC0wLjM5MywtMC4zODIgLTAuMjk5LC0wLjY0MWwwLjAxLC0wLjAyOGMwLjA5NCwtMC4yNTggMC4zODIsLTAuMzkzIDAuNjQxLC0wLjI5OWwzLjksMS40MmMwLjI1OCwwLjA5NCAwLjM5MywwLjM4MiAwLjI5OSwwLjY0MWwtMC4wMSwwLjAyOGMtMC4wOTQsMC4yNTggLTAuMzgyLDAuMzkzIC0wLjY0MSwwLjI5OXoiIGZpbGw9IiM2Njc1N0YiLz4KICA8cGF0aCBpZD0ic3ZnXzEyIiBkPSJtMTIuMjI1LDMwLjcxOGwzLjA2LC0zLjA2YzAuMTk0LC0wLjE5NCAwLjE5NCwtMC41MTMgMCwtMC43MDdsLTAuMDIxLC0wLjAyMWMtMC4xOTQsLTAuMTk0IC0wLjUxMywtMC4xOTQgLTAuNzA3LDBsLTMuMDYsMy4wNmMtMC4xOTQsMC4xOTQgLTAuMTk0LDAuNTEzIDAsMC43MDdsMC4wMjEsMC4wMjFjMC4xOTQsMC4xOTQgMC41MTIsMC4xOTQgMC43MDcsMHptMTguNzQ0LDMuMjIybC0wLjA2LDBjLTAuNTUsMCAtMSwtMC40NSAtMSwtMWwwLC0zLjE1MWMwLC0wLjU1IDAuNDUsLTEgMSwtMWwwLjA2LDBjMC41NSwwIDEsMC40NSAxLDFsMCwzLjE1MWMwLDAuNTUgLTAuNDUsMSAtMSwxeiIgZmlsbD0iI0REMkU0NCIvPgogIDxwYXRoIGlkPSJzdmdfMTMiIGQ9Im0xMS45MTEsMzMuOTRsLTAuMDYsMGMtMC41NSwwIC0xLC0wLjQ1IC0xLC0xbDAsLTMuMTUxYzAsLTAuNTUgMC40NSwtMSAxLC0xbDAuMDYsMGMwLjU1LDAgMSwwLjQ1IDEsMWwwLDMuMTUxYzAsMC41NSAtMC40NSwxIC0xLDF6bTEzLjMyOSwtNi4xODZsMi4wOSwwYzAuMjc1LDAgMC41LC0wLjIyNSAwLjUsLTAuNWwwLC0wLjAzYzAsLTAuMjc1IC0wLjIyNSwtMC41IC0wLjUsLTAuNWwtMi4wOSwwYy0wLjI3NSwwIC0wLjUsMC4yMjUgLTAuNSwwLjVsMCwwLjAzYzAsMC4yNzUgMC4yMjUsMC41IDAuNSwwLjV6IiBmaWxsPSIjREQyRTQ0Ii8+CiAgPHBhdGggaWQ9InN2Z18xNCIgZD0ibTMwLjA0NywzMC42NTdsLTMuMDYsLTMuMDZjLTAuMTk0LC0wLjE5NCAtMC4xOTQsLTAuNTEzIDAsLTAuNzA3bDAuMDIxLC0wLjAyMWMwLjE5NCwtMC4xOTQgMC41MTMsLTAuMTk0IDAuNzA3LDBsMy4wNiwzLjA2YzAuMTk0LDAuMTk0IDAuMTk0LDAuNTEzIDAsMC43MDdsLTAuMDIxLDAuMDIxYy0wLjE5NSwwLjE5NSAtMC41MTMsMC4xOTUgLTAuNzA3LDB6IiBmaWxsPSIjREQyRTQ0Ii8+CiAgPHBhdGggaWQ9InN2Z18xNSIgZD0ibTkuOTk4LDE1LjUyOGMwLjc2NSwwLjMyOCAyLjExMSwwLjk2NCAyLjQxLDEuMDc5YzAsMCAwLjEzOCwtMC45MTggMC41MDUsLTAuOTE4YzAsMCAwLjEzOCwtMC40ODIgMC4yMjksLTAuNjg4YzAuMDkyLC0wLjIwNyAwLjM2NywtMC4xMzggMC4zOSwwLjI1MmMwLjAyMywwLjM5IC0wLjA5MiwwLjUyOCAtMC4wOTIsMC41MjhzMC4zNDQsMC40MzYgMC4xMzgsMS4wMzNjMCwwIDAuNDU5LDAuMDY5IDAuMzY3LDAuNjQzYy0wLjA5MiwwLjU3NCAwLjA2OSwxLjAxIC0wLjM0NCwxLjEyNGMtMC40MTMsMC4xMTUgLTEuOTc0LDAuNTUxIC0xLjk5NywtMC4wNjljLTAuMDIzLC0wLjYyIC0wLjQxMywtMS4xMDIgLTEuMTcsLTEuNTYxYy0wLjc1NywtMC40NTkgLTEuMzA4LC0wLjk2NCAtMS4yMTYsLTEuMjE2YzAuMDkxLC0wLjI1MyAwLjEzNywtMC40ODIgMC43OCwtMC4yMDd6IiBmaWxsPSIjMjkyRjMzIi8+CiAgPHBhdGggaWQ9InN2Z18xNiIgZD0ibTI1LjI4OCwyNC42NjhsLTExLjM2MSwwYy0wLjI3NSwwIC0wLjUsLTAuMjI1IC0wLjUsLTAuNWwwLC0wLjAzYzAsLTAuMjc1IDAuMjI1LC0wLjUgMC41LC0wLjVsMTEuMzYyLDBjMC4yNzUsMCAwLjUsMC4yMjUgMC41LDAuNWwwLDAuMDNjLTAuMDAxLDAuMjc1IC0wLjIyNiwwLjUgLTAuNTAxLDAuNXoiIGZpbGw9IiNERDJFNDQiLz4KICA8Y2lyY2xlIGlkPSJzdmdfMTciIHI9IjQuNjM2IiBjeT0iMzEuMzY0IiBjeD0iMjAuMTIyIiBmaWxsPSIjNjY3NTdGIi8+CiAgPGNpcmNsZSBpZD0ic3ZnXzE4IiByPSIyLjU3NSIgY3k9IjMzLjQyNSIgY3g9IjExLjg4MSIgZmlsbD0iIzY2NzU3RiIvPgogIDxjaXJjbGUgaWQ9InN2Z18xOSIgcj0iMi4wNiIgY3k9IjMzLjk0IiBjeD0iMzAuOTM5IiBmaWxsPSIjNjY3NTdGIi8+CiAgPGNpcmNsZSBpZD0ic3ZnXzIwIiByPSIyLjU3NSIgY3k9IjMxLjM2NCIgY3g9IjIwLjEyMiIgZmlsbD0iI0NDRDZERCIvPgogIDxjaXJjbGUgaWQ9InN2Z18yMSIgcj0iMS41NDUiIGN5PSIzMy40MjUiIGN4PSIxMS44ODEiIGZpbGw9IiNDQ0Q2REQiLz4KICA8Y2lyY2xlIGlkPSJzdmdfMjIiIHI9IjEuMDMiIGN5PSIzMy45NCIgY3g9IjMwLjkzOSIgZmlsbD0iIzI5MkYzMyIvPgogIDxnIGlkPSJzdmdfMjMiIGZpbGw9IiMyOTJGMzMiPgogICA8Y2lyY2xlIGlkPSJzdmdfMjQiIHI9IjAuNTE1IiBjeT0iMzAuNDcyIiBjeD0iMjAuNjM4Ii8+CiAgIDxjaXJjbGUgaWQ9InN2Z18yNSIgcj0iMC41MTUiIGN5PSIzMi4yNTYiIGN4PSIxOS42MDciLz4KICAgPGNpcmNsZSBpZD0ic3ZnXzI2IiByPSIwLjUxNSIgY3k9IjMwLjg0OSIgY3g9IjE5LjIzIi8+CiAgIDxjaXJjbGUgaWQ9InN2Z18yNyIgcj0iMC41MTUiIGN5PSIzMS44NzkiIGN4PSIyMS4wMTUiLz4KICA8L2c+CiAgPGNpcmNsZSBpZD0ic3ZnXzI4IiByPSIwLjc3MyIgY3k9IjMzLjQyNSIgY3g9IjExLjg4MSIgZmlsbD0iIzI5MkYzMyIvPgogIDxjaXJjbGUgaWQ9InN2Z18yOSIgcj0iMC41MTUiIGN5PSIzMy45NCIgY3g9IjMwLjkzOSIgZmlsbD0iIzY2NzU3RiIvPgogPC9nPgo8L3N2Zz4=
// @homepageURL https://github.com/ADJazzzz/BLSPAM
// @supportURL https://github.com/ADJazzzz/BLSPAM/issues
// @match *://live.bilibili.com/*
// @require https://unpkg.com/[email protected]/dist/vue.global.prod.js
// @require data:application/javascript,window.Vue%3DVue%2Cwindow.VueDemi%3DVue%3B
// @require https://unpkg.com/[email protected]/dist/pinia.iife.prod.js
// @require https://unpkg.com/[email protected]/dist/index.prod.js
// @require https://unpkg.com/[email protected]/dist/axios.min.js
// @require https://unpkg.com/[email protected]/lodash.min.js
// @connect api.bilibili.com
// @connect api.live.bilibili.com
// @connect live.bilibili.com
// @grant GM_getValue
// @grant GM_setValue
// @grant unsafeWindow
// @run-at document-end
// ==/UserScript==
!function(e,t,o,r,i){"use strict";var a=Object.defineProperty,n=(e,t,o)=>(((e,t,o)=>{t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o})(e,"symbol"!=typeof t?t+"":t,o),o);const l=document.querySelector.bind(document);document.querySelectorAll.bind(document);const s=document.createElement.bind(document);var u=(()=>"undefined"!=typeof GM_getValue?GM_getValue:void 0)(),f=(()=>"undefined"!=typeof GM_setValue?GM_setValue:void 0)(),d=(()=>"undefined"!=typeof unsafeWindow?unsafeWindow:void 0)();const c={activeMenuIndex:"TextView",isShowPanel:!1,isCollapsed:!1},p={TextSpam:{enable:!1,msg:"车了可能会被禁,但不车就等于一直被禁",timeinterval:3,textinterval:20,timelimit:0},EmotionSpam:{enable:!1,timeinterval:3,emotionViewSelectedID:100,msg:[],timelimit:0},TextGroupSpam:{enable:!1,timeinterval:3,textGroupTabsValue:1,textGroupTabPanels:[{key:1,name:1,tab:"第一个",msg:""}]}};class m{static mergeConfigs(e,t){const o=r.merge({},t,e);return r.omitBy(o,r.isUndefined)}static setUiConfig(e){f("ui",e)}static getUiConfig(){const e=u("ui",{});return this.mergeConfigs(e,c)}static setModuleConfig(e){f("modules",e)}static getModuleConfig(){const e=u("modules",{});return this.mergeConfigs(e,p)}}const h=t.defineStore("ui",(()=>{const t=e.reactive(m.getUiConfig());return e.watch(t,r.debounce((e=>m.setUiConfig(e)),350)),{uiConfig:t,updateMenuValue:e=>{t.activeMenuIndex=e}}})),g=t.defineStore("bili",(()=>({cookies:e.ref(null),userInfo:e.ref(null),emotionData:e.ref([]),BilibiliLive:e.ref(null)})));class x{constructor(e){n(this,"NAME","BLSPAM"),n(this,"prefix_title_str"),n(this,"title"),this.title=e,this.prefix_title_str=e.split("_").join("][")}get prefix(){return[`%c${this.NAME}%c[${this.prefix_title_str}]%c:`,"font-weight: bold; color: white; background-color: #23ade5; padding: 1px 4px; border-radius: 4px;","font-weight: bold; color: #0093D3;","font-weight: bold;"]}log(...e){console.log(...this.prefix,...e)}error(...e){console.error(...this.prefix,...e)}warn(...e){console.warn(...this.prefix,...e)}}class C{constructor(e){n(this,"moduleName"),n(this,"logger"),n(this,"moduleStore",_()),this.moduleName=e,this.logger=new x(this.moduleName)}run(){throw new Error("Method not implemented.")}}class v extends C{getCookiesValue(){return new Promise(((e,t)=>{const o=["bili_jct","LIVE_BUVID"],r={},i=document.cookie.split(";");for(const e of i){const[t,i]=e.trim().split("=");o.includes(t)&&(r[t]=i)}Object.keys(r).length===o.length?e(r):t(new Error("没找到所有的cookies"))}))}async run(){g().cookies=await this.getCookiesValue()}}i.defaults.withCredentials=!0;const w={sendMsg:(e,t,o=0,r=1,a=0,n=25,l=16777215,s=0,u=0)=>{const f=g().cookies.bili_jct;return i.post("https://api.live.bilibili.com/msg/send",{msg:e,roomid:t,room_type:o,mode:r,jumpfrom:a,fontsize:n,color:l,bubble:s,reply_mid:u,rnd:Date.parse((new Date).toString())/1e3,csrf:f,csrf_token:f},{headers:{"Content-Type":"multipart/form-data"}})},sendEmotion:(e,t,o=16777215,r=1,a=1,n=25,l=0)=>{const s=g().cookies.bili_jct;return i.post("https://api.live.bilibili.com/msg/send",{msg:e,roomid:t,color:o,mode:r,dm_type:a,fontsize:n,rnd:Date.parse((new Date).toString())/1e3,bubble:l,csrf:s,csrf_token:s},{headers:{"Content-Type":"multipart/form-data"}})},getEmoticons:async(e="pc",t)=>(await i.get(`https://api.live.bilibili.com/xlive/web-ucenter/v2/emoticon/GetEmoticons?platform=${e}&room_id=${t}`)).data,nav:async()=>(await i.get("https://api.bilibili.com/x/web-interface/nav")).data};class S extends C{async getUserInfo(){try{const e=await w.nav();return 0===e.code?Promise.resolve(e.data):(this.logger.error("获取用户信息出错",e.message),Promise.reject(e.message))}catch(e){return this.logger.error("获取用户信息出错",e),Promise.reject(e)}}getWindowBiliLive(){return new Promise((e=>{const t=setInterval((()=>{const o=d.BilibiliLive;o&&(clearInterval(t),e(o))}),100)}))}async getEmotionData(){var e;const t=null==(e=g().BilibiliLive)?void 0:e.ROOMID;if(!t)return this.logger.error("获取用户信息出错","roomID 不存在"),Promise.reject("roomID 不存在");const o=[];try{const e=await w.getEmoticons("pc",t);return 0===e.code?(o.push(...e.data.data),Promise.resolve(o)):(this.logger.error("获取表情包出错",e.message),Promise.reject(e.message))}catch(e){return this.logger.error("获取表情包出错",e),Promise.reject(e)}}async run(){g().BilibiliLive=await this.getWindowBiliLive(),g().BilibiliLive&&(g().emotionData=await this.getEmotionData()),g().userInfo=await this.getUserInfo()}}const y=Object.freeze(Object.defineProperty({__proto__:null,Default_Cookies:v,Default_UserInfo:S},Symbol.toStringTag,{value:"Module"}));const B=Object.freeze(Object.defineProperty({__proto__:null,Default_Cookies:v,Default_UserInfo:S,Spamer_EmotionSpamer:class extends C{constructor(){super(...arguments),n(this,"config",this.moduleStore.moduleConfig.EmotionSpam)}formatTime(e){return 1e3*e}async cycleSendEmotion(e,t,o,r){let i=0;const a=async e=>{this.config.enable&&await w.sendEmotion(e,t)},n=setInterval((async()=>{this.config.enable?i<e.length?(await a(e[i]),i++):i=0:clearInterval(n)}),o);0!==r&&setTimeout((()=>{clearInterval(n),this.config.enable=!1}),r)}async run(){this.logger.log("表情独轮车准备就绪"),this.moduleStore.emitter.on("EmotionSpam",(async()=>{var e;const t=this.config.msg,o=null==(e=g().BilibiliLive)?void 0:e.ROOMID,r=this.formatTime(this.config.timeinterval),i=this.formatTime(this.config.timelimit);o&&await this.cycleSendEmotion(t,o,r,i)}))}},Spamer_TextGroupSpamer:class extends C{constructor(){super(...arguments),n(this,"config",this.moduleStore.moduleConfig.TextGroupSpam)}formatMsg(){return r.flatMap(this.config.textGroupTabPanels,(e=>{if(e.msg){const t=e.msg.replace(/\n/g,"");return t.length>20?t.match(/.{1,20}/g)||[]:[t]}return[]}))}formatTime(e){return 1e3*e}async cycleSendDanmuGroup(e,t,o){let r=0;const i=async e=>{this.config.enable&&await w.sendMsg(e,t)},a=setInterval((async()=>{this.config.enable?r<e.length?(await i(e[r]),r++):r=0:clearInterval(a)}),o)}async run(){this.logger.log("文字池独轮车准备就绪"),this.moduleStore.emitter.on("TextGroupSpam",(async()=>{var e;const t=this.formatMsg(),o=null==(e=g().BilibiliLive)?void 0:e.ROOMID,r=this.formatTime(this.config.timeinterval);o&&await this.cycleSendDanmuGroup(t,o,r)}))}},Spamer_TextSpamer:class extends C{constructor(){super(...arguments),n(this,"config",this.moduleStore.moduleConfig.TextSpam)}formatMsg(e){return e.replace(/\n/g,"")}formatTime(e){return 1e3*e}async cycleSendDanmu(e,t,o,r,i){const a=async e=>{this.config.enable&&await w.sendMsg(e,t)};if(e.length<r){const t=setInterval((()=>a(e)),o);this.config.enable||clearInterval(t),0!==i&&setTimeout((()=>{clearInterval(t),this.config.enable=!1}),i)}else{const t=[];for(let o=0;o<e.length;o+=r)t.push(e.slice(o,o+r));let n=0;const l=setInterval((async()=>{n<t.length?(await a(t[n]),n++):n=0}),o);this.config.enable||clearInterval(l),0!==i&&setTimeout((()=>{clearInterval(l),this.config.enable=!1}),i)}}async run(){this.logger.log("文字独轮车准备就绪"),this.moduleStore.emitter.on("TextSpam",(async()=>{var e;const t=this.formatMsg(this.config.msg),o=null==(e=g().BilibiliLive)?void 0:e.ROOMID,r=this.formatTime(this.config.timeinterval),i=this.config.textinterval,a=this.formatTime(this.config.timelimit);o&&await this.cycleSendDanmu(t,o,r,i,a)}))}}},Symbol.toStringTag,{value:"Module"})),_=t.defineStore("modules",(()=>{const t=e.reactive(m.getModuleConfig()),o={all:i=i||new Map,on:function(e,t){var o=i.get(e);o?o.push(t):i.set(e,[t])},off:function(e,t){var o=i.get(e);o&&(t?o.splice(o.indexOf(t)>>>0,1):i.set(e,[]))},emit:function(e,t){var o=i.get(e);o&&o.slice().map((function(e){e(t)})),(o=i.get("*"))&&o.slice().map((function(o){o(e,t)}))}};var i;return e.watch(t,r.debounce((e=>m.setModuleConfig(e)),350)),{moduleConfig:t,loadModules:async function(){const e=new x("LoadModules");let t=0;try{await function(){const e=[];for(const[t,o]of Object.entries(y))e.push(new o(t).run());return Promise.all(e)}()}catch(o){e.error("加载默认模块出错",o),t++}if(!t)try{await function(){const e=[];for(const[t,o]of Object.entries(B))e.push(new o(t).run());return Promise.all(e)}()}catch(t){e.error("加载模块出错",t)}},emitter:o}})),N=(e,t)=>{const o=e.__vccOpts||e;for(const[e,r]of t)o[e]=r;return o},b={},k={xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"20px",height:"20px",viewBox:"0 0 20 20",version:"1.1"},M=[e.createStaticVNode('<g id="surface1"><path style="stroke:none;fill-rule:nonzero;fill:rgb(83.921569%, 54.509804%, 32.156863%);fill-opacity:1;" d="M 10 2.1875 C 14.308594 2.1875 17.8125 5.691406 17.8125 10 C 17.8125 14.308594 14.308594 17.8125 10 17.8125 C 5.691406 17.8125 2.1875 14.308594 2.1875 10 C 2.1875 5.691406 5.691406 2.1875 10 2.1875 M 10 0.625 C 4.820312 0.625 0.625 4.820312 0.625 10 C 0.625 15.179688 4.820312 19.375 10 19.375 C 15.179688 19.375 19.375 15.179688 19.375 10 C 19.375 4.820312 15.179688 0.625 10 0.625 Z M 10 0.625 "></path><path style="stroke:none;fill-rule:nonzero;fill:rgb(47.058824%, 30.196078%, 18.823529%);fill-opacity:1;" d="M 10 2.191406 C 14.304688 2.191406 17.808594 5.695312 17.808594 10 C 17.808594 14.304688 14.304688 17.808594 10 17.808594 C 5.695312 17.808594 2.191406 14.304688 2.191406 10 C 2.191406 5.695312 5.695312 2.191406 10 2.191406 M 10 1.726562 C 5.429688 1.726562 1.726562 5.429688 1.726562 10 C 1.726562 14.570312 5.429688 18.273438 10 18.273438 C 14.570312 18.273438 18.273438 14.570312 18.273438 10 C 18.273438 5.429688 14.570312 1.726562 10 1.726562 Z M 10 1.726562 "></path><path style="stroke:none;fill-rule:nonzero;fill:rgb(65.098039%, 37.254902%, 24.313725%);fill-opacity:1;" d="M 17.371094 12.109375 L 11.535156 10.210938 L 17.527344 8.265625 C 17.769531 8.179688 17.898438 7.917969 17.820312 7.675781 C 17.742188 7.433594 17.484375 7.300781 17.238281 7.371094 L 11.246094 9.320312 L 14.992188 4.160156 C 15.144531 3.953125 15.101562 3.65625 14.890625 3.507812 C 14.679688 3.355469 14.386719 3.398438 14.234375 3.609375 L 10.488281 8.769531 L 10.488281 2.320312 C 10.488281 2.058594 10.277344 1.851562 10.019531 1.851562 C 9.757812 1.851562 9.550781 2.058594 9.550781 2.320312 L 9.550781 8.769531 L 5.789062 3.589844 C 5.714844 3.488281 5.605469 3.421875 5.480469 3.402344 C 5.359375 3.382812 5.234375 3.414062 5.132812 3.488281 C 5.03125 3.558594 4.964844 3.671875 4.945312 3.792969 C 4.925781 3.917969 4.957031 4.042969 5.03125 4.140625 L 8.792969 9.320312 L 2.761719 7.359375 C 2.515625 7.289062 2.257812 7.421875 2.179688 7.664062 C 2.101562 7.90625 2.230469 8.167969 2.472656 8.253906 L 8.5 10.210938 L 2.617188 12.125 C 2.371094 12.203125 2.234375 12.46875 2.3125 12.714844 C 2.351562 12.832031 2.4375 12.929688 2.546875 12.988281 C 2.65625 13.042969 2.785156 13.054688 2.90625 13.015625 L 8.789062 11.101562 L 5.210938 16.027344 C 5.0625 16.234375 5.105469 16.53125 5.316406 16.679688 C 5.398438 16.742188 5.496094 16.769531 5.589844 16.769531 C 5.734375 16.769531 5.878906 16.703125 5.96875 16.578125 L 9.546875 11.648438 L 9.546875 17.648438 C 9.546875 17.90625 9.757812 18.117188 10.015625 18.117188 C 10.277344 18.117188 10.484375 17.90625 10.484375 17.648438 L 10.484375 11.648438 L 14.074219 16.585938 C 14.164062 16.710938 14.308594 16.78125 14.453125 16.78125 C 14.628906 16.78125 14.789062 16.679688 14.871094 16.523438 C 14.949219 16.367188 14.933594 16.179688 14.832031 16.035156 L 11.242188 11.097656 L 17.078125 12.996094 C 17.128906 13.011719 17.175781 13.019531 17.226562 13.019531 C 17.421875 13.019531 17.605469 12.890625 17.671875 12.695312 C 17.75 12.453125 17.617188 12.1875 17.371094 12.109375 Z M 10 11.511719 C 9.296875 11.511719 8.726562 10.941406 8.726562 10.238281 C 8.726562 9.53125 9.296875 8.960938 10 8.960938 C 10.703125 8.960938 11.273438 9.535156 11.273438 10.238281 C 11.273438 10.941406 10.703125 11.511719 10 11.511719 Z M 10 11.511719 "></path><path style="stroke:none;fill-rule:nonzero;fill:rgb(83.921569%, 54.509804%, 32.156863%);fill-opacity:1;" d="M 10 8.597656 C 9.09375 8.597656 8.363281 9.332031 8.363281 10.234375 C 8.363281 11.140625 9.09375 11.875 10 11.875 C 10.90625 11.875 11.636719 11.140625 11.636719 10.238281 C 11.636719 9.332031 10.90625 8.597656 10 8.597656 Z M 10 10.703125 C 9.742188 10.703125 9.535156 10.492188 9.535156 10.238281 C 9.535156 9.980469 9.742188 9.773438 10 9.773438 C 10.257812 9.773438 10.464844 9.980469 10.464844 10.238281 C 10.464844 10.492188 10.257812 10.703125 10 10.703125 Z M 10 10.703125 "></path><path style="stroke:none;fill-rule:nonzero;fill:rgb(47.058824%, 30.196078%, 18.823529%);fill-opacity:1;" d="M 10 9.773438 C 10.257812 9.773438 10.464844 9.980469 10.464844 10.234375 C 10.464844 10.492188 10.257812 10.699219 10 10.699219 C 9.742188 10.699219 9.535156 10.492188 9.535156 10.234375 C 9.535156 9.980469 9.742188 9.773438 10 9.773438 M 10 9.460938 C 9.570312 9.460938 9.222656 9.808594 9.222656 10.234375 C 9.222656 10.664062 9.570312 11.011719 10 11.011719 C 10.429688 11.011719 10.777344 10.664062 10.777344 10.234375 C 10.777344 9.808594 10.429688 9.460938 10 9.460938 Z M 10 9.460938 "></path></g>',1)];const G=N(b,[["render",function(t,o){return e.openBlock(),e.createElementBlock("svg",k,M)}]]),V={},T={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},F=[e.createElementVNode("path",{fill:"#3B88C3",d:"M36 32a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h28a4 4 0 0 1 4 4v28z"},null,-1),e.createElementVNode("path",{fill:"#FFF",d:"M12.821 22.328c0 .703 0 1.785-1.311 1.785-.798 0-1.121-.436-1.311-1.158-.703.836-1.558 1.273-2.603 1.273-2.565 0-4.521-2.186-4.521-5.263 0-3.001 2.014-5.3 4.521-5.3 1.007 0 1.995.399 2.603 1.254.076-.665.646-1.14 1.311-1.14 1.311 0 1.311 1.083 1.311 1.786v6.763zm-4.844-.607c1.425 0 2.109-1.444 2.109-2.755s-.665-2.792-2.109-2.792c-1.501 0-2.166 1.482-2.166 2.792.001 1.31.684 2.755 2.166 2.755zm6.403-10.829c0-.912.57-1.52 1.368-1.52.798 0 1.368.608 1.368 1.52v3.723a3.96 3.96 0 0 1 2.603-.95c2.944 0 4.407 2.754 4.407 5.415 0 2.584-1.747 5.148-4.503 5.148-.93 0-1.994-.418-2.507-1.254-.171.722-.608 1.139-1.368 1.139-.798 0-1.368-.607-1.368-1.52V10.892zm4.883 10.829c1.425 0 2.128-1.482 2.128-2.755 0-1.292-.703-2.792-2.128-2.792-1.463 0-2.146 1.368-2.146 2.697-.001 1.33.645 2.85 2.146 2.85zm12.824-5.016c-.684 0-1.292-.532-2.165-.532-1.559 0-2.299 1.387-2.299 2.792 0 1.349.817 2.755 2.299 2.755.684 0 1.709-.57 2.032-.57.647 0 1.178.551 1.178 1.197 0 1.405-2.355 1.881-3.344 1.881-2.944 0-4.901-2.413-4.901-5.263 0-2.773 2.015-5.3 4.901-5.3 1.083 0 3.344.399 3.344 1.729 0 .57-.399 1.311-1.045 1.311z"},null,-1)];const E=N(V,[["render",function(t,o){return e.openBlock(),e.createElementBlock("svg",T,F)}]]),A={},O={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},U=[e.createElementVNode("circle",{cx:"18",cy:"18",r:"18",fill:"#FFCC4D"},null,-1),e.createElementVNode("path",{fill:"#664500",d:"M16 16.958c-.419 0-.809-.265-.949-.684-.203-.599-1.018-2.316-2.051-2.316-1.062 0-1.888 1.827-2.051 2.316a1 1 0 1 1-1.897-.633c.125-.377 1.304-3.684 3.949-3.684s3.823 3.307 3.949 3.684a1 1 0 0 1-.95 1.317zm10 0a.999.999 0 0 1-.948-.684c-.203-.599-1.019-2.316-2.052-2.316-1.062 0-1.889 1.827-2.052 2.316a1 1 0 0 1-1.897-.633c.125-.377 1.304-3.684 3.948-3.684s3.823 3.307 3.948 3.684A1 1 0 0 1 26 16.958zm1.335 3.733a.501.501 0 0 0-.635-.029c-.039.029-3.922 2.9-8.7 2.9-4.766 0-8.662-2.871-8.7-2.9a.5.5 0 0 0-.729.657c.129.215 3.217 5.243 9.429 5.243s9.301-5.028 9.429-5.243a.499.499 0 0 0-.094-.628z"},null,-1),e.createElementVNode("path",{fill:"#FFAC33",d:"M21.229 3.947c0 .24.03.472.082.696.425 2.643 3.364 5.431 5.47 6.197 1.665-.605 3.846-2.476 4.898-4.539A18.027 18.027 0 0 0 23.75.939a3.059 3.059 0 0 0-2.521 3.008zm-7.486 25.131c.057-.242.09-.494.09-.754a3.319 3.319 0 0 0-3.319-3.319 3.312 3.312 0 0 0-2.697 1.389 3.314 3.314 0 0 0-2.697-1.389 3.304 3.304 0 0 0-2.88 1.698 18.071 18.071 0 0 0 8.068 7.574c1.637-1.351 3.131-3.307 3.435-5.199zm20.558-3.436a2.29 2.29 0 0 0-4.062-.685 2.299 2.299 0 0 0-4.105 1.859c.307 1.905 2.348 3.896 3.909 4.561a18.045 18.045 0 0 0 4.258-5.735z"},null,-1),e.createElementVNode("path",{fill:"#DD2E44",d:"M33.625 3.269A3.063 3.063 0 0 0 30.562.206a3.057 3.057 0 0 0-2.489 1.282 3.063 3.063 0 0 0-5.47 2.477c.426 2.643 3.364 5.431 5.47 6.197 2.106-.766 5.044-3.554 5.469-6.196.053-.225.083-.457.083-.697zM12.208 28.408a3.319 3.319 0 0 0-3.319-3.319 3.312 3.312 0 0 0-2.697 1.389 3.311 3.311 0 0 0-2.697-1.389 3.319 3.319 0 0 0-3.23 4.073c.461 2.863 3.644 5.884 5.926 6.714 2.282-.829 5.465-3.85 5.926-6.713.058-.244.091-.496.091-.755zm23.74-2.281a2.299 2.299 0 0 0-4.167-1.337 2.299 2.299 0 0 0-4.105 1.859c.319 1.983 2.524 4.076 4.105 4.65 1.58-.574 3.786-2.667 4.104-4.65.04-.168.063-.342.063-.522z"},null,-1)];const I=N(A,[["render",function(t,o){return e.openBlock(),e.createElementBlock("svg",O,U)}]]),D={},P={xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"none"},L=[e.createStaticVNode('<rect width="25.031" height="10.563" x="3.484" y="6.422" fill="url(#a)" rx=".75"></rect><g filter="url(#b)"><rect width="22" height="13.412" x="5" y="5.063" fill="url(#c)" rx="2.5"></rect><rect width="22" height="13.412" x="5" y="5.063" fill="url(#d)" rx="2.5"></rect></g><rect width="22" height="13.412" x="5" y="5.063" fill="url(#e)" rx="2.5"></rect><rect width="22" height="13.412" x="5" y="5.063" fill="url(#f)" rx="2.5"></rect><g filter="url(#g)"><rect width="22" height="13.412" x="5" y="9.063" fill="url(#h)" rx="2.5"></rect><rect width="22" height="13.412" x="5" y="9.063" fill="url(#i)" rx="2.5"></rect></g><rect width="22" height="13.412" x="5" y="9.063" fill="url(#j)" rx="2.5"></rect><g filter="url(#k)"><rect width="22" height="13.412" x="5" y="12.938" fill="url(#l)" rx="2.5"></rect></g><rect width="22" height="13.412" x="5" y="12.938" fill="url(#m)" rx="2.5"></rect><path fill="url(#n)" d="M1.969 16.094v11.531a2.25 2.25 0 0 0 2.25 2.25h23.375a2.25 2.25 0 0 0 2.25-2.25V16.094a2.25 2.25 0 0 1-2.25 2.25H4.219a2.25 2.25 0 0 1-2.25-2.25Z"></path><path fill="url(#o)" d="M1.969 16.094v11.531a2.25 2.25 0 0 0 2.25 2.25h23.375a2.25 2.25 0 0 0 2.25-2.25V16.094a2.25 2.25 0 0 1-2.25 2.25H4.219a2.25 2.25 0 0 1-2.25-2.25Z"></path><path fill="url(#p)" d="M1.969 16.094v11.531a2.25 2.25 0 0 0 2.25 2.25h23.375a2.25 2.25 0 0 0 2.25-2.25V16.094a2.25 2.25 0 0 1-2.25 2.25H4.219a2.25 2.25 0 0 1-2.25-2.25Z"></path><g filter="url(#q)"><path fill="url(#r)" fill-rule="evenodd" d="M13.322 21.016a1.4 1.4 0 0 0-1.4 1.4v3.137a1.4 1.4 0 0 0 1.4 1.4h5.176a1.4 1.4 0 0 0 1.4-1.4v-3.137a1.4 1.4 0 0 0-1.4-1.4h-5.176Zm-.023.96a.4.4 0 0 0-.4.4v3.216a.4.4 0 0 0 .4.4h5.223a.4.4 0 0 0 .4-.4v-3.215a.4.4 0 0 0-.4-.4h-5.223Z" clip-rule="evenodd"></path></g><g filter="url(#s)"><path fill="url(#t)" d="M1.969 7.313a2.25 2.25 0 0 1 2.25-2.25H7.5a2.5 2.5 0 0 0-2.225 1.359h-1.04a.75.75 0 0 0-.75.75v9.062c0 .415.335.75.75.75h23.53a.75.75 0 0 0 .75-.75V7.172a.75.75 0 0 0-.75-.75h-1.04a2.5 2.5 0 0 0-2.225-1.36h3.094a2.25 2.25 0 0 1 2.25 2.25v8.782a2.25 2.25 0 0 1-2.25 2.25H4.219a2.25 2.25 0 0 1-2.25-2.25V7.312Z"></path></g><g filter="url(#u)"><path fill="url(#v)" d="M7.95 11.938a1 1 0 0 1 1-1h4.023a1 1 0 0 1 1 1v1H7.949v-1Z"></path></g><g filter="url(#w)"><path fill="url(#x)" d="M12.895 8.063a1 1 0 0 1 1-1h4.023a1 1 0 0 1 1 1v1h-6.023v-1Z"></path></g><g filter="url(#y)"><path fill="url(#z)" d="M17.855 4.063a1 1 0 0 1 1-1h4.024a1 1 0 0 1 1 1v1h-6.024v-1Z"></path></g><rect width="6.023" height="4.016" x="12.898" y="21.977" fill="url(#A)" rx=".4"></rect><defs><linearGradient id="a" x1="16" x2="16" y1="6.422" y2="16.984" gradientUnits="userSpaceOnUse"><stop stop-color="#4B3D53"></stop><stop offset="1" stop-color="#321143"></stop></linearGradient><linearGradient id="c" x1="16" x2="16" y1="5.063" y2="8.619" gradientUnits="userSpaceOnUse"><stop stop-color="#FFD650"></stop><stop offset="1" stop-color="#FFCD4A"></stop></linearGradient><linearGradient id="d" x1="16" x2="16" y1="8.689" y2="6.676" gradientUnits="userSpaceOnUse"><stop stop-color="#FFBA48"></stop><stop offset="1" stop-color="#FFBA48" stop-opacity="0"></stop></linearGradient><linearGradient id="h" x1="16" x2="16" y1="9.063" y2="22.474" gradientUnits="userSpaceOnUse"><stop stop-color="#FFDA53"></stop><stop offset="1" stop-color="#FFBA59"></stop></linearGradient><linearGradient id="i" x1="16" x2="16" y1="13.383" y2="10.641" gradientUnits="userSpaceOnUse"><stop stop-color="#FFBA48"></stop><stop offset="1" stop-color="#FFBA48" stop-opacity="0"></stop></linearGradient><linearGradient id="l" x1="16" x2="16" y1="12.938" y2="26.349" gradientUnits="userSpaceOnUse"><stop stop-color="#FFDA53"></stop><stop offset="1" stop-color="#FFBA59"></stop></linearGradient><linearGradient id="n" x1="15.906" x2="15.906" y1="16.094" y2="29.875" gradientUnits="userSpaceOnUse"><stop stop-color="#5D4A72"></stop><stop offset="1" stop-color="#544862"></stop></linearGradient><linearGradient id="o" x1="30.031" x2="27.344" y1="28.063" y2="28.063" gradientUnits="userSpaceOnUse"><stop offset=".547" stop-color="#5D5468"></stop><stop offset="1" stop-color="#5B5069" stop-opacity="0"></stop></linearGradient><linearGradient id="p" x1="1.969" x2="4.5" y1="25.188" y2="25.188" gradientUnits="userSpaceOnUse"><stop stop-color="#564F5E"></stop><stop offset="1" stop-color="#564F5E" stop-opacity="0"></stop></linearGradient><linearGradient id="r" x1="15.91" x2="15.91" y1="21.016" y2="26.953" gradientUnits="userSpaceOnUse"><stop stop-color="#8B6DC5"></stop><stop offset="1" stop-color="#8466BE"></stop></linearGradient><linearGradient id="t" x1="15.906" x2="15.906" y1="5.063" y2="14.969" gradientUnits="userSpaceOnUse"><stop stop-color="#63567E"></stop><stop offset="1" stop-color="#6C6695"></stop></linearGradient><linearGradient id="v" x1="12.219" x2="10.961" y1="10.938" y2="12.938" gradientUnits="userSpaceOnUse"><stop stop-color="#FF416D"></stop><stop offset="1" stop-color="#FF3A66"></stop></linearGradient><linearGradient id="x" x1="16.625" x2="15.906" y1="7.063" y2="9.063" gradientUnits="userSpaceOnUse"><stop stop-color="#4794D7"></stop><stop offset="1" stop-color="#4482CA"></stop></linearGradient><linearGradient id="z" x1="21.563" x2="20.867" y1="2.719" y2="5.063" gradientUnits="userSpaceOnUse"><stop stop-color="#4EDC8E"></stop><stop offset="1" stop-color="#54C877"></stop></linearGradient><linearGradient id="A" x1="18.406" x2="14.906" y1="22.344" y2="25.992" gradientUnits="userSpaceOnUse"><stop stop-color="#DECBF4"></stop><stop offset="1" stop-color="#CCBFDC"></stop></linearGradient><filter id="b" width="22.3" height="13.812" x="4.7" y="5.063" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.3" dy=".4"></feOffset><feGaussianBlur stdDeviation=".5"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.890196 0 0 0 0 0.290196 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dy=".2"></feOffset><feGaussianBlur stdDeviation=".25"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.976471 0 0 0 0 0.792157 0 0 0 0 0.298039 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><filter id="g" width="22.3" height="14.212" x="4.7" y="8.662" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dy="-.4"></feOffset><feGaussianBlur stdDeviation=".375"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.956863 0 0 0 0 0.6 0 0 0 0 0.407843 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.3" dy=".4"></feOffset><feGaussianBlur stdDeviation=".5"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.890196 0 0 0 0 0.290196 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><filter id="k" width="22.3" height="14.212" x="4.7" y="12.537" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dy="-.4"></feOffset><feGaussianBlur stdDeviation=".375"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.956863 0 0 0 0 0.6 0 0 0 0 0.407843 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.3" dy=".4"></feOffset><feGaussianBlur stdDeviation=".5"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.945098 0 0 0 0 0.317647 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><filter id="q" width="8.777" height="6.838" x="11.422" y="20.766" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.1" dy=".25"></feOffset><feGaussianBlur stdDeviation=".2"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 0.266667 0 0 0 0 0.2 0 0 0 0 0.345098 0 0 0 1 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_18_23356"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_18_23356" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dy="-.25"></feOffset><feGaussianBlur stdDeviation=".25"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.533333 0 0 0 0 0.294118 0 0 0 0 0.831373 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect2_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.15" dy=".15"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.572549 0 0 0 0 0.486275 0 0 0 0 0.792157 0 0 0 1 0"></feColorMatrix><feBlend in2="effect2_innerShadow_18_23356" result="effect3_innerShadow_18_23356"></feBlend></filter><filter id="s" width="28.075" height="13.481" x="1.869" y="4.963" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.1" dy="-.1"></feOffset><feGaussianBlur stdDeviation=".05"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.45098 0 0 0 0 0.427451 0 0 0 0 0.627451 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx=".1" dy=".1"></feOffset><feGaussianBlur stdDeviation=".1"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.384314 0 0 0 0 0.333333 0 0 0 0 0.478431 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><filter id="u" width="6.223" height="2.1" x="7.849" y="10.938" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.1"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.25098 0 0 0 0 0.458824 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx=".1" dy=".1"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.992157 0 0 0 0 0.282353 0 0 0 0 0.262745 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><filter id="w" width="6.223" height="2.1" x="12.794" y="7.063" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.1"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.298039 0 0 0 0 0.611765 0 0 0 0 0.85098 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx=".1" dy=".1"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.270588 0 0 0 0 0.501961 0 0 0 0 0.768627 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><filter id="y" width="6.223" height="2.1" x="17.756" y="3.063" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx="-.1"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.34902 0 0 0 0 0.905882 0 0 0 0 0.603922 0 0 0 1 0"></feColorMatrix><feBlend in2="shape" result="effect1_innerShadow_18_23356"></feBlend><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset dx=".1" dy=".1"></feOffset><feGaussianBlur stdDeviation=".125"></feGaussianBlur><feComposite in2="hardAlpha" k2="-1" k3="1" operator="arithmetic"></feComposite><feColorMatrix values="0 0 0 0 0.239216 0 0 0 0 0.713726 0 0 0 0 0.411765 0 0 0 1 0"></feColorMatrix><feBlend in2="effect1_innerShadow_18_23356" result="effect2_innerShadow_18_23356"></feBlend></filter><radialGradient id="e" cx="0" cy="0" r="1" gradientTransform="matrix(-1.25801 1.28097 -2.16672 -2.12789 27 5.422)" gradientUnits="userSpaceOnUse"><stop stop-color="#FFE857"></stop><stop offset="1" stop-color="#FFE857" stop-opacity="0"></stop></radialGradient><radialGradient id="f" cx="0" cy="0" r="1" gradientTransform="matrix(-1.25801 1.28097 -2.16672 -2.12789 27 5.422)" gradientUnits="userSpaceOnUse"><stop stop-color="#FFE857"></stop><stop offset="1" stop-color="#FFE857" stop-opacity="0"></stop></radialGradient><radialGradient id="j" cx="0" cy="0" r="1" gradientTransform="matrix(-1.25801 1.28097 -2.16672 -2.12789 27 9.422)" gradientUnits="userSpaceOnUse"><stop stop-color="#FFE857"></stop><stop offset="1" stop-color="#FFE857" stop-opacity="0"></stop></radialGradient><radialGradient id="m" cx="0" cy="0" r="1" gradientTransform="matrix(-1.25801 1.28097 -2.16672 -2.12789 27 13.297)" gradientUnits="userSpaceOnUse"><stop stop-color="#FFE857"></stop><stop offset="1" stop-color="#FFE857" stop-opacity="0"></stop></radialGradient></defs>',18)];const z=N(D,[["render",function(t,o){return e.openBlock(),e.createElementBlock("svg",P,L)}]]),j=e.defineComponent({__name:"PanelMenu",setup(t){const r=h();function i(t){return()=>e.h(o.NIcon,null,{default:()=>e.h(t)})}const a=[{label:"文字",key:"TextView",icon:i(E)},{label:"文字池",key:"TextGroupView",icon:i(z)},{label:"表情",key:"EmotionView",icon:i(I)}];return(t,i)=>(e.openBlock(),e.createBlock(e.unref(o.NMenu),{"collapsed-width":64,"collapsed-icon-size":22,options:a,"onUpdate:value":[e.unref(r).updateMenuValue,i[0]||(i[0]=t=>e.unref(r).uiConfig.activeMenuIndex=t)],value:e.unref(r).uiConfig.activeMenuIndex},null,8,["onUpdate:value","value"]))}}),q=e.createElementVNode("span",null,"弹幕发送时间间隔,默认为3秒,也是b站最快的发弹幕频率,当然这里可以设置小于该值",-1),Z=e.createElementVNode("span",null,"每次弹幕发送字数,最大为30",-1),R=e.createElementVNode("span",null,"设定一个时间,计时完成后自动停止,单位为秒,0为关闭该功能",-1),H=e.defineComponent({__name:"TextView",setup(t){const r=h(),i=_(),a=o.useMessage(),n=()=>{""===i.moduleConfig.TextSpam.msg||null===i.moduleConfig.TextSpam.msg?a.error("没内容你车什么?"):null===i.moduleConfig.TextSpam.textinterval||null===i.moduleConfig.TextSpam.timeinterval||null===i.moduleConfig.TextSpam.timelimit?a.error("没参数你车什么?"):(r.uiConfig.isShowPanel=!1,i.moduleConfig.TextSpam.enable=!0,i.emitter.emit("TextSpam",{module:"TextSpam"}))},l=()=>{i.moduleConfig.TextSpam.enable=!1},s={timeinterval:{required:!0,message:"最小为1",trigger:["input","blur"],validator:()=>null!==i.moduleConfig.TextSpam.timeinterval},textinterval:{required:!0,message:"输入一个大于0,小于30的数字",trigger:["input","blur"],validator:()=>null!==i.moduleConfig.TextSpam.textinterval},timelimit:{required:!0,message:"输入一个大于等于0的数字",trigger:["input","blur"],validator:()=>null!==i.moduleConfig.TextSpam.timelimit},msg:{required:!0,message:"没内容你车什么",trigger:["input","blur"],validator:()=>i.moduleConfig.TextSpam.msg.length>0}};return(t,a)=>(e.openBlock(),e.createBlock(e.unref(o.NForm),{rules:s,disabled:e.unref(i).moduleConfig.TextSpam.enable},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFormItem),null,{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFlex),{align:"center"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFormItem),{label:"时间间隔",path:"timeinterval"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),{trigger:"hover",style:{"max-width":"300px"}},{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NInputNumber),{clearable:"","show-button":!1,value:e.unref(i).moduleConfig.TextSpam.timeinterval,"onUpdate:value":a[0]||(a[0]=t=>e.unref(i).moduleConfig.TextSpam.timeinterval=t),placeholder:"默认3,单位为秒",min:"1",precision:0},{suffix:e.withCtx((()=>[e.createTextVNode(" 秒 ")])),_:1},8,["value"])])),default:e.withCtx((()=>[q])),_:1})])),_:1}),e.createVNode(e.unref(o.NFormItem),{label:"数量间隔",path:"textinterval"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),{trigger:"hover"},{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NInputNumber),{clearable:"","show-button":!1,value:e.unref(i).moduleConfig.TextSpam.textinterval,"onUpdate:value":a[1]||(a[1]=t=>e.unref(i).moduleConfig.TextSpam.textinterval=t),placeholder:"默认20",min:"1",max:"30",precision:0},null,8,["value"])])),default:e.withCtx((()=>[Z])),_:1})])),_:1}),e.createVNode(e.unref(o.NFormItem),{label:"时间限制",path:"timelimit"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),{trigger:"hover"},{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NInputNumber),{clearable:"","show-button":!1,value:e.unref(i).moduleConfig.TextSpam.timelimit,"onUpdate:value":a[2]||(a[2]=t=>e.unref(i).moduleConfig.TextSpam.timelimit=t),placeholder:"默认0",min:"0",precision:0},{suffix:e.withCtx((()=>[e.createTextVNode(" 秒 ")])),_:1},8,["value"])])),default:e.withCtx((()=>[R])),_:1})])),_:1})])),_:1})])),_:1}),e.createVNode(e.unref(o.NFormItem),{label:"发送内容",path:"msg"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NInput),{round:"",clearable:"",type:"textarea","show-count":"",value:e.unref(i).moduleConfig.TextSpam.msg,"onUpdate:value":a[3]||(a[3]=t=>e.unref(i).moduleConfig.TextSpam.msg=t),placeholder:"车了可能会被禁,但不车就等于一直被禁"},null,8,["value"])])),_:1}),e.unref(i).moduleConfig.TextSpam.enable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(e.unref(o.NFlex),{key:0,justify:"end",style:{"margin-top":"10px"}},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NButton),{round:"",onClick:a[4]||(a[4]=t=>e.unref(r).uiConfig.isShowPanel=!1)},{default:e.withCtx((()=>[e.createTextVNode("取消")])),_:1}),e.createVNode(e.unref(o.NButton),{round:"",type:"primary",onClick:n},{default:e.withCtx((()=>[e.createTextVNode("开车")])),_:1})])),_:1})),e.unref(i).moduleConfig.TextSpam.enable?(e.openBlock(),e.createBlock(e.unref(o.NFlex),{key:1,justify:"end",style:{"margin-top":"10px"}},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NButton),{round:"",onClick:a[5]||(a[5]=t=>e.unref(r).uiConfig.isShowPanel=!1)},{default:e.withCtx((()=>[e.createTextVNode("取消")])),_:1}),e.createVNode(e.unref(o.NButton),{round:"",type:"error",onClick:l},{default:e.withCtx((()=>[e.createTextVNode("停车")])),_:1})])),_:1})):e.createCommentVNode("",!0)])),_:1},8,["disabled"]))}}),$=["id","onClick"],W={key:0,id:"emotionContent"},J=e.createElementVNode("span",null,"弹幕发送时间间隔,默认为3秒,也是b站最快的发弹幕频率,当然这里可以设置小于该值",-1),K=e.createElementVNode("span",null,"设定一个时间,计时完成后自动停止,单位为秒,0为关闭该功能",-1),Q=e.defineComponent({__name:"EmotionView",setup(t){const r=g(),i=_(),a=h(),n=o.useMessage(),l=e=>{i.moduleConfig.EmotionSpam.msg=e.map(String)},s={timeinterval:{required:!0,message:"最小为1",trigger:["input","blur"],validator:()=>null!==i.moduleConfig.EmotionSpam.timeinterval},timelimit:{required:!0,message:"输入一个大于等于0的数字",trigger:["input","blur"],validator:()=>null!==i.moduleConfig.EmotionSpam.timelimit}},u=()=>{0===i.moduleConfig.EmotionSpam.msg.length?n.error("没选表情你车什么?"):null===i.moduleConfig.EmotionSpam.timeinterval||null===i.moduleConfig.EmotionSpam.timelimit?n.error("没参数你车什么?"):(a.uiConfig.isShowPanel=!1,i.moduleConfig.EmotionSpam.enable=!0,i.emitter.emit("EmotionSpam",{module:"EmotionSpam"}))},f=()=>{i.moduleConfig.EmotionSpam.enable=!1};return(t,n)=>(e.openBlock(),e.createElementBlock(e.Fragment,null,[e.createVNode(e.unref(o.NFlex),{id:"emotionTab",justify:"start"},{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(r).emotionData,(t=>(e.openBlock(),e.createElementBlock("div",{style:{padding:"0 5px"},key:t.pkg_id,id:t.pkg_id.toString(),onClick:e=>{return o=t.pkg_id,void(i.moduleConfig.EmotionSpam.emotionViewSelectedID=o);var o}},[e.createVNode(e.unref(o.NAvatar),{color:"white",src:t.current_cover},null,8,["src"])],8,$)))),128))])),_:1}),e.createVNode(e.unref(o.NDivider),{style:{margin:"15px 0"}}),null!==e.unref(i).moduleConfig.EmotionSpam.emotionViewSelectedID?(e.openBlock(),e.createElementBlock("div",W,[e.createVNode(e.unref(o.NCheckboxGroup),{value:e.unref(i).moduleConfig.EmotionSpam.msg,"onUpdate:value":[n[0]||(n[0]=t=>e.unref(i).moduleConfig.EmotionSpam.msg=t),l]},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFlex),{style:{"padding-top":"5px"}},{default:e.withCtx((()=>{var t;return[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(null==(t=e.unref(r).emotionData.find((t=>t.pkg_id===e.unref(i).moduleConfig.EmotionSpam.emotionViewSelectedID)))?void 0:t.emoticons,(t=>(e.openBlock(),e.createBlock(e.unref(o.NCheckbox),{value:t.emoticon_unique,key:t.emoticon_id,disabled:0===t.perm||e.unref(i).moduleConfig.EmotionSpam.enable},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),null,{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NAvatar),{color:"white",size:"large",src:t.url},null,8,["src"])])),default:e.withCtx((()=>[e.createElementVNode("span",null,e.toDisplayString(t.emoji),1)])),_:2},1024)])),_:2},1032,["value","disabled"])))),128))]})),_:1})])),_:1},8,["value"])])):e.createCommentVNode("",!0),e.createVNode(e.unref(o.NDivider),{style:{margin:"15px 0"}}),e.createVNode(e.unref(o.NFlex),{justify:"space-between",align:"center"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NForm),{rules:s,disabled:e.unref(i).moduleConfig.EmotionSpam.enable},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFlex),null,{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFormItem),{label:"时间间隔",path:"timeinterval"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),{trigger:"hover",style:{"max-width":"300px"}},{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NInputNumber),{clearable:"","show-button":!1,value:e.unref(i).moduleConfig.EmotionSpam.timeinterval,"onUpdate:value":n[1]||(n[1]=t=>e.unref(i).moduleConfig.EmotionSpam.timeinterval=t),placeholder:"默认3,单位为秒",min:"1",precision:0},{suffix:e.withCtx((()=>[e.createTextVNode(" 秒 ")])),_:1},8,["value"])])),default:e.withCtx((()=>[J])),_:1})])),_:1}),e.createVNode(e.unref(o.NFormItem),{label:"时间限制",path:"timelimit"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),{trigger:"hover"},{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NInputNumber),{clearable:"","show-button":!1,value:e.unref(i).moduleConfig.EmotionSpam.timelimit,"onUpdate:value":n[2]||(n[2]=t=>e.unref(i).moduleConfig.EmotionSpam.timelimit=t),placeholder:"默认0",min:"0",precision:0},{suffix:e.withCtx((()=>[e.createTextVNode(" 秒 ")])),_:1},8,["value"])])),default:e.withCtx((()=>[K])),_:1})])),_:1})])),_:1})])),_:1},8,["disabled"]),e.unref(i).moduleConfig.EmotionSpam.enable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(e.unref(o.NFlex),{key:0,justify:"end",style:{"margin-top":"10px"}},{default:e.withCtx((()=>[e.unref(i).moduleConfig.EmotionSpam.msg.length?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(e.unref(o.NButton),{key:0,round:"",type:"info",onClick:n[3]||(n[3]=t=>e.unref(i).moduleConfig.EmotionSpam.msg=e.unref(r).emotionData.flatMap((e=>e.emoticons.filter((e=>0!==e.perm)).map((e=>e.emoticon_unique)))))},{default:e.withCtx((()=>[e.createTextVNode(" 全选 ")])),_:1})),e.unref(i).moduleConfig.EmotionSpam.msg.length?(e.openBlock(),e.createBlock(e.unref(o.NButton),{key:1,round:"",type:"info",onClick:n[4]||(n[4]=t=>e.unref(i).moduleConfig.EmotionSpam.msg=[])},{default:e.withCtx((()=>[e.createTextVNode("清空")])),_:1})):e.createCommentVNode("",!0),e.createVNode(e.unref(o.NButton),{round:"",onClick:n[5]||(n[5]=t=>e.unref(a).uiConfig.isShowPanel=!1)},{default:e.withCtx((()=>[e.createTextVNode("取消")])),_:1}),e.createVNode(e.unref(o.NButton),{round:"",type:"primary",onClick:u},{default:e.withCtx((()=>[e.createTextVNode("开车")])),_:1})])),_:1})),e.unref(i).moduleConfig.EmotionSpam.enable?(e.openBlock(),e.createBlock(e.unref(o.NFlex),{key:1,justify:"end",style:{"margin-top":"10px"}},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NButton),{round:"",onClick:n[6]||(n[6]=t=>e.unref(a).uiConfig.isShowPanel=!1)},{default:e.withCtx((()=>[e.createTextVNode("取消")])),_:1}),e.createVNode(e.unref(o.NButton),{round:"",type:"error",onClick:f},{default:e.withCtx((()=>[e.createTextVNode("停车")])),_:1})])),_:1})):e.createCommentVNode("",!0)])),_:1})],64))}}),X=e.createElementVNode("span",null,"弹幕发送时间间隔,默认为3秒,也是b站最快的发弹幕频率,当然这里可以设置小于该值",-1),Y=e.defineComponent({__name:"TextGroupView",setup(t){const i=_(),a=h(),n=o.useMessage(),l=o.useDialog(),s={timeinterval:{required:!0,message:"最小为1",trigger:["input","blur"],validator:()=>null!==i.moduleConfig.TextGroupSpam.timeinterval}},u=e=>{i.moduleConfig.TextGroupSpam.textGroupTabsValue=e},f=e.computed((()=>i.moduleConfig.TextGroupSpam.textGroupTabPanels.length>1)),d=()=>{if(i.moduleConfig.TextGroupSpam.enable)n.error("停车后才能添加");else{const e=Math.max(...i.moduleConfig.TextGroupSpam.textGroupTabPanels.map((e=>e.key)))+1,t=Math.max(...i.moduleConfig.TextGroupSpam.textGroupTabPanels.map((e=>e.name)))+1;i.moduleConfig.TextGroupSpam.textGroupTabPanels.push({key:e,name:t,tab:"",msg:""}),i.moduleConfig.TextGroupSpam.textGroupTabsValue=t}},c=e=>{i.moduleConfig.TextGroupSpam.enable?n.error("停车后才能删除"):l.warning({title:"删除",content:"确定要删除吗?",positiveText:"确定",negativeText:"再想想",onPositiveClick:()=>{r.remove(i.moduleConfig.TextGroupSpam.textGroupTabPanels,{name:e}),i.moduleConfig.TextGroupSpam.textGroupTabsValue=e-1}})},p=()=>{const e=r.filter(i.moduleConfig.TextGroupSpam.textGroupTabPanels,(e=>r.isEmpty(e.msg)));r.isEmpty(e)?null===i.moduleConfig.TextGroupSpam.timeinterval?n.error("没参数你车什么?"):(a.uiConfig.isShowPanel=!1,i.moduleConfig.TextGroupSpam.enable=!0,i.emitter.emit("TextGroupSpam",{module:"TextGroupSpam"})):r.forEach(e,(e=>{n.error(`${e.tab}还没填内容呢`)}))},m=()=>{i.moduleConfig.TextGroupSpam.enable=!1};return(t,r)=>(e.openBlock(),e.createBlock(e.unref(o.NForm),{rules:s,disabled:e.unref(i).moduleConfig.TextGroupSpam.enable},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFormItem),null,{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFlex),null,{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFormItem),{label:"时间间隔",path:"timeinterval"},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NPopover),{trigger:"hover",style:{"max-width":"300px"}},{trigger:e.withCtx((()=>[e.createVNode(e.unref(o.NInputNumber),{clearable:"","show-button":!1,value:e.unref(i).moduleConfig.TextGroupSpam.timeinterval,"onUpdate:value":r[0]||(r[0]=t=>e.unref(i).moduleConfig.TextGroupSpam.timeinterval=t),placeholder:"默认3,单位为秒",min:"1",precision:0},{suffix:e.withCtx((()=>[e.createTextVNode(" 秒 ")])),_:1},8,["value"])])),default:e.withCtx((()=>[X])),_:1})])),_:1})])),_:1})])),_:1}),e.createVNode(e.unref(o.NFormItem),{"show-feedback":!1,"show-label":!1},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NTabs),{type:"card",value:e.unref(i).moduleConfig.TextGroupSpam.textGroupTabsValue,"onUpdate:value":[r[1]||(r[1]=t=>e.unref(i).moduleConfig.TextGroupSpam.textGroupTabsValue=t),u],addable:"",closable:f.value,onAdd:d,onClose:c},{default:e.withCtx((()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(e.unref(i).moduleConfig.TextGroupSpam.textGroupTabPanels,(t=>(e.openBlock(),e.createBlock(e.unref(o.NTabPane),{key:t.key,name:t.name,tab:t.tab},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NFormItem),{label:"标题,用于区分不同的弹幕组","show-require-mark":"","validation-status":""===t.tab?"error":void 0},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NInput),{value:t.tab,"onUpdate:value":e=>t.tab=e,clearable:"",placeholder:"最好写一下标题吧"},null,8,["value","onUpdate:value"])])),_:2},1032,["validation-status"]),e.createVNode(e.unref(o.NFormItem),{label:"发送内容","show-require-mark":"","validation-status":""===t.msg?"error":void 0},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NInput),{value:t.msg,"onUpdate:value":e=>t.msg=e,round:"",clearable:"","show-count":"",type:"textarea",placeholder:"默认每次弹幕发送字数为20,超出20将自动分割到下一条弹幕"},null,8,["value","onUpdate:value"])])),_:2},1032,["validation-status"])])),_:2},1032,["name","tab"])))),128))])),_:1},8,["value","closable"])])),_:1}),e.unref(i).moduleConfig.TextGroupSpam.enable?e.createCommentVNode("",!0):(e.openBlock(),e.createBlock(e.unref(o.NFlex),{key:0,justify:"end",style:{"margin-top":"10px"}},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NButton),{round:"",onClick:r[2]||(r[2]=t=>e.unref(a).uiConfig.isShowPanel=!1)},{default:e.withCtx((()=>[e.createTextVNode("取消")])),_:1}),e.createVNode(e.unref(o.NButton),{round:"",type:"primary",onClick:p},{default:e.withCtx((()=>[e.createTextVNode("开车")])),_:1})])),_:1})),e.unref(i).moduleConfig.TextGroupSpam.enable?(e.openBlock(),e.createBlock(e.unref(o.NFlex),{key:1,justify:"end",style:{"margin-top":"10px"}},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NButton),{round:"",onClick:r[3]||(r[3]=t=>e.unref(a).uiConfig.isShowPanel=!1)},{default:e.withCtx((()=>[e.createTextVNode("取消")])),_:1}),e.createVNode(e.unref(o.NButton),{round:"",type:"error",onClick:m},{default:e.withCtx((()=>[e.createTextVNode("停车")])),_:1})])),_:1})):e.createCommentVNode("",!0)])),_:1},8,["disabled"]))}});const ee=N(e.defineComponent({components:{TextView:H,TextGroupView:Y,EmotionView:Q},setup:()=>({uiStore:h()})}),[["render",function(t,o,r,i,a,n){return e.openBlock(),e.createBlock(e.resolveDynamicComponent(t.uiStore.uiConfig.activeMenuIndex))}]]),te=e.defineComponent({__name:"App",setup(t){const r=new x("App"),i=h();i.uiConfig.isShowPanel=!1,_().moduleConfig.TextSpam.enable=!1,_().moduleConfig.EmotionSpam.enable=!1;const a=()=>{var t,r,a,n,l;(t=document,r=".icon-left-part",a=300,n=300,l=!0,new Promise(((e,o)=>{if(l){const o=t.querySelector(r);if(o)return void e(o)}const i=setInterval((()=>{const o=t.querySelector(r);o&&(clearTimeout(i),e(o))}),a),s=setTimeout((()=>{clearTimeout(i),clearTimeout(s),o()}),n)}))).then((t=>{const r=e.h(o.NButton,{class:"blspam_btn",text:!0,style:{margin:"0 5px",fontSize:"20px",verticalAlign:"middle"},tag:"span",onClick:()=>{var e;(null==(e=g().userInfo)?void 0:e.isLogin)?i.uiConfig.isShowPanel=!0:i.uiConfig.isShowPanel=!1}},{default:()=>{var t;return e.h(o.NBadge,{dot:!0,processing:!0,type:_().moduleConfig.TextSpam.enable||_().moduleConfig.EmotionSpam.enable||_().moduleConfig.TextGroupSpam.enable?"success":(null==(t=g().userInfo)?void 0:t.isLogin)?"info":"error"},{default:()=>e.h(o.NIcon,{component:G},{default:()=>null})})}});e.render(r,t)}))},n=e=>{i.uiConfig.isCollapsed=e};return new MutationObserver(((e,t)=>{l("#control-panel-ctnr-box")&&(a(),t.disconnect(),r.log("初始化完成"))})).observe(document.body,{childList:!0,subtree:!0}),(t,r)=>(e.openBlock(),e.createBlock(e.unref(o.NConfigProvider),{locale:e.unref(o.zhCN)},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NMessageProvider),null,{default:e.withCtx((()=>[e.createVNode(e.unref(o.NDialogProvider),null,{default:e.withCtx((()=>[e.createVNode(e.unref(o.NModal),{show:e.unref(i).uiConfig.isShowPanel,"onUpdate:show":r[0]||(r[0]=t=>e.unref(i).uiConfig.isShowPanel=t),style:{"max-width":"1200px"}},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NLayout),{"has-sider":""},{default:e.withCtx((()=>[e.createVNode(e.unref(o.NLayoutSider),{bordered:"","show-trigger":"","collapse-mode":"width","collapsed-width":64,width:240,"native-scrollbar":!1,"content-style":"max-height: 320px",collapsed:e.unref(i).uiConfig.isCollapsed,"on-update:collapsed":n},{default:e.withCtx((()=>[e.createVNode(j)])),_:1},8,["collapsed"]),e.createVNode(e.unref(o.NLayoutContent),{"content-style":"padding: 24px;"},{default:e.withCtx((()=>[e.createVNode(ee)])),_:1})])),_:1})])),_:1},8,["show"])])),_:1})])),_:1})])),_:1},8,["locale"]))}}),oe=t.createPinia();d.onload=()=>{const t=e.createApp(te);t.use(oe),t.use(o);_(oe).loadModules();const r=s("div");r.id="BLSPAM",document.body.append(r),t.mount(r)}}(Vue,Pinia,naive,_,axios);