Files
telegram-management-system/test-screenshots/login-page-debug.html
你的用户名 237c7802e5
Some checks failed
Deploy / deploy (push) Has been cancelled
Initial commit: Telegram Management System
Full-stack web application for Telegram management
- Frontend: Vue 3 + Vben Admin
- Backend: NestJS
- Features: User management, group broadcast, statistics

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 15:37:50 +08:00

6873 lines
657 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="zh-CN" class="dark" data-theme="default" data-platform="macOs" style="--success: 144 57% 58%; --primary: 212 100% 45%; --destructive: 348 100% 61%; --warning: 42 84% 61%; --radius: 0.5rem;"><head><style data-vc-order="prependQueue" data-css-hash="1csa8es" data-token-hash="x59qke" data-cache-path="x59qke|Shared|ant">:where(.css-dev-only-do-not-override-gw3cp3) a{color:#035ec7;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color 0.3s;-webkit-text-decoration-skip:objects;}:where(.css-dev-only-do-not-override-gw3cp3) a:hover{color:#0b3b73;}:where(.css-dev-only-do-not-override-gw3cp3) a:active{color:#074d9d;}:where(.css-dev-only-do-not-override-gw3cp3) a:active,:where(.css-dev-only-do-not-override-gw3cp3) a:hover{text-decoration:none;outline:0;}:where(.css-dev-only-do-not-override-gw3cp3) a:focus{text-decoration:none;outline:0;}:where(.css-dev-only-do-not-override-gw3cp3) a[disabled]{color:rgba(242, 242, 242, 0.25);cursor:not-allowed;}</style><style data-vc-order="prependQueue" data-css-hash="1l2p57" data-token-hash="x59qke" data-cache-path="x59qke|App|ant-app|anticon">:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"]{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:14px;box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"]::after{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"] [class^="ant-app"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"] [class^="ant-app"],:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"] [class*=" ant-app"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"] [class*=" ant-app"]{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"] [class^="ant-app"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"] [class^="ant-app"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"] [class*=" ant-app"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"] [class*=" ant-app"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"] [class^="ant-app"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"] [class^="ant-app"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-app"] [class*=" ant-app"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-app"] [class*=" ant-app"]::after{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3).ant-app{color:rgba(242, 242, 242, 0.85);font-size:14px;line-height:1.5714285714285714;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';}</style><style data-vc-order="prependQueue" data-css-hash="vx6qm0" data-token-hash="x59qke" data-cache-path="x59qke|Message|ant-message|anticon">:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"]{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:14px;box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"]::after{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"] [class^="ant-message"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"] [class^="ant-message"],:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"] [class*=" ant-message"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"] [class*=" ant-message"]{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"] [class^="ant-message"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"] [class^="ant-message"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"] [class*=" ant-message"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"] [class*=" ant-message"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"] [class^="ant-message"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"] [class^="ant-message"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-message"] [class*=" ant-message"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-message"] [class*=" ant-message"]::after{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message{box-sizing:border-box;margin:0;padding:0;color:rgba(242, 242, 242, 0.85);font-size:14px;line-height:1.5714285714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';position:fixed;top:8px;left:50%;transform:translateX(-50%);width:100%;pointer-events:none;z-index:2010;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up{animation-fill-mode:forwards;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up-appear,:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up-enter{animation-name:css-dev-only-do-not-override-gw3cp3-MessageMoveIn;animation-duration:0.3s;animation-play-state:paused;animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86);}:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up-appear.ant-message-move-up-appear-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up-enter.ant-message-move-up-enter-active{animation-play-state:running;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up-leave{animation-name:css-dev-only-do-not-override-gw3cp3-MessageMoveOut;animation-duration:0.3s;animation-play-state:paused;animation-timing-function:cubic-bezier(0.78, 0.14, 0.15, 0.86);}:where(.css-dev-only-do-not-override-gw3cp3).ant-message .ant-message-move-up-leave.ant-message-move-up-leave-active{animation-play-state:running;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-rtl{direction:rtl;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-rtl span{direction:rtl;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice{padding:8px;text-align:center;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .anticon{vertical-align:text-bottom;margin-inline-end:8px;font-size:16px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .ant-message-notice-content{display:inline-block;padding:9px 12px;background:hsl(0 0% 14.2%);border-radius:10px;box-shadow:0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05);pointer-events:all;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .ant-message-success .anticon{color:#4db577;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .ant-message-error .anticon{color:#dc3355;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .ant-message-warning .anticon{color:#cea440;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .ant-message-info .anticon,:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice .ant-message-loading .anticon{color:#035ec7;}:where(.css-dev-only-do-not-override-gw3cp3).ant-message-notice-pure-panel{padding:0;text-align:start;}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-MessageMoveIn">@keyframes css-dev-only-do-not-override-gw3cp3-MessageMoveIn{0%{padding:0;transform:translateY(-100%);opacity:0;}100%{padding:8px;transform:translateY(0);opacity:1;}}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-MessageMoveOut">@keyframes css-dev-only-do-not-override-gw3cp3-MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1;}100%{max-height:0;padding:0;opacity:0;}}</style><style data-vc-order="prependQueue" data-css-hash="hpjyd0" data-token-hash="x59qke" data-cache-path="x59qke|Notification|ant-notification|anticon">:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"]{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-size:14px;box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"]::after{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"] [class^="ant-notification"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"] [class^="ant-notification"],:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"] [class*=" ant-notification"],:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"] [class*=" ant-notification"]{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"] [class^="ant-notification"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"] [class^="ant-notification"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"] [class*=" ant-notification"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"] [class*=" ant-notification"]::before,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"] [class^="ant-notification"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"] [class^="ant-notification"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class^="ant-notification"] [class*=" ant-notification"]::after,:where(.css-dev-only-do-not-override-gw3cp3)[class*=" ant-notification"] [class*=" ant-notification"]::after{box-sizing:border-box;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification{box-sizing:border-box;margin:0;padding:0;color:rgba(242, 242, 242, 0.85);font-size:14px;line-height:1.5714285714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';position:fixed;z-index:2050;margin-inline-end:24px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-hook-holder{position:relative;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-top,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-bottom{margin-inline:0;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-topLeft,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-bottomLeft{margin-inline-end:0;margin-inline-start:24px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-gw3cp3-antNotificationLeftFadeIn;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-fade-enter,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-fade-appear{animation-duration:0.2s;animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:both;opacity:0;animation-play-state:paused;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-fade-leave{animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);animation-fill-mode:both;animation-duration:0.2s;animation-play-state:paused;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-fade-enter.ant-notification-fade-enter-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-gw3cp3-antNotificationFadeIn;animation-play-state:running;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification .ant-notification-fade-leave.ant-notification-fade-leave-active{animation-name:css-dev-only-do-not-override-gw3cp3-antNotificationFadeOut;animation-play-state:running;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-gw3cp3-antNotificationTopFadeIn;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active,:where(.css-dev-only-do-not-override-gw3cp3).ant-notification.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-gw3cp3-antNotificationBottomFadeIn;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-rtl{direction:rtl;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-rtl .ant-notification-notice-btn{float:left;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-inline-start:auto;padding:20px 24px;overflow:hidden;line-height:1.5714285714285714;word-wrap:break-word;background:hsl(0 0% 14.2%);border-radius:10px;box-shadow:0 6px 16px 0 rgba(0, 0, 0, 0.08),0 3px 6px -4px rgba(0, 0, 0, 0.12),0 9px 28px 8px rgba(0, 0, 0, 0.05);}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-close-icon{font-size:14px;cursor:pointer;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-message{margin-bottom:8px;color:rgba(242, 242, 242, 0.85);font-size:16px;line-height:1.5;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-description{font-size:14px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-message{padding-inline-end:24px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:8px;margin-inline-start:36px;font-size:16px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description{margin-inline-start:36px;font-size:14px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-icon{position:absolute;font-size:24px;line-height:0;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-icon-success.anticon{color:#4db577;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-icon-info.anticon{color:#035ec7;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-icon-warning.anticon{color:#cea440;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-icon-error.anticon{color:#dc3355;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-close{position:absolute;top:20px;inset-inline-end:24px;color:rgba(242, 242, 242, 0.45);outline:none;width:22px;height:22px;border-radius:6px;transition:background-color 0.2s,color 0.2s;display:flex;align-items:center;justify-content:center;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-close:hover{color:rgba(242, 242, 242, 0.85);background-color:rgba(242, 242, 242, 0.12);}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice .ant-notification-notice-btn{float:right;margin-top:12px;}:where(.css-dev-only-do-not-override-gw3cp3).ant-notification-notice-pure-panel{margin:0;}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-antNotificationLeftFadeIn">@keyframes css-dev-only-do-not-override-gw3cp3-antNotificationLeftFadeIn{0%{right:384px;opacity:0;}100%{right:0;opacity:1;}}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-antNotificationFadeIn">@keyframes css-dev-only-do-not-override-gw3cp3-antNotificationFadeIn{0%{left:384px;opacity:0;}100%{left:0;opacity:1;}}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-antNotificationFadeOut">@keyframes css-dev-only-do-not-override-gw3cp3-antNotificationFadeOut{0%{max-height:150px;margin-bottom:16px;opacity:1;}100%{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0;}}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-antNotificationTopFadeIn">@keyframes css-dev-only-do-not-override-gw3cp3-antNotificationTopFadeIn{0%{margin-top:-100%;opacity:0;}100%{margin-top:0;opacity:1;}}</style><style data-vc-order="prependQueue" data-css-hash="_effect-css-dev-only-do-not-override-gw3cp3-antNotificationBottomFadeIn">@keyframes css-dev-only-do-not-override-gw3cp3-antNotificationBottomFadeIn{0%{margin-bottom:-100%;opacity:0;}100%{margin-bottom:0;opacity:1;}}</style><style data-vc-order="prependQueue" data-css-hash="1224lrv" data-token-hash="x59qke" data-cache-path="x59qke|ant-design-icons|anticon">.anticon{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-0.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.anticon >*{line-height:1;}.anticon svg{display:inline-block;}.anticon .anticon .anticon-icon{display:block;}</style>
<script type="module" src="/@vite/client"></script>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="description" content="A Modern Back-end Management System">
<meta name="keywords" content="Vben Admin Vue3 Vite">
<meta name="author" content="Vben">
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0">
<!-- 由 vite 注入 VITE_APP_TITLE 变量,在 .env 文件内配置 -->
<title>登录 - Telegram管理系统</title>
<link rel="icon" href="/favicon.ico">
<script>
// 生产环境下注入百度统计
if (window._VBEN_ADMIN_PRO_APP_CONF_) {
var _hmt = _hmt || [];
(function () {
var hm = document.createElement('script');
hm.src =
'https://hm.baidu.com/hm.js?b38e689f40558f20a9a686d7f6f33edf';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(hm, s);
})();
}
</script>
<style id="__vben-styles__">:root {--primary-50: 210 86% 97%;--primary-100: 214 85% 95%;--primary-200: 212 83% 86%;--primary-300: 212 82% 78%;--primary-400: 212 83% 62%;--primary-500: 212 100% 45%;--primary-600: 212 100% 41%;--primary-700: 212 100% 27%;--primary-800: 212 100% 20%;--primary-900: 212 100% 14%;--primary-950: 213 100% 9%;--yellow-50: 45 80% 98%;--warning-50: 45 80% 98%;--yellow-100: 41 80% 96%;--warning-100: 41 80% 96%;--yellow-200: 43 84% 90%;--warning-200: 43 84% 90%;--yellow-300: 42 85% 85%;--warning-300: 42 85% 85%;--yellow-400: 42 84% 73%;--warning-400: 42 84% 73%;--yellow-500: 42 84% 61%;--warning-500: 42 84% 61%;--yellow-600: 42 65% 55%;--warning-600: 42 65% 55%;--yellow-700: 42 54% 36%;--warning-700: 42 54% 36%;--yellow-800: 42 54% 27%;--warning-800: 42 54% 27%;--yellow-900: 42 53% 18%;--warning-900: 42 53% 18%;--yellow-950: 42 55% 12%;--warning-950: 42 55% 12%;--warning: 42 84% 61%;--green-50: 140 60% 98%;--success-50: 140 60% 98%;--green-100: 145 55% 96%;--success-100: 145 55% 96%;--green-200: 143 58% 90%;--success-200: 143 58% 90%;--green-300: 143 58% 83%;--success-300: 143 58% 83%;--green-400: 144 57% 71%;--success-400: 144 57% 71%;--green-500: 144 57% 58%;--success-500: 144 57% 58%;--green-600: 144 45% 52%;--success-600: 144 45% 52%;--green-700: 145 41% 35%;--success-700: 145 41% 35%;--green-800: 144 41% 26%;--success-800: 144 41% 26%;--green-900: 144 42% 17%;--success-900: 144 42% 17%;--green-950: 144 42% 12%;--success-950: 144 42% 12%;--success: 144 57% 58%;--red-50: 348 100% 98%;--destructive-50: 348 100% 98%;--red-100: 348 100% 96%;--destructive-100: 348 100% 96%;--red-200: 348 100% 90%;--destructive-200: 348 100% 90%;--red-300: 348 100% 84%;--destructive-300: 348 100% 84%;--red-400: 348 100% 73%;--destructive-400: 348 100% 73%;--red-500: 348 100% 61%;--destructive-500: 348 100% 61%;--red-600: 348 78% 55%;--destructive-600: 348 78% 55%;--red-700: 348 64% 37%;--destructive-700: 348 64% 37%;--red-800: 348 64% 27%;--destructive-800: 348 64% 27%;--red-900: 348 64% 18%;--destructive-900: 348 64% 18%;--red-950: 348 65% 12%;--destructive-950: 348 65% 12%;--destructive: 348 100% 61%;}</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/ui/input/Input.vue?vue&amp;type=style&amp;index=0&amp;scoped=6ce3f784&amp;lang.scss">input[data-v-6ce3f784] {
--ring: var(--primary);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL3VpL2lucHV0L0lucHV0LnZ1ZSIsIm1hcHBpbmdzIjoiQUFpQ0E7RUFDRSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL3VpL2lucHV0L0lucHV0LnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuaW1wb3J0IHsgY24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbmltcG9ydCB7IHVzZVZNb2RlbCB9IGZyb20gJ0B2dWV1c2UvY29yZSc7XG5cbmNvbnN0IHByb3BzID0gZGVmaW5lUHJvcHM8e1xuICBjbGFzcz86IGFueTtcbiAgZGVmYXVsdFZhbHVlPzogbnVtYmVyIHwgc3RyaW5nO1xuICBtb2RlbFZhbHVlPzogbnVtYmVyIHwgc3RyaW5nO1xufT4oKTtcblxuY29uc3QgZW1pdHMgPSBkZWZpbmVFbWl0czx7XG4gIChlOiAndXBkYXRlOm1vZGVsVmFsdWUnLCBwYXlsb2FkOiBudW1iZXIgfCBzdHJpbmcpOiB2b2lkO1xufT4oKTtcblxuY29uc3QgbW9kZWxWYWx1ZSA9IHVzZVZNb2RlbChwcm9wcywgJ21vZGVsVmFsdWUnLCBlbWl0cywge1xuICBkZWZhdWx0VmFsdWU6IHByb3BzLmRlZmF1bHRWYWx1ZSxcbiAgcGFzc2l2ZTogdHJ1ZSxcbn0pO1xuPC9zY3JpcHQ+XG5cbjx0ZW1wbGF0ZT5cbiAgPGlucHV0XG4gICAgdi1tb2RlbD1cIm1vZGVsVmFsdWVcIlxuICAgIDpjbGFzcz1cIlxuICAgICAgY24oXG4gICAgICAgICdib3JkZXItaW5wdXQgYmctYmFja2dyb3VuZCByaW5nLW9mZnNldC1iYWNrZ3JvdW5kIHBsYWNlaG9sZGVyOnRleHQtbXV0ZWQtZm9yZWdyb3VuZCBmb2N1cy12aXNpYmxlOnJpbmctcmluZyBmbGV4IGgtMTAgdy1mdWxsIHJvdW5kZWQtbWQgYm9yZGVyIHB4LTMgcHktMiB0ZXh0LXNtIGZpbGU6Ym9yZGVyLTAgZmlsZTpiZy10cmFuc3BhcmVudCBmaWxlOnRleHQtc20gZmlsZTpmb250LW1lZGl1bSBmb2N1cy12aXNpYmxlOm91dGxpbmUtbm9uZSBmb2N1cy12aXNpYmxlOnJpbmctMSBkaXNhYmxlZDpjdXJzb3Itbm90LWFsbG93ZWQgZGlzYWJsZWQ6b3BhY2l0eS01MCcsXG4gICAgICAgIHByb3BzLmNsYXNzLFxuICAgICAgKVxuICAgIFwiXG4gIC8+XG48L3RlbXBsYXRlPlxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxuaW5wdXQge1xuICAtLXJpbmc6IHZhcigtLXByaW1hcnkpO1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/ui/tree/tree.vue?vue&amp;type=style&amp;index=0&amp;scoped=2e5552c5&amp;lang.scss">@charset "UTF-8";
.container[data-v-2e5552c5] {
position: relative;
padding: 0;
list-style-type: none;
}
.item[data-v-2e5552c5] {
box-sizing: border-box;
width: 100%;
height: 30px;
background-color: #f3f3f3;
border: 1px solid #666;
}
/* 1. 声明过渡效果 */
.fade-move[data-v-2e5552c5],
.fade-enter-active[data-v-2e5552c5],
.fade-leave-active[data-v-2e5552c5] {
transition: all 0.5s cubic-bezier(0.55, 0, 0.1, 1);
}
/* 2. 声明进入和离开的状态 */
.fade-enter-from[data-v-2e5552c5],
.fade-leave-to[data-v-2e5552c5] {
opacity: 0;
transform: scaleY(0.01) translate(30px, 0);
}
/* 3. 确保离开的项目被移除出了布局流
以便正确地计算移动时的动画效果。 */
.fade-leave-active[data-v-2e5552c5] {
position: absolute;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL3VpL3RyZWUvdHJlZS52dWUiLCJtYXBwaW5ncyI6IjtBQWtXQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFDQTs7O0VBR0U7O0FBR0Y7QUFDQTs7RUFFRTtFQUNBOztBQUdGO3dCQUFBO0FBRUE7RUFDRSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL3VpL3RyZWUvdHJlZS52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB0eXBlIHsgQXJyYXlhYmxlIH0gZnJvbSAnQHZ1ZXVzZS9jb3JlJztcbmltcG9ydCB0eXBlIHsgRmxhdHRlbmVkSXRlbSB9IGZyb20gJ3JhZGl4LXZ1ZSc7XG5cbmltcG9ydCB0eXBlIHsgQ2xhc3NUeXBlLCBSZWNvcmRhYmxlIH0gZnJvbSAnQHZiZW4tY29yZS90eXBpbmdzJztcblxuaW1wb3J0IHR5cGUgeyBUcmVlUHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuaW1wb3J0IHsgb25Nb3VudGVkLCByZWYsIHdhdGNoRWZmZWN0IH0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgQ2hldnJvblJpZ2h0LCBJY29uaWZ5SWNvbiB9IGZyb20gJ0B2YmVuLWNvcmUvaWNvbnMnO1xuaW1wb3J0IHsgY24sIGdldCB9IGZyb20gJ0B2YmVuLWNvcmUvc2hhcmVkL3V0aWxzJztcblxuaW1wb3J0IHsgVHJlZUl0ZW0sIFRyZWVSb290IH0gZnJvbSAncmFkaXgtdnVlJztcblxuaW1wb3J0IHsgQ2hlY2tib3ggfSBmcm9tICcuLi9jaGVja2JveCc7XG5cbmNvbnN0IHByb3BzID0gd2l0aERlZmF1bHRzKGRlZmluZVByb3BzPFRyZWVQcm9wcz4oKSwge1xuICBhbGxvd0NsZWFyOiBmYWxzZSxcbiAgYXV0b0NoZWNrUGFyZW50OiB0cnVlLFxuICBib3JkZXJlZDogZmFsc2UsXG4gIGNoZWNrU3RyaWN0bHk6IGZhbHNlLFxuICBkZWZhdWx0RXhwYW5kZWRLZXlzOiAoKSA9PiBbXSxcbiAgZGVmYXVsdEV4cGFuZGVkTGV2ZWw6IDAsXG4gIGRpc2FibGVkOiBmYWxzZSxcbiAgZGlzYWJsZWRGaWVsZDogJ2Rpc2FibGVkJyxcbiAgZXhwYW5kZWQ6ICgpID0+IFtdLFxuICBpY29uRmllbGQ6ICdpY29uJyxcbiAgbGFiZWxGaWVsZDogJ2xhYmVsJyxcbiAgbXVsdGlwbGU6IGZhbHNlLFxuICBzaG93SWNvbjogdHJ1ZSxcbiAgdHJhbnNpdGlvbjogdHJ1ZSxcbiAgdmFsdWVGaWVsZDogJ3ZhbHVlJyxcbiAgY2hpbGRyZW5GaWVsZDogJ2NoaWxkcmVuJyxcbn0pO1xuXG5jb25zdCBlbWl0cyA9IGRlZmluZUVtaXRzPHtcbiAgZXhwYW5kOiBbdmFsdWU6IEZsYXR0ZW5lZEl0ZW08UmVjb3JkYWJsZTxhbnk+Pl07XG4gIHNlbGVjdDogW3ZhbHVlOiBGbGF0dGVuZWRJdGVtPFJlY29yZGFibGU8YW55Pj5dO1xufT4oKTtcblxuaW50ZXJmYWNlIElubmVyRmxhdHRlbkl0ZW08VCA9IFJlY29yZGFibGU8YW55PiwgUCA9IG51bWJlciB8IHN0cmluZz4ge1xuICBoYXNDaGlsZHJlbjogYm9vbGVhbjtcbiAgbGV2ZWw6IG51bWJlcjtcbiAgcGFyZW50czogUFtdO1xuICB2YWx1ZTogVDtcbn1cblxuZnVuY3Rpb24gZmxhdHRlbjxUID0gUmVjb3JkYWJsZTxhbnk+LCBQID0gbnVtYmVyIHwgc3RyaW5nPihcbiAgaXRlbXM6IFRbXSxcbiAgY2hpbGRyZW5GaWVsZDogc3RyaW5nID0gJ2NoaWxkcmVuJyxcbiAgbGV2ZWwgPSAwLFxuICBwYXJlbnRzOiBQW10gPSBbXSxcbik6IElubmVyRmxhdHRlbkl0ZW08VCwgUD5bXSB7XG4gIGNvbnN0IHJlc3VsdDogSW5uZXJGbGF0dGVuSXRlbTxULCBQPltdID0gW107XG4gIGl0ZW1zLmZvckVhY2goKGl0ZW0pID0+IHtcbiAgICBjb25zdCBjaGlsZHJlbiA9IGdldChpdGVtLCBjaGlsZHJlbkZpZWxkKSBhcyBBcnJheTxUPjtcbiAgICBjb25zdCB2YWwgPSB7XG4gICAgICBoYXNDaGlsZHJlbjogQXJyYXkuaXNBcnJheShjaGlsZHJlbikgJiYgY2hpbGRyZW4ubGVuZ3RoID4gMCxcbiAgICAgIGxldmVsLFxuICAgICAgcGFyZW50czogWy4uLnBhcmVudHNdLFxuICAgICAgdmFsdWU6IGl0ZW0sXG4gICAgfTtcbiAgICByZXN1bHQucHVzaCh2YWwpO1xuICAgIGlmICh2YWwuaGFzQ2hpbGRyZW4pXG4gICAgICByZXN1bHQucHVzaChcbiAgICAgICAgLi4uZmxhdHRlbihjaGlsZHJlbiwgY2hpbGRyZW5GaWVsZCwgbGV2ZWwgKyAxLCBbXG4gICAgICAgICAgLi4ucGFyZW50cyxcbiAgICAgICAgICBnZXQoaXRlbSwgcHJvcHMudmFsdWVGaWVsZCksXG4gICAgICAgIF0pLFxuICAgICAgKTtcbiAgfSk7XG4gIHJldHVybiByZXN1bHQ7XG59XG5cbmNvbnN0IGZsYXR0ZW5EYXRhID0gcmVmPEFycmF5PElubmVyRmxhdHRlbkl0ZW0+PihbXSk7XG5jb25zdCBtb2RlbFZhbHVlID0gZGVmaW5lTW9kZWw8QXJyYXlhYmxlPG51bWJlciB8IHN0cmluZz4+KCk7XG5jb25zdCBleHBhbmRlZCA9IHJlZjxBcnJheTxudW1iZXIgfCBzdHJpbmc+Pihwcm9wcy5kZWZhdWx0RXhwYW5kZWRLZXlzID8/IFtdKTtcblxuY29uc3QgdHJlZVZhbHVlID0gcmVmKCk7XG5cbm9uTW91bnRlZCgoKSA9PiB7XG4gIHdhdGNoRWZmZWN0KCgpID0+IHtcbiAgICBmbGF0dGVuRGF0YS52YWx1ZSA9IGZsYXR0ZW4ocHJvcHMudHJlZURhdGEsIHByb3BzLmNoaWxkcmVuRmllbGQpO1xuICAgIHVwZGF0ZVRyZWVWYWx1ZSgpO1xuICAgIGlmIChcbiAgICAgIHByb3BzLmRlZmF1bHRFeHBhbmRlZExldmVsICE9PSB1bmRlZmluZWQgJiZcbiAgICAgIHByb3BzLmRlZmF1bHRFeHBhbmRlZExldmVsID4gMFxuICAgIClcbiAgICAgIGV4cGFuZFRvTGV2ZWwocHJvcHMuZGVmYXVsdEV4cGFuZGVkTGV2ZWwpO1xuICB9KTtcbn0pO1xuXG5mdW5jdGlvbiBnZXRJdGVtQnlWYWx1ZSh2YWx1ZTogbnVtYmVyIHwgc3RyaW5nKSB7XG4gIHJldHVybiBmbGF0dGVuRGF0YS52YWx1ZS5maW5kKFxuICAgIChpdGVtKSA9PiBnZXQoaXRlbS52YWx1ZSwgcHJvcHMudmFsdWVGaWVsZCkgPT09IHZhbHVlLFxuICApPy52YWx1ZTtcbn1cblxuZnVuY3Rpb24gdXBkYXRlVHJlZVZhbHVlKCkge1xuICBjb25zdCB2YWwgPSBtb2RlbFZhbHVlLnZhbHVlO1xuICBpZiAodmFsID09PSB1bmRlZmluZWQpIHtcbiAgICB0cmVlVmFsdWUudmFsdWUgPSB1bmRlZmluZWQ7XG4gIH0gZWxzZSB7XG4gICAgaWYgKEFycmF5LmlzQXJyYXkodmFsKSkge1xuICAgICAgY29uc3QgZmlsdGVyZWRWYWx1ZXMgPSB2YWwuZmlsdGVyKCh2KSA9PiB7XG4gICAgICAgIGNvbnN0IGl0ZW0gPSBnZXRJdGVtQnlWYWx1ZSh2KTtcbiAgICAgICAgcmV0dXJuIGl0ZW0gJiYgIWdldChpdGVtLCBwcm9wcy5kaXNhYmxlZEZpZWxkKTtcbiAgICAgIH0pO1xuICAgICAgdHJlZVZhbHVlLnZhbHVlID0gZmlsdGVyZWRWYWx1ZXMubWFwKCh2KSA9PiBnZXRJdGVtQnlWYWx1ZSh2KSk7XG5cbiAgICAgIGlmIChmaWx0ZXJlZFZhbHVlcy5sZW5ndGggIT09IHZhbC5sZW5ndGgpIHtcbiAgICAgICAgbW9kZWxWYWx1ZS52YWx1ZSA9IGZpbHRlcmVkVmFsdWVzO1xuICAgICAgfVxuICAgIH0gZWxzZSB7XG4gICAgICBjb25zdCBpdGVtID0gZ2V0SXRlbUJ5VmFsdWUodmFsKTtcbiAgICAgIGlmIChpdGVtICYmICFnZXQoaXRlbSwgcHJvcHMuZGlzYWJsZWRGaWVsZCkpIHtcbiAgICAgICAgdHJlZVZhbHVlLnZhbHVlID0gaXRlbTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHRyZWVWYWx1ZS52YWx1ZSA9IHVuZGVmaW5lZDtcbiAgICAgICAgbW9kZWxWYWx1ZS52YWx1ZSA9IHVuZGVmaW5lZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuZnVuY3Rpb24gdXBkYXRlTW9kZWxWYWx1ZSh2YWw6IEFycmF5YWJsZTxSZWNvcmRhYmxlPGFueT4+KSB7XG4gIGlmIChBcnJheS5pc0FycmF5KHZhbCkpIHtcbiAgICBjb25zdCBmaWx0ZXJlZFZhbCA9IHZhbC5maWx0ZXIoKHYpID0+ICFnZXQodiwgcHJvcHMuZGlzYWJsZWRGaWVsZCkpO1xuICAgIG1vZGVsVmFsdWUudmFsdWUgPSBmaWx0ZXJlZFZhbC5tYXAoKHYpID0+IGdldCh2LCBwcm9wcy52YWx1ZUZpZWxkKSk7XG4gIH0gZWxzZSB7XG4gICAgaWYgKHZhbCAmJiAhZ2V0KHZhbCwgcHJvcHMuZGlzYWJsZWRGaWVsZCkpIHtcbiAgICAgIG1vZGVsVmFsdWUudmFsdWUgPSBnZXQodmFsLCBwcm9wcy52YWx1ZUZpZWxkKTtcbiAgICB9XG4gIH1cbn1cblxuZnVuY3Rpb24gZXhwYW5kVG9MZXZlbChsZXZlbDogbnVtYmVyKSB7XG4gIGNvbnN0IGtleXM6IHN0cmluZ1tdID0gW107XG4gIGZsYXR0ZW5EYXRhLnZhbHVlLmZvckVhY2goKGl0ZW0pID0+IHtcbiAgICBpZiAoaXRlbS5sZXZlbCA8PSBsZXZlbCAtIDEpIHtcbiAgICAgIGtleXMucHVzaChnZXQoaXRlbS52YWx1ZSwgcHJvcHMudmFsdWVGaWVsZCkpO1xuICAgIH1cbiAgfSk7XG4gIGV4cGFuZGVkLnZhbHVlID0ga2V5cztcbn1cblxuZnVuY3Rpb24gY29sbGFwc2VOb2Rlcyh2YWx1ZTogQXJyYXlhYmxlPG51bWJlciB8IHN0cmluZz4pIHtcbiAgY29uc3Qga2V5cyA9IG5ldyBTZXQoQXJyYXkuaXNBcnJheSh2YWx1ZSkgPyB2YWx1ZSA6IFt2YWx1ZV0pO1xuICBleHBhbmRlZC52YWx1ZSA9IGV4cGFuZGVkLnZhbHVlLmZpbHRlcigoa2V5KSA9PiAha2V5cy5oYXMoa2V5KSk7XG59XG5cbmZ1bmN0aW9uIGV4cGFuZE5vZGVzKHZhbHVlOiBBcnJheWFibGU8bnVtYmVyIHwgc3RyaW5nPikge1xuICBjb25zdCBrZXlzID0gWy4uLihBcnJheS5pc0FycmF5KHZhbHVlKSA/IHZhbHVlIDogW3ZhbHVlXSldO1xuICBrZXlzLmZvckVhY2goKGtleSkgPT4ge1xuICAgIGlmIChleHBhbmRlZC52YWx1ZS5pbmNsdWRlcyhrZXkpKSByZXR1cm47XG4gICAgY29uc3QgaXRlbSA9IGdldEl0ZW1CeVZhbHVlKGtleSk7XG4gICAgaWYgKGl0ZW0pIHtcbiAgICAgIGV4cGFuZGVkLnZhbHVlLnB1c2goa2V5KTtcbiAgICB9XG4gIH0pO1xufVxuXG5mdW5jdGlvbiBleHBhbmRBbGwoKSB7XG4gIGV4cGFuZGVkLnZhbHVlID0gZmxhdHRlbkRhdGEudmFsdWVcbiAgICAuZmlsdGVyKChpdGVtKSA9PiBpdGVtLmhhc0NoaWxkcmVuKVxuICAgIC5tYXAoKGl0ZW0pID0+IGdldChpdGVtLnZhbHVlLCBwcm9wcy52YWx1ZUZpZWxkKSk7XG59XG5cbmZ1bmN0aW9uIGNvbGxhcHNlQWxsKCkge1xuICBleHBhbmRlZC52YWx1ZSA9IFtdO1xufVxuXG5mdW5jdGlvbiBpc05vZGVEaXNhYmxlZChpdGVtOiBGbGF0dGVuZWRJdGVtPFJlY29yZGFibGU8YW55Pj4pIHtcbiAgcmV0dXJuIHByb3BzLmRpc2FibGVkIHx8IGdldChpdGVtLnZhbHVlLCBwcm9wcy5kaXNhYmxlZEZpZWxkKTtcbn1cblxuZnVuY3Rpb24gb25Ub2dnbGUoaXRlbTogRmxhdHRlbmVkSXRlbTxSZWNvcmRhYmxlPGFueT4+KSB7XG4gIGVtaXRzKCdleHBhbmQnLCBpdGVtKTtcbn1cbmZ1bmN0aW9uIG9uU2VsZWN0KGl0ZW06IEZsYXR0ZW5lZEl0ZW08UmVjb3JkYWJsZTxhbnk+PiwgaXNTZWxlY3RlZDogYm9vbGVhbikge1xuICBpZiAoaXNOb2RlRGlzYWJsZWQoaXRlbSkpIHtcbiAgICByZXR1cm47XG4gIH1cblxuICBpZiAoXG4gICAgIXByb3BzLmNoZWNrU3RyaWN0bHkgJiZcbiAgICBwcm9wcy5tdWx0aXBsZSAmJlxuICAgIHByb3BzLmF1dG9DaGVja1BhcmVudCAmJlxuICAgIGlzU2VsZWN0ZWRcbiAgKSB7XG4gICAgZmxhdHRlbkRhdGEudmFsdWVcbiAgICAgIC5maW5kKChpKSA9PiB7XG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgZ2V0KGkudmFsdWUsIHByb3BzLnZhbHVlRmllbGQpID09PSBnZXQoaXRlbS52YWx1ZSwgcHJvcHMudmFsdWVGaWVsZClcbiAgICAgICAgKTtcbiAgICAgIH0pXG4gICAgICA/LnBhcmVudHM/LmZvckVhY2goKHApID0+IHtcbiAgICAgICAgaWYgKEFycmF5LmlzQXJyYXkobW9kZWxWYWx1ZS52YWx1ZSkgJiYgIW1vZGVsVmFsdWUudmFsdWUuaW5jbHVkZXMocCkpIHtcbiAgICAgICAgICBtb2RlbFZhbHVlLnZhbHVlLnB1c2gocCk7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICB9XG4gIHVwZGF0ZVRyZWVWYWx1ZSgpO1xuICBlbWl0cygnc2VsZWN0JywgaXRlbSk7XG59XG5cbmRlZmluZUV4cG9zZSh7XG4gIGNvbGxhcHNlQWxsLFxuICBjb2xsYXBzZU5vZGVzLFxuICBleHBhbmRBbGwsXG4gIGV4cGFuZE5vZGVzLFxuICBleHBhbmRUb0xldmVsLFxuICBnZXRJdGVtQnlWYWx1ZSxcbn0pO1xuPC9zY3JpcHQ+XG48dGVtcGxhdGU+XG4gIDxUcmVlUm9vdFxuICAgIDpnZXQta2V5PVwiKGl0ZW0pID0+IGdldChpdGVtLCB2YWx1ZUZpZWxkKVwiXG4gICAgOmdldC1jaGlsZHJlbj1cIihpdGVtKSA9PiBnZXQoaXRlbSwgY2hpbGRyZW5GaWVsZClcIlxuICAgIDppdGVtcz1cInRyZWVEYXRhXCJcbiAgICA6bW9kZWwtdmFsdWU9XCJ0cmVlVmFsdWVcIlxuICAgIHYtbW9kZWw6ZXhwYW5kZWQ9XCJleHBhbmRlZCBhcyBzdHJpbmdbXVwiXG4gICAgOmRlZmF1bHQtZXhwYW5kZWQ9XCJkZWZhdWx0RXhwYW5kZWRLZXlzIGFzIHN0cmluZ1tdXCJcbiAgICA6cHJvcGFnYXRlLXNlbGVjdD1cIiFjaGVja1N0cmljdGx5XCJcbiAgICA6bXVsdGlwbGU9XCJtdWx0aXBsZVwiXG4gICAgOmRpc2FibGVkPVwiZGlzYWJsZWRcIlxuICAgIDpzZWxlY3Rpb24tYmVoYXZpb3I9XCJhbGxvd0NsZWFyIHx8IG11bHRpcGxlID8gJ3RvZ2dsZScgOiAncmVwbGFjZSdcIlxuICAgIEB1cGRhdGU6bW9kZWwtdmFsdWU9XCJ1cGRhdGVNb2RlbFZhbHVlXCJcbiAgICB2LXNsb3Q9XCJ7IGZsYXR0ZW5JdGVtcyB9XCJcbiAgICA6Y2xhc3M9XCJcbiAgICAgIGNuKFxuICAgICAgICAndGV4dC1ibGFja0ExMSBjb250YWluZXIgc2VsZWN0LW5vbmUgbGlzdC1ub25lIHJvdW5kZWQtbGcgcC0yIHRleHQtc20gZm9udC1tZWRpdW0nLFxuICAgICAgICAkYXR0cnMuY2xhc3MgYXMgdW5rbm93biBhcyBDbGFzc1R5cGUsXG4gICAgICAgIGJvcmRlcmVkID8gJ2JvcmRlcicgOiAnJyxcbiAgICAgIClcbiAgICBcIlxuICA+XG4gICAgPGRpdiBjbGFzcz1cInctZnVsbFwiIHYtaWY9XCIkc2xvdHMuaGVhZGVyXCI+XG4gICAgICA8c2xvdCBuYW1lPVwiaGVhZGVyXCI+IDwvc2xvdD5cbiAgICA8L2Rpdj5cbiAgICA8VHJhbnNpdGlvbkdyb3VwIDpuYW1lPVwidHJhbnNpdGlvbiA/ICdmYWRlJyA6ICcnXCI+XG4gICAgICA8VHJlZUl0ZW1cbiAgICAgICAgdi1mb3I9XCJpdGVtIGluIGZsYXR0ZW5JdGVtc1wiXG4gICAgICAgIHYtc2xvdD1cIntcbiAgICAgICAgICBpc0V4cGFuZGVkLFxuICAgICAgICAgIGlzU2VsZWN0ZWQsXG4gICAgICAgICAgaXNJbmRldGVybWluYXRlLFxuICAgICAgICAgIGhhbmRsZVNlbGVjdCxcbiAgICAgICAgICBoYW5kbGVUb2dnbGUsXG4gICAgICAgIH1cIlxuICAgICAgICA6a2V5PVwiaXRlbS5faWRcIlxuICAgICAgICA6c3R5bGU9XCJ7ICdwYWRkaW5nLWxlZnQnOiBgJHtpdGVtLmxldmVsIC0gMC41fXJlbWAgfVwiXG4gICAgICAgIDpjbGFzcz1cIlxuICAgICAgICAgIGNuKCdjdXJzb3ItcG9pbnRlcicsIGdldE5vZGVDbGFzcz8uKGl0ZW0pLCB7XG4gICAgICAgICAgICAnZGF0YS1bc2VsZWN0ZWRdOmJnLWFjY2VudCc6ICFtdWx0aXBsZSxcbiAgICAgICAgICAgICdjdXJzb3Itbm90LWFsbG93ZWQnOiBpc05vZGVEaXNhYmxlZChpdGVtKSxcbiAgICAgICAgICB9KVxuICAgICAgICBcIlxuICAgICAgICB2LWJpbmQ9XCJcbiAgICAgICAgICBPYmplY3QuYXNzaWduKGl0ZW0uYmluZCwge1xuICAgICAgICAgICAgb25mb2N1czogaXNOb2RlRGlzYWJsZWQoaXRlbSkgPyAndGhpcy5ibHVyKCknIDogdW5kZWZpbmVkLFxuICAgICAgICAgICAgZGlzYWJsZWQ6IGlzTm9kZURpc2FibGVkKGl0ZW0pLFxuICAgICAgICAgIH0pXG4gICAgICAgIFwiXG4gICAgICAgIEBzZWxlY3Q9XCJcbiAgICAgICAgICAoZXZlbnQ6IGFueSkgPT4ge1xuICAgICAgICAgICAgaWYgKGlzTm9kZURpc2FibGVkKGl0ZW0pKSB7XG4gICAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7XG4gICAgICAgICAgICAgIGV2ZW50LnN0b3BQcm9wYWdhdGlvbigpO1xuICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoZXZlbnQuZGV0YWlsLm9yaWdpbmFsRXZlbnQudHlwZSA9PT0gJ2NsaWNrJykge1xuICAgICAgICAgICAgICBldmVudC5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgb25TZWxlY3QoaXRlbSwgZXZlbnQuZGV0YWlsLmlzU2VsZWN0ZWQpO1xuICAgICAgICAgIH1cbiAgICAgICAgXCJcbiAgICAgICAgQHRvZ2dsZT1cIlxuICAgICAgICAgIChldmVudDogYW55KSA9PiB7XG4gICAgICAgICAgICBpZiAoZXZlbnQuZGV0YWlsLm9yaWdpbmFsRXZlbnQudHlwZSA9PT0gJ2NsaWNrJykge1xuICAgICAgICAgICAgICBldmVudC5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgIWlzTm9kZURpc2FibGVkKGl0ZW0pICYmIG9uVG9nZ2xlKGl0ZW0pO1xuICAgICAgICAgIH1cbiAgICAgICAgXCJcbiAgICAgICAgY2xhc3M9XCJ0cmVlLW5vZGUgZm9jdXM6cmluZy1ncmFzczggbXktMC41IGZsZXggaXRlbXMtY2VudGVyIHJvdW5kZWQgcHgtMiBweS0xIG91dGxpbmUtbm9uZSBmb2N1czpyaW5nLTJcIlxuICAgICAgPlxuICAgICAgICA8Q2hldnJvblJpZ2h0XG4gICAgICAgICAgdi1pZj1cIlxuICAgICAgICAgICAgaXRlbS5oYXNDaGlsZHJlbiAmJlxuICAgICAgICAgICAgQXJyYXkuaXNBcnJheShpdGVtLnZhbHVlW2NoaWxkcmVuRmllbGRdKSAmJlxuICAgICAgICAgICAgaXRlbS52YWx1ZVtjaGlsZHJlbkZpZWxkXS5sZW5ndGggPiAwXG4gICAgICAgICAgXCJcbiAgICAgICAgICBjbGFzcz1cInNpemUtNCBjdXJzb3ItcG9pbnRlciB0cmFuc2l0aW9uXCJcbiAgICAgICAgICA6Y2xhc3M9XCJ7ICdyb3RhdGUtOTAnOiBpc0V4cGFuZGVkIH1cIlxuICAgICAgICAgIEBjbGljay5zdG9wPVwiXG4gICAgICAgICAgICAoKSA9PiB7XG4gICAgICAgICAgICAgIGhhbmRsZVRvZ2dsZSgpO1xuICAgICAgICAgICAgICBvblRvZ2dsZShpdGVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICBcIlxuICAgICAgICAvPlxuICAgICAgICA8ZGl2IHYtZWxzZSBjbGFzcz1cImgtNCB3LTRcIj5cbiAgICAgICAgICA8IS0tIDxJY29uaWZ5SWNvbiB2LWlmPVwiaXRlbS52YWx1ZS5pY29uXCIgOmljb249XCJpdGVtLnZhbHVlLmljb25cIiAvPiAtLT5cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIDxDaGVja2JveFxuICAgICAgICAgIHYtaWY9XCJtdWx0aXBsZVwiXG4gICAgICAgICAgOmNoZWNrZWQ9XCJpc1NlbGVjdGVkICYmICFpc05vZGVEaXNhYmxlZChpdGVtKVwiXG4gICAgICAgICAgOmRpc2FibGVkPVwiaXNOb2RlRGlzYWJsZWQoaXRlbSlcIlxuICAgICAgICAgIDppbmRldGVybWluYXRlPVwiaXNJbmRldGVybWluYXRlICYmICFpc05vZGVEaXNhYmxlZChpdGVtKVwiXG4gICAgICAgICAgQGNsaWNrPVwiXG4gICAgICAgICAgICAoZXZlbnQ6IE1vdXNlRXZlbnQpID0+IHtcbiAgICAgICAgICAgICAgaWYgKGlzTm9kZURpc2FibGVkKGl0ZW0pKSB7XG4gICAgICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgICAgICBldmVudC5zdG9wUHJvcGFnYXRpb24oKTtcbiAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaGFuZGxlU2VsZWN0KCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXCJcbiAgICAgICAgLz5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIGNsYXNzPVwiZmxleCBpdGVtcy1jZW50ZXIgZ2FwLTEgcGwtMlwiXG4gICAgICAgICAgQGNsaWNrPVwiXG4gICAgICAgICAgICAoZXZlbnQ6IE1vdXNlRXZlbnQpID0+IHtcbiAgICAgICAgICAgICAgaWYgKGlzTm9kZURpc2FibGVkKGl0ZW0pKSB7XG4gICAgICAgICAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgICAgICBldmVudC5zdG9wUHJvcGFnYXRpb24oKTtcbiAgICAgICAgICAgICAgICByZXR1cm47XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgZXZlbnQuc3RvcFByb3BhZ2F0aW9uKCk7XG4gICAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7XG4gICAgICAgICAgICAgIGhhbmRsZVNlbGVjdCgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIFwiXG4gICAgICAgID5cbiAgICAgICAgICA8c2xvdCBuYW1lPVwibm9kZVwiIHYtYmluZD1cIml0ZW1cIj5cbiAgICAgICAgICAgIDxJY29uaWZ5SWNvblxuICAgICAgICAgICAgICBjbGFzcz1cInNpemUtNFwiXG4gICAgICAgICAgICAgIHYtaWY9XCJzaG93SWNvbiAmJiBnZXQoaXRlbS52YWx1ZSwgaWNvbkZpZWxkKVwiXG4gICAgICAgICAgICAgIDppY29uPVwiZ2V0KGl0ZW0udmFsdWUsIGljb25GaWVsZClcIlxuICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIHt7IGdldChpdGVtLnZhbHVlLCBsYWJlbEZpZWxkKSB9fVxuICAgICAgICAgIDwvc2xvdD5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L1RyZWVJdGVtPlxuICAgIDwvVHJhbnNpdGlvbkdyb3VwPlxuICAgIDxkaXYgY2xhc3M9XCJ3LWZ1bGxcIiB2LWlmPVwiJHNsb3RzLmZvb3RlclwiPlxuICAgICAgPHNsb3QgbmFtZT1cImZvb3RlclwiPiA8L3Nsb3Q+XG4gICAgPC9kaXY+XG4gIDwvVHJlZVJvb3Q+XG48L3RlbXBsYXRlPlxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxuLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uaXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG59XG5cbi8qIDEuIOWjsOaYjui/h+a4oeaViOaenCAqL1xuLmZhZGUtbW92ZSxcbi5mYWRlLWVudGVyLWFjdGl2ZSxcbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigwLjU1LCAwLCAwLjEsIDEpO1xufVxuXG4vKiAyLiDlo7DmmI7ov5vlhaXlkoznprvlvIDnmoTnirbmgIEgKi9cbi5mYWRlLWVudGVyLWZyb20sXG4uZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDAuMDEpIHRyYW5zbGF0ZSgzMHB4LCAwKTtcbn1cblxuLyogMy4g56Gu5L+d56a75byA55qE6aG555uu6KKr56e76Zmk5Ye65LqG5biD5bGA5rWBXG4gICAgICDku6Xkvr/mraPnoa7lnLDorqHnrpfnp7vliqjml7bnmoTliqjnlLvmlYjmnpzjgIIgKi9cbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/button/button-group.vue?vue&amp;type=style&amp;index=0&amp;scoped=91cc644c&amp;lang.scss">.vben-button-group[data-v-91cc644c] {
display: inline-flex;
}
.vben-button-group.size-large[data-v-91cc644c] button {
height: 2.25rem;
padding: 0.5rem 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
}
.vben-button-group.size-large[data-v-91cc644c] button .icon-wrapper {
margin-right: 0.4rem;
}
.vben-button-group.size-large[data-v-91cc644c] button .icon-wrapper svg {
width: 1rem;
height: 1rem;
}
.vben-button-group.size-middle[data-v-91cc644c] button {
height: 2rem;
padding: 0.25rem 0.5rem;
font-size: 0.75rem;
line-height: 1rem;
}
.vben-button-group.size-middle[data-v-91cc644c] button .icon-wrapper {
margin-right: 0.2rem;
}
.vben-button-group.size-middle[data-v-91cc644c] button .icon-wrapper svg {
width: 0.75rem;
height: 0.75rem;
}
.vben-button-group.size-small[data-v-91cc644c] button {
height: 1.75rem;
padding: 0.2rem 0.4rem;
font-size: 0.65rem;
line-height: 0.75rem;
}
.vben-button-group.size-small[data-v-91cc644c] button .icon-wrapper {
margin-right: 0.1rem;
}
.vben-button-group.size-small[data-v-91cc644c] button .icon-wrapper svg {
width: 0.65rem;
height: 0.65rem;
}
.vben-button-group.no-gap[data-v-91cc644c] > button:nth-of-type(1) {
border-radius: calc(var(--radius) - 2px) 0 0 calc(var(--radius) - 2px);
}
.vben-button-group.no-gap[data-v-91cc644c] > button:last-of-type {
border-radius: 0 calc(var(--radius) - 2px) calc(var(--radius) - 2px) 0;
}
.vben-button-group.no-gap[data-v-91cc644c] button + button {
border-left-width: 0;
border-radius: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnV0dG9uL2J1dHRvbi1ncm91cC52dWUiLCJtYXBwaW5ncyI6IkFBK0JBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBS047RUFDRTs7QUFHRjtFQUNFOztBQUlBO0VBQ0U7RUFDQSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnV0dG9uL2J1dHRvbi1ncm91cC52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB7IGNuIH0gZnJvbSAnQHZiZW4tY29yZS9zaGFyZWQvdXRpbHMnO1xuXG5kZWZpbmVPcHRpb25zKHsgbmFtZTogJ1ZiZW5CdXR0b25Hcm91cCcgfSk7XG5cbndpdGhEZWZhdWx0cyhcbiAgZGVmaW5lUHJvcHM8e1xuICAgIGJvcmRlcj86IGJvb2xlYW47XG4gICAgZ2FwPzogbnVtYmVyO1xuICAgIHNpemU/OiAnbGFyZ2UnIHwgJ21pZGRsZScgfCAnc21hbGwnO1xuICB9PigpLFxuICB7IGJvcmRlcjogZmFsc2UsIGdhcDogMCwgc2l6ZTogJ21pZGRsZScgfSxcbik7XG48L3NjcmlwdD5cbjx0ZW1wbGF0ZT5cbiAgPGRpdlxuICAgIDpjbGFzcz1cIlxuICAgICAgY24oXG4gICAgICAgICd2YmVuLWJ1dHRvbi1ncm91cCByb3VuZGVkLW1kJyxcbiAgICAgICAgYHNpemUtJHtzaXplfWAsXG4gICAgICAgIGdhcCA/ICd3aXRoLWdhcCcgOiAnbm8tZ2FwJyxcbiAgICAgICAgJGF0dHJzLmNsYXNzIGFzIHN0cmluZyxcbiAgICAgIClcbiAgICBcIlxuICAgIDpzdHlsZT1cInsgZ2FwOiBnYXAgPyBgJHtnYXB9cHhgIDogJzBweCcgfVwiXG4gID5cbiAgICA8c2xvdD48L3Nsb3Q+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxuLnZiZW4tYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgJi5zaXplLWxhcmdlIDpkZWVwKGJ1dHRvbikge1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuXG4gICAgLmljb24td3JhcHBlciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNpemUtbWlkZGxlIDpkZWVwKGJ1dHRvbikge1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG5cbiAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2l6ZS1zbWFsbCA6ZGVlcChidXR0b24pIHtcbiAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgICBmb250LXNpemU6IDAuNjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuNzVyZW07XG5cbiAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4xcmVtO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMC42NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjY1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubm8tZ2FwID4gOmRlZXAoYnV0dG9uKTpudGgtb2YtdHlwZSgxKSB7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyh2YXIoLS1yYWRpdXMpIC0gMnB4KSAwIDAgY2FsYyh2YXIoLS1yYWRpdXMpIC0gMnB4KTtcbiAgfVxuXG4gICYubm8tZ2FwID4gOmRlZXAoYnV0dG9uKTpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgY2FsYyh2YXIoLS1yYWRpdXMpIC0gMnB4KSBjYWxjKHZhcigtLXJhZGl1cykgLSAycHgpIDA7XG4gIH1cblxuICAmLm5vLWdhcCB7XG4gICAgOmRlZXAoYnV0dG9uICsgYnV0dG9uKSB7XG4gICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG59XG48L3N0eWxlPlxuIl19 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/button/check-button-group.vue?vue&amp;type=style&amp;index=0&amp;scoped=c3040d0c&amp;lang.scss">.vben-check-button-group[data-v-c3040d0c] {
display: flex;
flex-wrap: wrap;
}
.vben-check-button-group[data-v-c3040d0c] .size-large button .icon-wrapper {
margin-right: 0.3rem;
}
.vben-check-button-group[data-v-c3040d0c] .size-large button .icon-wrapper svg {
width: 1rem;
height: 1rem;
}
.vben-check-button-group[data-v-c3040d0c] .size-middle button .icon-wrapper {
margin-right: 0.2rem;
}
.vben-check-button-group[data-v-c3040d0c] .size-middle button .icon-wrapper svg {
width: 0.75rem;
height: 0.75rem;
}
.vben-check-button-group[data-v-c3040d0c] .size-small button .icon-wrapper {
margin-right: 0.1rem;
}
.vben-check-button-group[data-v-c3040d0c] .size-small button .icon-wrapper svg {
width: 0.65rem;
height: 0.65rem;
}
.vben-check-button-group.no-gap[data-v-c3040d0c] > button:nth-of-type(1) {
border-right-width: 0;
}
.vben-check-button-group.no-gap[data-v-c3040d0c] button + button {
margin-right: -1px;
border-left-width: 1px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnV0dG9uL2NoZWNrLWJ1dHRvbi1ncm91cC52dWUiLCJtYXBwaW5ncyI6IkFBbUpBO0VBQ0U7RUFDQTs7QUFHRTtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFNSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFNSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFLTjtFQUNFOztBQUlBO0VBQ0U7RUFDQSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnV0dG9uL2NoZWNrLWJ1dHRvbi1ncm91cC52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB0eXBlIHsgQXJyYXlhYmxlIH0gZnJvbSAnQHZ1ZXVzZS9jb3JlJztcblxuaW1wb3J0IHR5cGUgeyBWYWx1ZVR5cGUsIFZiZW5CdXR0b25Hcm91cFByb3BzIH0gZnJvbSAnLi9idXR0b24nO1xuXG5pbXBvcnQgeyBjb21wdXRlZCwgcmVmLCB3YXRjaCB9IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB7IENpcmNsZSwgQ2lyY2xlQ2hlY2tCaWcsIExvYWRlckNpcmNsZSB9IGZyb20gJ0B2YmVuLWNvcmUvaWNvbnMnO1xuaW1wb3J0IHsgY24sIGlzRnVuY3Rpb24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbmltcG9ydCB7IG9iamVjdE9taXQgfSBmcm9tICdAdnVldXNlL2NvcmUnO1xuXG5pbXBvcnQgeyBWYmVuUmVuZGVyQ29udGVudCB9IGZyb20gJy4uL3JlbmRlci1jb250ZW50JztcbmltcG9ydCBWYmVuQnV0dG9uR3JvdXAgZnJvbSAnLi9idXR0b24tZ3JvdXAudnVlJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi9idXR0b24udnVlJztcblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8VmJlbkJ1dHRvbkdyb3VwUHJvcHM+KCksIHtcbiAgZ2FwOiAwLFxuICBtdWx0aXBsZTogZmFsc2UsXG4gIHNob3dJY29uOiB0cnVlLFxuICBzaXplOiAnbWlkZGxlJyxcbiAgYWxsb3dDbGVhcjogZmFsc2UsXG4gIG1heENvdW50OiAwLFxufSk7XG5jb25zdCBlbWl0ID0gZGVmaW5lRW1pdHMoWydidG5DbGljayddKTtcbmNvbnN0IGJ0bkRlZmF1bHRQcm9wcyA9IGNvbXB1dGVkKCgpID0+IHtcbiAgcmV0dXJuIHtcbiAgICAuLi5vYmplY3RPbWl0KHByb3BzLCBbJ29wdGlvbnMnLCAnYnRuQ2xhc3MnLCAnc2l6ZScsICdkaXNhYmxlZCddKSxcbiAgICBjbGFzczogY24ocHJvcHMuYnRuQ2xhc3MpLFxuICB9O1xufSk7XG5jb25zdCBtb2RlbFZhbHVlID0gZGVmaW5lTW9kZWw8QXJyYXlhYmxlPFZhbHVlVHlwZT4gfCB1bmRlZmluZWQ+KCk7XG5cbmNvbnN0IGlubmVyVmFsdWUgPSByZWY8QXJyYXk8VmFsdWVUeXBlPj4oW10pO1xuY29uc3QgbG9hZGluZ1ZhbHVlcyA9IHJlZjxBcnJheTxWYWx1ZVR5cGU+PihbXSk7XG53YXRjaChcbiAgKCkgPT4gcHJvcHMubXVsdGlwbGUsXG4gICh2YWwpID0+IHtcbiAgICBpZiAodmFsKSB7XG4gICAgICBtb2RlbFZhbHVlLnZhbHVlID0gaW5uZXJWYWx1ZS52YWx1ZTtcbiAgICB9IGVsc2Uge1xuICAgICAgbW9kZWxWYWx1ZS52YWx1ZSA9XG4gICAgICAgIGlubmVyVmFsdWUudmFsdWUubGVuZ3RoID4gMCA/IGlubmVyVmFsdWUudmFsdWVbMF0gOiB1bmRlZmluZWQ7XG4gICAgfVxuICB9LFxuKTtcblxud2F0Y2goXG4gICgpID0+IG1vZGVsVmFsdWUudmFsdWUsXG4gICh2YWwpID0+IHtcbiAgICBpZiAoQXJyYXkuaXNBcnJheSh2YWwpKSB7XG4gICAgICBjb25zdCBhcnJWYWwgPSB2YWwuZmlsdGVyKCh2KSA9PiB2ICE9PSB1bmRlZmluZWQpO1xuICAgICAgaWYgKGFyclZhbC5sZW5ndGggPiAwKSB7XG4gICAgICAgIGlubmVyVmFsdWUudmFsdWUgPSBwcm9wcy5tdWx0aXBsZVxuICAgICAgICAgID8gWy4uLmFyclZhbF1cbiAgICAgICAgICA6IFthcnJWYWxbMF0gYXMgVmFsdWVUeXBlXTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGlubmVyVmFsdWUudmFsdWUgPSBbXTtcbiAgICAgIH1cbiAgICB9IGVsc2Uge1xuICAgICAgaW5uZXJWYWx1ZS52YWx1ZSA9IHZhbCA9PT0gdW5kZWZpbmVkID8gW10gOiBbdmFsIGFzIFZhbHVlVHlwZV07XG4gICAgfVxuICB9LFxuICB7IGRlZXA6IHRydWUsIGltbWVkaWF0ZTogdHJ1ZSB9LFxuKTtcblxuYXN5bmMgZnVuY3Rpb24gb25CdG5DbGljayh2YWx1ZTogVmFsdWVUeXBlKSB7XG4gIGlmIChwcm9wcy5iZWZvcmVDaGFuZ2UgJiYgaXNGdW5jdGlvbihwcm9wcy5iZWZvcmVDaGFuZ2UpKSB7XG4gICAgdHJ5IHtcbiAgICAgIGxvYWRpbmdWYWx1ZXMudmFsdWUucHVzaCh2YWx1ZSk7XG4gICAgICBjb25zdCBjYW5DaGFuZ2UgPSBhd2FpdCBwcm9wcy5iZWZvcmVDaGFuZ2UoXG4gICAgICAgIHZhbHVlLFxuICAgICAgICAhaW5uZXJWYWx1ZS52YWx1ZS5pbmNsdWRlcyh2YWx1ZSksXG4gICAgICApO1xuICAgICAgaWYgKGNhbkNoYW5nZSA9PT0gZmFsc2UpIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgIH0gZmluYWxseSB7XG4gICAgICBsb2FkaW5nVmFsdWVzLnZhbHVlLnNwbGljZShsb2FkaW5nVmFsdWVzLnZhbHVlLmluZGV4T2YodmFsdWUpLCAxKTtcbiAgICB9XG4gIH1cblxuICBpZiAocHJvcHMubXVsdGlwbGUpIHtcbiAgICBpZiAoaW5uZXJWYWx1ZS52YWx1ZS5pbmNsdWRlcyh2YWx1ZSkpIHtcbiAgICAgIGlubmVyVmFsdWUudmFsdWUgPSBpbm5lclZhbHVlLnZhbHVlLmZpbHRlcigoaXRlbSkgPT4gaXRlbSAhPT0gdmFsdWUpO1xuICAgIH0gZWxzZSB7XG4gICAgICBpZiAocHJvcHMubWF4Q291bnQgPiAwICYmIGlubmVyVmFsdWUudmFsdWUubGVuZ3RoID49IHByb3BzLm1heENvdW50KSB7XG4gICAgICAgIGlubmVyVmFsdWUudmFsdWUgPSBpbm5lclZhbHVlLnZhbHVlLnNsaWNlKDAsIHByb3BzLm1heENvdW50IC0gMSk7XG4gICAgICB9XG4gICAgICBpbm5lclZhbHVlLnZhbHVlLnB1c2godmFsdWUpO1xuICAgIH1cbiAgICBtb2RlbFZhbHVlLnZhbHVlID0gaW5uZXJWYWx1ZS52YWx1ZTtcbiAgfSBlbHNlIHtcbiAgICBpZiAocHJvcHMuYWxsb3dDbGVhciAmJiBpbm5lclZhbHVlLnZhbHVlLmluY2x1ZGVzKHZhbHVlKSkge1xuICAgICAgaW5uZXJWYWx1ZS52YWx1ZSA9IFtdO1xuICAgICAgbW9kZWxWYWx1ZS52YWx1ZSA9IHVuZGVmaW5lZDtcbiAgICAgIGVtaXQoJ2J0bkNsaWNrJywgdW5kZWZpbmVkKTtcbiAgICAgIHJldHVybjtcbiAgICB9IGVsc2Uge1xuICAgICAgaW5uZXJWYWx1ZS52YWx1ZSA9IFt2YWx1ZV07XG4gICAgICBtb2RlbFZhbHVlLnZhbHVlID0gdmFsdWU7XG4gICAgfVxuICB9XG4gIGVtaXQoJ2J0bkNsaWNrJywgdmFsdWUpO1xufVxuPC9zY3JpcHQ+XG48dGVtcGxhdGU+XG4gIDxWYmVuQnV0dG9uR3JvdXBcbiAgICA6c2l6ZT1cInByb3BzLnNpemVcIlxuICAgIDpnYXA9XCJwcm9wcy5nYXBcIlxuICAgIGNsYXNzPVwidmJlbi1jaGVjay1idXR0b24tZ3JvdXBcIlxuICA+XG4gICAgPEJ1dHRvblxuICAgICAgdi1mb3I9XCIoYnRuLCBpbmRleCkgaW4gcHJvcHMub3B0aW9uc1wiXG4gICAgICA6a2V5PVwiaW5kZXhcIlxuICAgICAgOmNsYXNzPVwiY24oJ2JvcmRlcicsIHByb3BzLmJ0bkNsYXNzKVwiXG4gICAgICA6ZGlzYWJsZWQ9XCJcbiAgICAgICAgcHJvcHMuZGlzYWJsZWQgfHxcbiAgICAgICAgbG9hZGluZ1ZhbHVlcy5pbmNsdWRlcyhidG4udmFsdWUpIHx8XG4gICAgICAgICghcHJvcHMubXVsdGlwbGUgJiYgbG9hZGluZ1ZhbHVlcy5sZW5ndGggPiAwKVxuICAgICAgXCJcbiAgICAgIHYtYmluZD1cImJ0bkRlZmF1bHRQcm9wc1wiXG4gICAgICA6dmFyaWFudD1cImlubmVyVmFsdWUuaW5jbHVkZXMoYnRuLnZhbHVlKSA/ICdkZWZhdWx0JyA6ICdvdXRsaW5lJ1wiXG4gICAgICBAY2xpY2s9XCJvbkJ0bkNsaWNrKGJ0bi52YWx1ZSlcIlxuICAgICAgdHlwZT1cImJ1dHRvblwiXG4gICAgPlxuICAgICAgPGRpdiBjbGFzcz1cImljb24td3JhcHBlclwiIHYtaWY9XCJwcm9wcy5zaG93SWNvblwiPlxuICAgICAgICA8c2xvdFxuICAgICAgICAgIG5hbWU9XCJpY29uXCJcbiAgICAgICAgICA6bG9hZGluZz1cImxvYWRpbmdWYWx1ZXMuaW5jbHVkZXMoYnRuLnZhbHVlKVwiXG4gICAgICAgICAgOmNoZWNrZWQ9XCJpbm5lclZhbHVlLmluY2x1ZGVzKGJ0bi52YWx1ZSlcIlxuICAgICAgICA+XG4gICAgICAgICAgPExvYWRlckNpcmNsZVxuICAgICAgICAgICAgY2xhc3M9XCJhbmltYXRlLXNwaW5cIlxuICAgICAgICAgICAgdi1pZj1cImxvYWRpbmdWYWx1ZXMuaW5jbHVkZXMoYnRuLnZhbHVlKVwiXG4gICAgICAgICAgLz5cbiAgICAgICAgICA8Q2lyY2xlQ2hlY2tCaWcgdi1lbHNlLWlmPVwiaW5uZXJWYWx1ZS5pbmNsdWRlcyhidG4udmFsdWUpXCIgLz5cbiAgICAgICAgICA8Q2lyY2xlIHYtZWxzZSAvPlxuICAgICAgICA8L3Nsb3Q+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxzbG90IG5hbWU9XCJvcHRpb25cIiA6bGFiZWw9XCJidG4ubGFiZWxcIiA6dmFsdWU9XCJidG4udmFsdWVcIiA6ZGF0YT1cImJ0blwiPlxuICAgICAgICA8VmJlblJlbmRlckNvbnRlbnQgOmNvbnRlbnQ9XCJidG4ubGFiZWxcIiAvPlxuICAgICAgPC9zbG90PlxuICAgIDwvQnV0dG9uPlxuICA8L1ZiZW5CdXR0b25Hcm91cD5cbjwvdGVtcGxhdGU+XG48c3R5bGUgbGFuZz1cInNjc3NcIiBzY29wZWQ+XG4udmJlbi1jaGVjay1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgJjpkZWVwKC5zaXplLWxhcmdlKSBidXR0b24ge1xuICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpkZWVwKC5zaXplLW1pZGRsZSkgYnV0dG9uIHtcbiAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4ycmVtO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMC43NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjc1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGVlcCguc2l6ZS1zbWFsbCkgYnV0dG9uIHtcbiAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4xcmVtO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMC42NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjY1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYubm8tZ2FwID4gOmRlZXAoYnV0dG9uKTpudGgtb2YtdHlwZSgxKSB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG5cbiAgJi5uby1nYXAge1xuICAgIDpkZWVwKGJ1dHRvbiArIGJ1dHRvbikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgICB9XG4gIH1cbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/breadcrumb/breadcrumb-background.vue?vue&amp;type=style&amp;index=0&amp;scoped=7f471ac3&amp;lang.css">
li[data-v-7f471ac3] {
height: 1.75rem
}
li a[data-v-7f471ac3] {
position: relative;
margin-right: 2.25rem;
display: flex;
height: 1.75rem;
align-items: center;
background-color: hsl(var(--accent));
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 0.5rem;
font-size: 13px;
color: hsl(var(--muted-foreground))
}
li a > span[data-v-7f471ac3] {
margin-left: -0.75rem
}
li:first-child a > span[data-v-7f471ac3] {
margin-left: -0.25rem
}
li:first-child a[data-v-7f471ac3] {
border-radius: 4px 0 0 4px;
padding-left: 15px
}
li:first-child a[data-v-7f471ac3]::before {
border-style: none
}
li:last-child a[data-v-7f471ac3] {
border-radius: 0 4px 4px 0;
padding-right: 15px
}
li:last-child a[data-v-7f471ac3]::after {
border-style: none
}
li a[data-v-7f471ac3]::before,
li a[data-v-7f471ac3]::after {
position: absolute;
top: 0px;
height: 0px;
width: 0px;
border-width: .875rem;
border-style: solid;
border-color: hsl(var(--accent));
--tw-content: '';
content: '';
content: var(--tw-content)
}
li a[data-v-7f471ac3]::before {
left: -1.75rem;
z-index: 10;
border-left-color: transparent
}
li a[data-v-7f471ac3]::after {
left: 100%;
border-color: transparent;
border-left-color: hsl(var(--accent))
}
li:not(:last-child) a[data-v-7f471ac3]:hover {
background-color: hsl(var(--accent-hover))
}
li:not(:last-child) a[data-v-7f471ac3]:hover::before {
border-color: hsl(var(--accent-hover));
border-left-color: transparent
}
li:not(:last-child) a[data-v-7f471ac3]:hover::after {
border-left-color: hsl(var(--accent-hover))
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnJlYWRjcnVtYi9icmVhZGNydW1iLWJhY2tncm91bmQudnVlIiwibWFwcGluZ3MiOiI7QUFxREU7O0lBQUE7QUFBVTtBQUlWOztJQUFBLGtCQUF5Rzs7SUFBekcscUJBQXlHOztJQUF6RyxhQUF5Rzs7SUFBekcsZUFBeUc7O0lBQXpHLG1CQUF5Rzs7SUFBekcsb0NBQXlHOztJQUF6RyxnQkFBeUc7O0lBQXpHLG1CQUF5Rzs7SUFBekcsaUJBQXlHOztJQUF6RyxxQkFBeUc7O0lBQXpHLGVBQXlHOztJQUF6RztBQUF5RztBQUl6Rzs7SUFBQTtBQUFZO0FBSVo7O0lBQUE7QUFBWTtBQUlaOztJQUFBLDBCQUFzQzs7SUFBdEM7QUFBc0M7QUFJdEM7O0lBQUE7QUFBa0I7QUFJbEI7O0lBQUEsMEJBQXNDOztJQUF0QztBQUFzQztBQUl0Qzs7SUFBQTtBQUFrQjtBQUtsQjs7O0lBQUEsa0JBQXNGOztJQUF0RixRQUFzRjs7SUFBdEYsV0FBc0Y7O0lBQXRGLFVBQXNGOztJQUF0RixxQkFBc0Y7O0lBQXRGLG1CQUFzRjs7SUFBdEYsZ0NBQXNGOztJQUF0RixnQkFBc0Y7O0lBQXRGLFdBQXNGOztJQUF0RjtBQUFzRjtBQUl0Rjs7SUFBQSxjQUF3Qzs7SUFBeEMsV0FBd0M7O0lBQXhDO0FBQXdDO0FBSXhDOztJQUFBLFVBQW1EOztJQUFuRCx5QkFBbUQ7O0lBQW5EO0FBQW1EO0FBSW5EOztJQUFBO0FBQXNCO0FBSXRCOztJQUFBLHNDQUErQzs7SUFBL0M7QUFBK0M7QUFJL0M7O0lBQUE7QUFBNEIiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9AY29yZS91aS1raXQvc2hhZGNuLXVpL3NyYy9jb21wb25lbnRzL2JyZWFkY3J1bWIvYnJlYWRjcnVtYi1iYWNrZ3JvdW5kLnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IGxhbmc9XCJ0c1wiIHNldHVwPlxuaW1wb3J0IHR5cGUgeyBCcmVhZGNydW1iUHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuaW1wb3J0IHsgVmJlbkljb24gfSBmcm9tICcuLi9pY29uJztcblxuaW50ZXJmYWNlIFByb3BzIGV4dGVuZHMgQnJlYWRjcnVtYlByb3BzIHt9XG5cbmRlZmluZU9wdGlvbnMoeyBuYW1lOiAnQnJlYWRjcnVtYicgfSk7XG5jb25zdCB7IGJyZWFkY3J1bWJzLCBzaG93SWNvbiB9ID0gZGVmaW5lUHJvcHM8UHJvcHM+KCk7XG5cbmNvbnN0IGVtaXQgPSBkZWZpbmVFbWl0czx7IHNlbGVjdDogW3N0cmluZ10gfT4oKTtcblxuZnVuY3Rpb24gaGFuZGxlQ2xpY2soaW5kZXg6IG51bWJlciwgcGF0aD86IHN0cmluZykge1xuICBpZiAoIXBhdGggfHwgaW5kZXggPT09IGJyZWFkY3J1bWJzLmxlbmd0aCAtIDEpIHtcbiAgICByZXR1cm47XG4gIH1cbiAgZW1pdCgnc2VsZWN0JywgcGF0aCk7XG59XG48L3NjcmlwdD5cbjx0ZW1wbGF0ZT5cbiAgPHVsIGNsYXNzPVwiZmxleFwiPlxuICAgIDxUcmFuc2l0aW9uR3JvdXAgbmFtZT1cImJyZWFkY3J1bWItdHJhbnNpdGlvblwiPlxuICAgICAgPHRlbXBsYXRlXG4gICAgICAgIHYtZm9yPVwiKGl0ZW0sIGluZGV4KSBpbiBicmVhZGNydW1ic1wiXG4gICAgICAgIDprZXk9XCJgJHtpdGVtLnBhdGh9LSR7aXRlbS50aXRsZX0tJHtpbmRleH1gXCJcbiAgICAgID5cbiAgICAgICAgPGxpPlxuICAgICAgICAgIDxhXG4gICAgICAgICAgICBocmVmPVwiamF2YXNjcmlwdDp2b2lkIDBcIlxuICAgICAgICAgICAgQGNsaWNrLnN0b3A9XCJoYW5kbGVDbGljayhpbmRleCwgaXRlbS5wYXRoKVwiXG4gICAgICAgICAgPlxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJmbGV4LWNlbnRlciB6LTEwIGgtZnVsbFwiPlxuICAgICAgICAgICAgICA8VmJlbkljb25cbiAgICAgICAgICAgICAgICB2LWlmPVwic2hvd0ljb25cIlxuICAgICAgICAgICAgICAgIDppY29uPVwiaXRlbS5pY29uXCJcbiAgICAgICAgICAgICAgICBjbGFzcz1cIm1yLTEgc2l6ZS00IGZsZXgtc2hyaW5rLTBcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8c3BhblxuICAgICAgICAgICAgICAgIDpjbGFzcz1cIntcbiAgICAgICAgICAgICAgICAgICd0ZXh0LWZvcmVncm91bmQgZm9udC1ub3JtYWwnOlxuICAgICAgICAgICAgICAgICAgICBpbmRleCA9PT0gYnJlYWRjcnVtYnMubGVuZ3RoIC0gMSxcbiAgICAgICAgICAgICAgICB9XCJcbiAgICAgICAgICAgICAgICA+e3sgaXRlbS50aXRsZSB9fVxuICAgICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgPC9hPlxuICAgICAgICA8L2xpPlxuICAgICAgPC90ZW1wbGF0ZT5cbiAgICA8L1RyYW5zaXRpb25Hcm91cD5cbiAgPC91bD5cbjwvdGVtcGxhdGU+XG48c3R5bGUgc2NvcGVkPlxubGkge1xuICBAYXBwbHkgaC03O1xufVxuXG5saSBhIHtcbiAgQGFwcGx5IHRleHQtbXV0ZWQtZm9yZWdyb3VuZCBiZy1hY2NlbnQgcmVsYXRpdmUgbXItOSBmbGV4IGgtNyBpdGVtcy1jZW50ZXIgcHktMCBwbC1bNXB4XSBwci0yIHRleHQtWzEzcHhdO1xufVxuXG5saSBhID4gc3BhbiB7XG4gIEBhcHBseSAtbWwtMztcbn1cblxubGk6Zmlyc3QtY2hpbGQgYSA+IHNwYW4ge1xuICBAYXBwbHkgLW1sLTE7XG59XG5cbmxpOmZpcnN0LWNoaWxkIGEge1xuICBAYXBwbHkgcm91bmRlZC1bNHB4XzBfMF80cHhdIHBsLVsxNXB4XTtcbn1cblxubGk6Zmlyc3QtY2hpbGQgYTo6YmVmb3JlIHtcbiAgQGFwcGx5IGJvcmRlci1ub25lO1xufVxuXG5saTpsYXN0LWNoaWxkIGEge1xuICBAYXBwbHkgcm91bmRlZC1bMF80cHhfNHB4XzBdIHByLVsxNXB4XTtcbn1cblxubGk6bGFzdC1jaGlsZCBhOjphZnRlciB7XG4gIEBhcHBseSBib3JkZXItbm9uZTtcbn1cblxubGkgYTo6YmVmb3JlLFxubGkgYTo6YWZ0ZXIge1xuICBAYXBwbHkgYm9yZGVyLWFjY2VudCBhYnNvbHV0ZSB0b3AtMCBoLTAgdy0wIGJvcmRlci1bLjg3NXJlbV0gYm9yZGVyLXNvbGlkIGNvbnRlbnQtWycnXTtcbn1cblxubGkgYTo6YmVmb3JlIHtcbiAgQGFwcGx5IC1sZWZ0LTcgei0xMCBib3JkZXItbC10cmFuc3BhcmVudDtcbn1cblxubGkgYTo6YWZ0ZXIge1xuICBAYXBwbHkgYm9yZGVyLWwtYWNjZW50IGxlZnQtZnVsbCBib3JkZXItdHJhbnNwYXJlbnQ7XG59XG5cbmxpOm5vdCg6bGFzdC1jaGlsZCkgYTpob3ZlciB7XG4gIEBhcHBseSBiZy1hY2NlbnQtaG92ZXI7XG59XG5cbmxpOm5vdCg6bGFzdC1jaGlsZCkgYTpob3Zlcjo6YmVmb3JlIHtcbiAgQGFwcGx5IGJvcmRlci1hY2NlbnQtaG92ZXIgYm9yZGVyLWwtdHJhbnNwYXJlbnQ7XG59XG5cbmxpOm5vdCg6bGFzdC1jaGlsZCkgYTpob3Zlcjo6YWZ0ZXIge1xuICBAYXBwbHkgYm9yZGVyLWwtYWNjZW50LWhvdmVyO1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/breadcrumb/breadcrumb-view.vue?vue&amp;type=style&amp;index=0&amp;scoped=3821218e&amp;lang.scss">@charset "UTF-8";
/** 修复全局引入Antd时ol和ul的默认样式会被修改的问题 */
.vben-breadcrumb[data-v-3821218e] ol,
.vben-breadcrumb[data-v-3821218e] ul {
margin-bottom: 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnJlYWRjcnVtYi9icmVhZGNydW1iLXZpZXcudnVlIiwibWFwcGluZ3MiOiI7QUErQkE7QUFFRTs7RUFFRSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvYnJlYWRjcnVtYi9icmVhZGNydW1iLXZpZXcudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgbGFuZz1cInRzXCIgc2V0dXA+XG5pbXBvcnQgdHlwZSB7IEJyZWFkY3J1bWJQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG5pbXBvcnQgeyB1c2VGb3J3YXJkUHJvcHNFbWl0cyB9IGZyb20gJ3JhZGl4LXZ1ZSc7XG5cbmltcG9ydCBCcmVhZGNydW1iQmFja2dyb3VuZCBmcm9tICcuL2JyZWFkY3J1bWItYmFja2dyb3VuZC52dWUnO1xuaW1wb3J0IEJyZWFkY3J1bWIgZnJvbSAnLi9icmVhZGNydW1iLnZ1ZSc7XG5cbmludGVyZmFjZSBQcm9wcyBleHRlbmRzIEJyZWFkY3J1bWJQcm9wcyB7XG4gIGNsYXNzPzogYW55O1xufVxuXG5jb25zdCBwcm9wcyA9IHdpdGhEZWZhdWx0cyhkZWZpbmVQcm9wczxQcm9wcz4oKSwge30pO1xuXG5jb25zdCBlbWl0ID0gZGVmaW5lRW1pdHM8eyBzZWxlY3Q6IFtzdHJpbmddIH0+KCk7XG5cbmNvbnN0IGZvcndhcmQgPSB1c2VGb3J3YXJkUHJvcHNFbWl0cyhwcm9wcywgZW1pdCk7XG48L3NjcmlwdD5cbjx0ZW1wbGF0ZT5cbiAgPEJyZWFkY3J1bWJcbiAgICB2LWlmPVwic3R5bGVUeXBlID09PSAnbm9ybWFsJ1wiXG4gICAgdi1iaW5kPVwiZm9yd2FyZFwiXG4gICAgY2xhc3M9XCJ2YmVuLWJyZWFkY3J1bWJcIlxuICAvPlxuICA8QnJlYWRjcnVtYkJhY2tncm91bmRcbiAgICB2LWlmPVwic3R5bGVUeXBlID09PSAnYmFja2dyb3VuZCdcIlxuICAgIHYtYmluZD1cImZvcndhcmRcIlxuICAgIGNsYXNzPVwidmJlbi1icmVhZGNydW1iXCJcbiAgLz5cbjwvdGVtcGxhdGU+XG48c3R5bGUgbGFuZz1cInNjc3NcIiBzY29wZWQ+XG4vKiog5L+u5aSN5YWo5bGA5byV5YWlQW50ZOaXtu+8jG9s5ZKMdWznmoTpu5jorqTmoLflvI/kvJrooqvkv67mlLnnmoTpl67popggKi9cbi52YmVuLWJyZWFkY3J1bWIge1xuICA6ZGVlcChvbCksXG4gIDpkZWVwKHVsKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/scrollbar/scrollbar.vue?vue&amp;type=style&amp;index=0&amp;scoped=7e0f7792&amp;lang.css">
.vben-scrollbar:not(.both-shadow).left-shadow[data-v-7e0f7792] {
-webkit-mask-image: linear-gradient(90deg, transparent, #000 16px);
mask-image: linear-gradient(90deg, transparent, #000 16px);
}
.vben-scrollbar:not(.both-shadow).right-shadow[data-v-7e0f7792] {
-webkit-mask-image: linear-gradient(
90deg,
#000 0%,
#000 calc(100% - 16px),
transparent
);
mask-image: linear-gradient(
90deg,
#000 0%,
#000 calc(100% - 16px),
transparent
);
}
.vben-scrollbar.both-shadow[data-v-7e0f7792] {
-webkit-mask-image: linear-gradient(
90deg,
transparent,
#000 16px,
#000 calc(100% - 16px),
transparent 100%
);
mask-image: linear-gradient(
90deg,
transparent,
#000 16px,
#000 calc(100% - 16px),
transparent 100%
);
}
.scrollbar-top-shadow[data-v-7e0f7792] {
background: linear-gradient(
to bottom,
hsl(var(--scroll-shadow, var(--background))),
transparent
);
}
.scrollbar-bottom-shadow[data-v-7e0f7792] {
background: linear-gradient(
to top,
hsl(var(--scroll-shadow, var(--background))),
transparent
);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc2Nyb2xsYmFyL3Njcm9sbGJhci52dWUiLCJtYXBwaW5ncyI6IjtBQTZIRTtJQUNFLGtFQUEwRDtZQUExRCwwREFBMEQ7QUFDNUQ7QUFFQTtJQUNFOzs7OztLQUtDO1lBTEQ7Ozs7O0tBS0M7QUFDSDtBQUVBO0lBQ0U7Ozs7OztLQU1DO1lBTkQ7Ozs7OztLQU1DO0FBQ0g7QUFHRjtFQUNFOzs7O0dBSUM7QUFDSDtBQUVBO0VBQ0U7Ozs7R0FJQztBQUNIIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvQGNvcmUvdWkta2l0L3NoYWRjbi11aS9zcmMvY29tcG9uZW50cy9zY3JvbGxiYXIvc2Nyb2xsYmFyLnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuaW1wb3J0IHR5cGUgeyBDbGFzc1R5cGUgfSBmcm9tICdAdmJlbi1jb3JlL3R5cGluZ3MnO1xuXG5pbXBvcnQgeyBjb21wdXRlZCwgcmVmIH0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgY24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbmltcG9ydCB7IFNjcm9sbEFyZWEsIFNjcm9sbEJhciB9IGZyb20gJy4uLy4uL3VpJztcblxuaW50ZXJmYWNlIFByb3BzIHtcbiAgY2xhc3M/OiBDbGFzc1R5cGU7XG4gIGhvcml6b250YWw/OiBib29sZWFuO1xuICBzY3JvbGxCYXJDbGFzcz86IENsYXNzVHlwZTtcbiAgc2hhZG93PzogYm9vbGVhbjtcbiAgc2hhZG93Qm9yZGVyPzogYm9vbGVhbjtcbiAgc2hhZG93Qm90dG9tPzogYm9vbGVhbjtcbiAgc2hhZG93TGVmdD86IGJvb2xlYW47XG4gIHNoYWRvd1JpZ2h0PzogYm9vbGVhbjtcbiAgc2hhZG93VG9wPzogYm9vbGVhbjtcbn1cblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgY2xhc3M6ICcnLFxuICBob3Jpem9udGFsOiBmYWxzZSxcbiAgc2hhZG93OiBmYWxzZSxcbiAgc2hhZG93Qm9yZGVyOiBmYWxzZSxcbiAgc2hhZG93Qm90dG9tOiB0cnVlLFxuICBzaGFkb3dMZWZ0OiBmYWxzZSxcbiAgc2hhZG93UmlnaHQ6IGZhbHNlLFxuICBzaGFkb3dUb3A6IHRydWUsXG59KTtcblxuY29uc3QgZW1pdCA9IGRlZmluZUVtaXRzPHtcbiAgc2Nyb2xsQXQ6IFt7IGJvdHRvbTogYm9vbGVhbjsgbGVmdDogYm9vbGVhbjsgcmlnaHQ6IGJvb2xlYW47IHRvcDogYm9vbGVhbiB9XTtcbn0+KCk7XG5cbmNvbnN0IGlzQXRUb3AgPSByZWYodHJ1ZSk7XG5jb25zdCBpc0F0UmlnaHQgPSByZWYoZmFsc2UpO1xuY29uc3QgaXNBdEJvdHRvbSA9IHJlZihmYWxzZSk7XG5jb25zdCBpc0F0TGVmdCA9IHJlZih0cnVlKTtcblxuLyoqXG4gKiBXZSBoYXZlIHRvIGNoZWNrIGlmIHRoZSBzY3JvbGwgYW1vdW50IGlzIGNsb3NlIGVub3VnaCB0byBzb21lIHRocmVzaG9sZCBpbiBvcmRlciB0b1xuICogbW9yZSBhY2N1cmF0ZWx5IGNhbGN1bGF0ZSBhcnJpdmVkU3RhdGUuIFRoaXMgaXMgYmVjYXVzZSBzY3JvbGxUb3Avc2Nyb2xsTGVmdCBhcmUgbm9uLXJvdW5kZWRcbiAqIG51bWJlcnMsIHdoaWxlIHNjcm9sbEhlaWdodC9zY3JvbGxXaWR0aCBhbmQgY2xpZW50SGVpZ2h0L2NsaWVudFdpZHRoIGFyZSByb3VuZGVkLlxuICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQVBJL0VsZW1lbnQvc2Nyb2xsSGVpZ2h0I2RldGVybWluZV9pZl9hbl9lbGVtZW50X2hhc19iZWVuX3RvdGFsbHlfc2Nyb2xsZWRcbiAqL1xuY29uc3QgQVJSSVZFRF9TVEFURV9USFJFU0hPTERfUElYRUxTID0gMTtcblxuY29uc3Qgc2hvd1NoYWRvd1RvcCA9IGNvbXB1dGVkKCgpID0+IHByb3BzLnNoYWRvdyAmJiBwcm9wcy5zaGFkb3dUb3ApO1xuY29uc3Qgc2hvd1NoYWRvd0JvdHRvbSA9IGNvbXB1dGVkKCgpID0+IHByb3BzLnNoYWRvdyAmJiBwcm9wcy5zaGFkb3dCb3R0b20pO1xuY29uc3Qgc2hvd1NoYWRvd0xlZnQgPSBjb21wdXRlZCgoKSA9PiBwcm9wcy5zaGFkb3cgJiYgcHJvcHMuc2hhZG93TGVmdCk7XG5jb25zdCBzaG93U2hhZG93UmlnaHQgPSBjb21wdXRlZCgoKSA9PiBwcm9wcy5zaGFkb3cgJiYgcHJvcHMuc2hhZG93UmlnaHQpO1xuXG5jb25zdCBjb21wdXRlZFNoYWRvd0NsYXNzZXMgPSBjb21wdXRlZCgoKSA9PiB7XG4gIHJldHVybiB7XG4gICAgJ2JvdGgtc2hhZG93JzpcbiAgICAgICFpc0F0TGVmdC52YWx1ZSAmJlxuICAgICAgIWlzQXRSaWdodC52YWx1ZSAmJlxuICAgICAgc2hvd1NoYWRvd0xlZnQudmFsdWUgJiZcbiAgICAgIHNob3dTaGFkb3dSaWdodC52YWx1ZSxcbiAgICAnbGVmdC1zaGFkb3cnOiAhaXNBdExlZnQudmFsdWUgJiYgc2hvd1NoYWRvd0xlZnQudmFsdWUsXG4gICAgJ3JpZ2h0LXNoYWRvdyc6ICFpc0F0UmlnaHQudmFsdWUgJiYgc2hvd1NoYWRvd1JpZ2h0LnZhbHVlLFxuICB9O1xufSk7XG5cbmZ1bmN0aW9uIGhhbmRsZVNjcm9sbChldmVudDogRXZlbnQpIHtcbiAgY29uc3QgdGFyZ2V0ID0gZXZlbnQudGFyZ2V0IGFzIEhUTUxFbGVtZW50O1xuICBjb25zdCBzY3JvbGxUb3AgPSB0YXJnZXQ/LnNjcm9sbFRvcCA/PyAwO1xuICBjb25zdCBzY3JvbGxMZWZ0ID0gdGFyZ2V0Py5zY3JvbGxMZWZ0ID8/IDA7XG4gIGNvbnN0IGNsaWVudEhlaWdodCA9IHRhcmdldD8uY2xpZW50SGVpZ2h0ID8/IDA7XG4gIGNvbnN0IGNsaWVudFdpZHRoID0gdGFyZ2V0Py5jbGllbnRXaWR0aCA/PyAwO1xuICBjb25zdCBzY3JvbGxIZWlnaHQgPSB0YXJnZXQ/LnNjcm9sbEhlaWdodCA/PyAwO1xuICBjb25zdCBzY3JvbGxXaWR0aCA9IHRhcmdldD8uc2Nyb2xsV2lkdGggPz8gMDtcbiAgaXNBdFRvcC52YWx1ZSA9IHNjcm9sbFRvcCA8PSAwO1xuICBpc0F0TGVmdC52YWx1ZSA9IHNjcm9sbExlZnQgPD0gMDtcbiAgaXNBdEJvdHRvbS52YWx1ZSA9XG4gICAgTWF0aC5hYnMoc2Nyb2xsVG9wKSArIGNsaWVudEhlaWdodCA+PVxuICAgIHNjcm9sbEhlaWdodCAtIEFSUklWRURfU1RBVEVfVEhSRVNIT0xEX1BJWEVMUztcbiAgaXNBdFJpZ2h0LnZhbHVlID1cbiAgICBNYXRoLmFicyhzY3JvbGxMZWZ0KSArIGNsaWVudFdpZHRoID49XG4gICAgc2Nyb2xsV2lkdGggLSBBUlJJVkVEX1NUQVRFX1RIUkVTSE9MRF9QSVhFTFM7XG5cbiAgZW1pdCgnc2Nyb2xsQXQnLCB7XG4gICAgYm90dG9tOiBpc0F0Qm90dG9tLnZhbHVlLFxuICAgIGxlZnQ6IGlzQXRMZWZ0LnZhbHVlLFxuICAgIHJpZ2h0OiBpc0F0UmlnaHQudmFsdWUsXG4gICAgdG9wOiBpc0F0VG9wLnZhbHVlLFxuICB9KTtcbn1cbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxTY3JvbGxBcmVhXG4gICAgOmNsYXNzPVwiW2NuKHByb3BzLmNsYXNzKSwgY29tcHV0ZWRTaGFkb3dDbGFzc2VzXVwiXG4gICAgOm9uLXNjcm9sbD1cImhhbmRsZVNjcm9sbFwiXG4gICAgY2xhc3M9XCJ2YmVuLXNjcm9sbGJhciByZWxhdGl2ZVwiXG4gID5cbiAgICA8ZGl2XG4gICAgICB2LWlmPVwic2hvd1NoYWRvd1RvcFwiXG4gICAgICA6Y2xhc3M9XCJ7XG4gICAgICAgICdvcGFjaXR5LTEwMCc6ICFpc0F0VG9wLFxuICAgICAgICAnYm9yZGVyLWJvcmRlciBib3JkZXItdCc6IHNoYWRvd0JvcmRlciAmJiAhaXNBdFRvcCxcbiAgICAgIH1cIlxuICAgICAgY2xhc3M9XCJzY3JvbGxiYXItdG9wLXNoYWRvdyBwb2ludGVyLWV2ZW50cy1ub25lIGFic29sdXRlIHRvcC0wIHotMTAgaC0xMiB3LWZ1bGwgb3BhY2l0eS0wIHRyYW5zaXRpb24tb3BhY2l0eSBkdXJhdGlvbi0zMDAgZWFzZS1pbi1vdXQgd2lsbC1jaGFuZ2UtW29wYWNpdHldXCJcbiAgICA+PC9kaXY+XG4gICAgPHNsb3Q+PC9zbG90PlxuICAgIDxkaXZcbiAgICAgIHYtaWY9XCJzaG93U2hhZG93Qm90dG9tXCJcbiAgICAgIDpjbGFzcz1cIntcbiAgICAgICAgJ29wYWNpdHktMTAwJzogIWlzQXRUb3AgJiYgIWlzQXRCb3R0b20sXG4gICAgICAgICdib3JkZXItYm9yZGVyIGJvcmRlci1iJzogc2hhZG93Qm9yZGVyICYmICFpc0F0VG9wICYmICFpc0F0Qm90dG9tLFxuICAgICAgfVwiXG4gICAgICBjbGFzcz1cInNjcm9sbGJhci1ib3R0b20tc2hhZG93IHBvaW50ZXItZXZlbnRzLW5vbmUgYWJzb2x1dGUgYm90dG9tLTAgei0xMCBoLTEyIHctZnVsbCBvcGFjaXR5LTAgdHJhbnNpdGlvbi1vcGFjaXR5IGR1cmF0aW9uLTMwMCBlYXNlLWluLW91dCB3aWxsLWNoYW5nZS1bb3BhY2l0eV1cIlxuICAgID48L2Rpdj5cbiAgICA8U2Nyb2xsQmFyXG4gICAgICB2LWlmPVwiaG9yaXpvbnRhbFwiXG4gICAgICA6Y2xhc3M9XCJzY3JvbGxCYXJDbGFzc1wiXG4gICAgICBvcmllbnRhdGlvbj1cImhvcml6b250YWxcIlxuICAgIC8+XG4gIDwvU2Nyb2xsQXJlYT5cbjwvdGVtcGxhdGU+XG5cbjxzdHlsZSBzY29wZWQ+XG4udmJlbi1zY3JvbGxiYXIge1xuICAmOm5vdCguYm90aC1zaGFkb3cpLmxlZnQtc2hhZG93IHtcbiAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHRyYW5zcGFyZW50LCAjMDAwIDE2cHgpO1xuICB9XG5cbiAgJjpub3QoLmJvdGgtc2hhZG93KS5yaWdodC1zaGFkb3cge1xuICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDkwZGVnLFxuICAgICAgIzAwMCAwJSxcbiAgICAgICMwMDAgY2FsYygxMDAlIC0gMTZweCksXG4gICAgICB0cmFuc3BhcmVudFxuICAgICk7XG4gIH1cblxuICAmLmJvdGgtc2hhZG93IHtcbiAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA5MGRlZyxcbiAgICAgIHRyYW5zcGFyZW50LFxuICAgICAgIzAwMCAxNnB4LFxuICAgICAgIzAwMCBjYWxjKDEwMCUgLSAxNnB4KSxcbiAgICAgIHRyYW5zcGFyZW50IDEwMCVcbiAgICApO1xuICB9XG59XG5cbi5zY3JvbGxiYXItdG9wLXNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICB0byBib3R0b20sXG4gICAgaHNsKHZhcigtLXNjcm9sbC1zaGFkb3csIHZhcigtLWJhY2tncm91bmQpKSksXG4gICAgdHJhbnNwYXJlbnRcbiAgKTtcbn1cblxuLnNjcm9sbGJhci1ib3R0b20tc2hhZG93IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIHRvIHRvcCxcbiAgICBoc2wodmFyKC0tc2Nyb2xsLXNoYWRvdywgdmFyKC0tYmFja2dyb3VuZCkpKSxcbiAgICB0cmFuc3BhcmVudFxuICApO1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/select/select.vue?vue&amp;type=style&amp;index=0&amp;scoped=d7182354&amp;lang.scss">button[role=combobox][data-placeholder][data-v-d7182354] {
color: hsl(var(--muted-foreground));
}
button[data-v-d7182354]:where(:not([class^="ant"]):not([class^="el"])) {
--ring: var(--primary);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc2VsZWN0L3NlbGVjdC52dWUiLCJtYXBwaW5ncyI6IkFBaURBO0VBQ0U7O0FBR0Y7RUFDRSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc2VsZWN0L3NlbGVjdC52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB7IENpcmNsZVggfSBmcm9tICdAdmJlbi1jb3JlL2ljb25zJztcblxuaW1wb3J0IHtcbiAgU2VsZWN0LFxuICBTZWxlY3RDb250ZW50LFxuICBTZWxlY3RJdGVtLFxuICBTZWxlY3RUcmlnZ2VyLFxuICBTZWxlY3RWYWx1ZSxcbn0gZnJvbSAnLi4vLi4vdWknO1xuXG5pbnRlcmZhY2UgUHJvcHMge1xuICBhbGxvd0NsZWFyPzogYm9vbGVhbjtcbiAgY2xhc3M/OiBhbnk7XG4gIG9wdGlvbnM/OiBBcnJheTx7IGxhYmVsOiBzdHJpbmc7IHZhbHVlOiBzdHJpbmcgfT47XG4gIHBsYWNlaG9sZGVyPzogc3RyaW5nO1xufVxuXG5jb25zdCBwcm9wcyA9IHdpdGhEZWZhdWx0cyhkZWZpbmVQcm9wczxQcm9wcz4oKSwge1xuICBhbGxvd0NsZWFyOiBmYWxzZSxcbn0pO1xuXG5jb25zdCBtb2RlbFZhbHVlID0gZGVmaW5lTW9kZWw8c3RyaW5nPigpO1xuXG5mdW5jdGlvbiBoYW5kbGVDbGVhcigpIHtcbiAgbW9kZWxWYWx1ZS52YWx1ZSA9IHVuZGVmaW5lZDtcbn1cbjwvc2NyaXB0PlxuPHRlbXBsYXRlPlxuICA8U2VsZWN0IHYtbW9kZWw9XCJtb2RlbFZhbHVlXCI+XG4gICAgPFNlbGVjdFRyaWdnZXIgOmNsYXNzPVwicHJvcHMuY2xhc3NcIiBjbGFzcz1cImZsZXggdy1mdWxsIGl0ZW1zLWNlbnRlclwiPlxuICAgICAgPFNlbGVjdFZhbHVlIGNsYXNzPVwiZmxleC1hdXRvIHRleHQtbGVmdFwiIDpwbGFjZWhvbGRlcj1cInBsYWNlaG9sZGVyXCIgLz5cbiAgICAgIDxDaXJjbGVYXG4gICAgICAgIEBwb2ludGVyZG93bi5zdG9wXG4gICAgICAgIEBjbGljay5zdG9wLnByZXZlbnQ9XCJoYW5kbGVDbGVhclwiXG4gICAgICAgIHYtaWY9XCJhbGxvd0NsZWFyICYmIG1vZGVsVmFsdWVcIlxuICAgICAgICBkYXRhLWNsZWFyLWJ1dHRvblxuICAgICAgICBjbGFzcz1cIm1yLTEgc2l6ZS00IGN1cnNvci1wb2ludGVyIG9wYWNpdHktNTAgaG92ZXI6b3BhY2l0eS0xMDBcIlxuICAgICAgLz5cbiAgICA8L1NlbGVjdFRyaWdnZXI+XG4gICAgPFNlbGVjdENvbnRlbnQ+XG4gICAgICA8dGVtcGxhdGUgdi1mb3I9XCJpdGVtIGluIG9wdGlvbnNcIiA6a2V5PVwiaXRlbS52YWx1ZVwiPlxuICAgICAgICA8U2VsZWN0SXRlbSA6dmFsdWU9XCJpdGVtLnZhbHVlXCI+IHt7IGl0ZW0ubGFiZWwgfX0gPC9TZWxlY3RJdGVtPlxuICAgICAgPC90ZW1wbGF0ZT5cbiAgICA8L1NlbGVjdENvbnRlbnQ+XG4gIDwvU2VsZWN0PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIGxhbmc9XCJzY3NzXCIgc2NvcGVkPlxuYnV0dG9uW3JvbGU9J2NvbWJvYm94J11bZGF0YS1wbGFjZWhvbGRlcl0ge1xuICBjb2xvcjogaHNsKHZhcigtLW11dGVkLWZvcmVncm91bmQpKTtcbn1cblxuYnV0dG9uIHtcbiAgLS1yaW5nOiB2YXIoLS1wcmltYXJ5KTtcbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/spine-text/spine-text.vue?vue&amp;type=style&amp;index=0&amp;lang.css">
.vben-spine-text {
background:
radial-gradient(circle at center, rgba(255, 255, 255, 0.8), rgba(255,0,0,0)) -200% 50% /
200% 100% no-repeat,
#000;
/* animation: shine 3s linear infinite; */
}
.dark .vben-spine-text {
background:
radial-gradient(circle at center, rgba(24, 24, 26, 0.8), transparent) -200%
50% / 200% 100% no-repeat,
#f4f4f4;
}
@keyframes shine {
0% {
background-position: 200% 0%;
}
100% {
background-position: -200% 0%;
}
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc3BpbmUtdGV4dC9zcGluZS10ZXh0LnZ1ZSIsIm1hcHBpbmdzIjoiO0FBdUJBO0VBQ0U7OztRQUdNOztFQUVOLHlDQUF5QztBQUMzQztBQUVBO0VBQ0U7OztXQUdTO0FBQ1g7QUFFQTtBQUNFO0lBQ0UsNEJBQTRCO0FBQzlCO0FBRUE7SUFDRSw2QkFBNkI7QUFDL0I7QUFDRiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc3BpbmUtdGV4dC9zcGluZS10ZXh0LnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IGxhbmc9XCJ0c1wiIHNldHVwPlxuaW1wb3J0IHsgY29tcHV0ZWQgfSBmcm9tICd2dWUnO1xuXG5jb25zdCB7IGFuaW1hdGlvbkR1cmF0aW9uID0gMiwgYW5pbWF0aW9uSXRlcmF0aW9uQ291bnQgPSAnaW5maW5pdGUnIH0gPVxuICBkZWZpbmVQcm9wczx7XG4gICAgLy8g5Yqo55S75oyB57ut5pe26Ze077yM5Y2V5L2N56eSXG4gICAgYW5pbWF0aW9uRHVyYXRpb24/OiBudW1iZXI7XG4gICAgLy8g5Yqo55S75piv5ZCm5Y+q5omn6KGM5LiA5qyhXG4gICAgYW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ/OiAnaW5maW5pdGUnIHwgbnVtYmVyO1xuICB9PigpO1xuXG5jb25zdCBzdHlsZSA9IGNvbXB1dGVkKCgpID0+IHtcbiAgcmV0dXJuIHtcbiAgICBhbmltYXRpb246IGBzaGluZSAke2FuaW1hdGlvbkR1cmF0aW9ufXMgbGluZWFyICR7YW5pbWF0aW9uSXRlcmF0aW9uQ291bnR9YCxcbiAgfTtcbn0pO1xuPC9zY3JpcHQ+XG48dGVtcGxhdGU+XG4gIDxkaXYgOnN0eWxlPVwic3R5bGVcIiBjbGFzcz1cInZiZW4tc3BpbmUtdGV4dCAhYmctY2xpcC10ZXh0IHRleHQtdHJhbnNwYXJlbnRcIj5cbiAgICA8c2xvdD48L3Nsb3Q+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cbjxzdHlsZT5cbi52YmVuLXNwaW5lLXRleHQge1xuICBiYWNrZ3JvdW5kOlxuICAgIHJhZGlhbC1ncmFkaWVudChjaXJjbGUgYXQgY2VudGVyLCByZ2IoMjU1IDI1NSAyNTUgLyA4MCUpLCAjZjAwMCkgLTIwMCUgNTAlIC9cbiAgICAgIDIwMCUgMTAwJSBuby1yZXBlYXQsXG4gICAgIzAwMDtcblxuICAvKiBhbmltYXRpb246IHNoaW5lIDNzIGxpbmVhciBpbmZpbml0ZTsgKi9cbn1cblxuLmRhcmsgLnZiZW4tc3BpbmUtdGV4dCB7XG4gIGJhY2tncm91bmQ6XG4gICAgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBjZW50ZXIsIHJnYigyNCAyNCAyNiAvIDgwJSksIHRyYW5zcGFyZW50KSAtMjAwJVxuICAgICAgNTAlIC8gMjAwJSAxMDAlIG5vLXJlcGVhdCxcbiAgICAjZjRmNGY0O1xufVxuXG5Aa2V5ZnJhbWVzIHNoaW5lIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwMCUgMCU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/spinner/loading.vue?vue&amp;type=style&amp;index=0&amp;scoped=f2da9271&amp;lang.css">
.dot[data-v-f2da9271] {
transform: rotate(45deg);
animation: rotate-ani-f2da9271 1.2s infinite linear;
}
.dot i[data-v-f2da9271] {
animation: spin-move-ani-f2da9271 1s infinite linear alternate;
}
.dot i[data-v-f2da9271]:nth-child(1) {
top: 0;
left: 0;
}
.dot i[data-v-f2da9271]:nth-child(2) {
top: 0;
right: 0;
animation-delay: 0.4s;
}
.dot i[data-v-f2da9271]:nth-child(3) {
right: 0;
bottom: 0;
animation-delay: 0.8s;
}
.dot i[data-v-f2da9271]:nth-child(4) {
bottom: 0;
left: 0;
animation-delay: 1.2s;
}
@keyframes rotate-ani-f2da9271 {
to {
transform: rotate(405deg);
}
}
@keyframes spin-move-ani-f2da9271 {
to {
opacity: 1;
}
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc3Bpbm5lci9sb2FkaW5nLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBZ0dBO0VBQ0Usd0JBQXdCO0VBQ3hCLG1EQUEwQztBQUM1QztBQUVBO0VBQ0UsOERBQXFEO0FBQ3ZEO0FBRUE7RUFDRSxNQUFNO0VBQ04sT0FBTztBQUNUO0FBRUE7RUFDRSxNQUFNO0VBQ04sUUFBUTtFQUNSLHFCQUFxQjtBQUN2QjtBQUVBO0VBQ0UsUUFBUTtFQUNSLFNBQVM7RUFDVCxxQkFBcUI7QUFDdkI7QUFFQTtFQUNFLFNBQVM7RUFDVCxPQUFPO0VBQ1AscUJBQXFCO0FBQ3ZCO0FBRUE7QUFDRTtJQUNFLHlCQUF5QjtBQUMzQjtBQUNGO0FBRUE7QUFDRTtJQUNFLFVBQVU7QUFDWjtBQUNGIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvQGNvcmUvdWkta2l0L3NoYWRjbi11aS9zcmMvY29tcG9uZW50cy9zcGlubmVyL2xvYWRpbmcudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgbGFuZz1cInRzXCIgc2V0dXA+XG5pbXBvcnQgeyByZWYsIHdhdGNoIH0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgY24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIGNsYXNzPzogc3RyaW5nO1xuICAvKipcbiAgICogQHpoX0NOIOacgOWwj+WKoOi9veaXtumXtFxuICAgKiBAZW5fVVMgTWluaW11bSBsb2FkaW5nIHRpbWVcbiAgICovXG4gIG1pbkxvYWRpbmdUaW1lPzogbnVtYmVyO1xuXG4gIC8qKlxuICAgKiBAemhfQ04gbG9hZGluZ+eKtuaAgeW8gOWQr1xuICAgKi9cbiAgc3Bpbm5pbmc/OiBib29sZWFuO1xuICAvKipcbiAgICogQHpoX0NOIOaWh+Wtl1xuICAgKi9cbiAgdGV4dD86IHN0cmluZztcbn1cblxuZGVmaW5lT3B0aW9ucyh7XG4gIG5hbWU6ICdWYmVuTG9hZGluZycsXG59KTtcblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgbWluTG9hZGluZ1RpbWU6IDUwLFxuICB0ZXh0OiAnJyxcbn0pO1xuLy8gY29uc3Qgc3RhcnRUaW1lID0gcmVmKDApO1xuY29uc3Qgc2hvd1NwaW5uZXIgPSByZWYoZmFsc2UpO1xuY29uc3QgcmVuZGVyU3Bpbm5lciA9IHJlZihmYWxzZSk7XG5jb25zdCB0aW1lciA9IHJlZjxSZXR1cm5UeXBlPHR5cGVvZiBzZXRUaW1lb3V0Pj4oKTtcblxud2F0Y2goXG4gICgpID0+IHByb3BzLnNwaW5uaW5nLFxuICAoc2hvdykgPT4ge1xuICAgIGlmICghc2hvdykge1xuICAgICAgc2hvd1NwaW5uZXIudmFsdWUgPSBmYWxzZTtcbiAgICAgIGNsZWFyVGltZW91dCh0aW1lci52YWx1ZSk7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgLy8gc3RhcnRUaW1lLnZhbHVlID0gcGVyZm9ybWFuY2Uubm93KCk7XG4gICAgdGltZXIudmFsdWUgPSBzZXRUaW1lb3V0KCgpID0+IHtcbiAgICAgIC8vIGNvbnN0IGxvYWRpbmdUaW1lID0gcGVyZm9ybWFuY2Uubm93KCkgLSBzdGFydFRpbWUudmFsdWU7XG5cbiAgICAgIHNob3dTcGlubmVyLnZhbHVlID0gdHJ1ZTtcbiAgICAgIGlmIChzaG93U3Bpbm5lci52YWx1ZSkge1xuICAgICAgICByZW5kZXJTcGlubmVyLnZhbHVlID0gdHJ1ZTtcbiAgICAgIH1cbiAgICB9LCBwcm9wcy5taW5Mb2FkaW5nVGltZSk7XG4gIH0sXG4gIHtcbiAgICBpbW1lZGlhdGU6IHRydWUsXG4gIH0sXG4pO1xuXG5mdW5jdGlvbiBvblRyYW5zaXRpb25FbmQoKSB7XG4gIGlmICghc2hvd1NwaW5uZXIudmFsdWUpIHtcbiAgICByZW5kZXJTcGlubmVyLnZhbHVlID0gZmFsc2U7XG4gIH1cbn1cbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxkaXZcbiAgICA6Y2xhc3M9XCJcbiAgICAgIGNuKFxuICAgICAgICAnei0xMDAgZGFyazpiZy1vdmVybGF5IGJnLW92ZXJsYXktY29udGVudCBhYnNvbHV0ZSBsZWZ0LTAgdG9wLTAgZmxleCBzaXplLWZ1bGwgZmxleC1jb2wgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTUwMCcsXG4gICAgICAgIHtcbiAgICAgICAgICAnaW52aXNpYmxlIG9wYWNpdHktMCc6ICFzaG93U3Bpbm5lcixcbiAgICAgICAgfSxcbiAgICAgICAgcHJvcHMuY2xhc3MsXG4gICAgICApXG4gICAgXCJcbiAgICBAdHJhbnNpdGlvbmVuZD1cIm9uVHJhbnNpdGlvbkVuZFwiXG4gID5cbiAgICA8c2xvdCBuYW1lPVwiaWNvblwiIHYtaWY9XCJyZW5kZXJTcGlubmVyXCI+XG4gICAgICA8c3BhbiBjbGFzcz1cImRvdCByZWxhdGl2ZSBpbmxpbmUtYmxvY2sgc2l6ZS05IHRleHQtM3hsXCI+XG4gICAgICAgIDxpXG4gICAgICAgICAgdi1mb3I9XCJpbmRleCBpbiA0XCJcbiAgICAgICAgICA6a2V5PVwiaW5kZXhcIlxuICAgICAgICAgIGNsYXNzPVwiYmctcHJpbWFyeSBhYnNvbHV0ZSBibG9jayBzaXplLTQgb3JpZ2luLVs1MCVfNTAlXSBzY2FsZS03NSByb3VuZGVkLWZ1bGwgb3BhY2l0eS0zMFwiXG4gICAgICAgID48L2k+XG4gICAgICA8L3NwYW4+XG4gICAgPC9zbG90PlxuXG4gICAgPGRpdiB2LWlmPVwidGV4dFwiIGNsYXNzPVwidGV4dC1wcmltYXJ5IG10LTQgdGV4dC14c1wiPnt7IHRleHQgfX08L2Rpdj5cbiAgICA8c2xvdD48L3Nsb3Q+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIHNjb3BlZD5cbi5kb3Qge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIGFuaW1hdGlvbjogcm90YXRlLWFuaSAxLjJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmRvdCBpIHtcbiAgYW5pbWF0aW9uOiBzcGluLW1vdmUtYW5pIDFzIGluZmluaXRlIGxpbmVhciBhbHRlcm5hdGU7XG59XG5cbi5kb3QgaTpudGgtY2hpbGQoMSkge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5kb3QgaTpudGgtY2hpbGQoMikge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBhbmltYXRpb24tZGVsYXk6IDAuNHM7XG59XG5cbi5kb3QgaTpudGgtY2hpbGQoMykge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG59XG5cbi5kb3QgaTpudGgtY2hpbGQoNCkge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4ycztcbn1cblxuQGtleWZyYW1lcyByb3RhdGUtYW5pIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzcGluLW1vdmUtYW5pIHtcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/shadcn-ui/src/components/spinner/spinner.vue?vue&amp;type=style&amp;index=0&amp;scoped=8d89e7db&amp;lang.css">
.paused[data-v-8d89e7db]::before {
animation-play-state: paused !important;
}
.paused[data-v-8d89e7db]::after {
animation-play-state: paused !important;
}
.loader[data-v-8d89e7db]::before {
animation: loader-shadow-ani-8d89e7db 0.5s linear infinite;
}
.loader[data-v-8d89e7db]::after {
animation: loader-jump-ani-8d89e7db 0.5s linear infinite;
}
@keyframes loader-jump-ani-8d89e7db {
15% {
border-bottom-right-radius: 3px;
}
25% {
transform: translateY(9px) rotate(22.5deg);
}
50% {
border-bottom-right-radius: 40px;
transform: translateY(18px) scale(1, 0.9) rotate(45deg);
}
75% {
transform: translateY(9px) rotate(67.5deg);
}
100% {
transform: translateY(0) rotate(90deg);
}
}
@keyframes loader-shadow-ani-8d89e7db {
0%,
100% {
transform: scale(1, 1);
}
50% {
transform: scale(1.2, 1);
}
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9zaGFkY24tdWkvc3JjL2NvbXBvbmVudHMvc3Bpbm5lci9zcGlubmVyLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBb0ZFO0lBQ0UsdUNBQXVDO0FBQ3pDO0FBRUE7SUFDRSx1Q0FBdUM7QUFDekM7QUFJQTtJQUNFLDBEQUFpRDtBQUNuRDtBQUVBO0lBQ0Usd0RBQStDO0FBQ2pEO0FBR0Y7QUFDRTtJQUNFLCtCQUErQjtBQUNqQztBQUVBO0lBQ0UsMENBQTBDO0FBQzVDO0FBRUE7SUFDRSxnQ0FBZ0M7SUFDaEMsdURBQXVEO0FBQ3pEO0FBRUE7SUFDRSwwQ0FBMEM7QUFDNUM7QUFFQTtJQUNFLHNDQUFzQztBQUN4QztBQUNGO0FBRUE7QUFDRTs7SUFFRSxzQkFBc0I7QUFDeEI7QUFFQTtJQUNFLHdCQUF3QjtBQUMxQjtBQUNGIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvQGNvcmUvdWkta2l0L3NoYWRjbi11aS9zcmMvY29tcG9uZW50cy9zcGlubmVyL3NwaW5uZXIudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgbGFuZz1cInRzXCIgc2V0dXA+XG5pbXBvcnQgeyByZWYsIHdhdGNoIH0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgY24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIGNsYXNzPzogc3RyaW5nO1xuICAvKipcbiAgICogQHpoX0NOIOacgOWwj+WKoOi9veaXtumXtFxuICAgKiBAZW5fVVMgTWluaW11bSBsb2FkaW5nIHRpbWVcbiAgICovXG4gIG1pbkxvYWRpbmdUaW1lPzogbnVtYmVyO1xuICAvKipcbiAgICogQHpoX0NOIGxvYWRpbmfnirbmgIHlvIDlkK9cbiAgICovXG4gIHNwaW5uaW5nPzogYm9vbGVhbjtcbn1cblxuZGVmaW5lT3B0aW9ucyh7XG4gIG5hbWU6ICdWYmVuU3Bpbm5lcicsXG59KTtcblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgbWluTG9hZGluZ1RpbWU6IDUwLFxufSk7XG4vLyBjb25zdCBzdGFydFRpbWUgPSByZWYoMCk7XG5jb25zdCBzaG93U3Bpbm5lciA9IHJlZihmYWxzZSk7XG5jb25zdCByZW5kZXJTcGlubmVyID0gcmVmKGZhbHNlKTtcbmNvbnN0IHRpbWVyID0gcmVmPFJldHVyblR5cGU8dHlwZW9mIHNldFRpbWVvdXQ+PigpO1xuXG53YXRjaChcbiAgKCkgPT4gcHJvcHMuc3Bpbm5pbmcsXG4gIChzaG93KSA9PiB7XG4gICAgaWYgKCFzaG93KSB7XG4gICAgICBzaG93U3Bpbm5lci52YWx1ZSA9IGZhbHNlO1xuICAgICAgY2xlYXJUaW1lb3V0KHRpbWVyLnZhbHVlKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICAvLyBzdGFydFRpbWUudmFsdWUgPSBwZXJmb3JtYW5jZS5ub3coKTtcbiAgICB0aW1lci52YWx1ZSA9IHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgLy8gY29uc3QgbG9hZGluZ1RpbWUgPSBwZXJmb3JtYW5jZS5ub3coKSAtIHN0YXJ0VGltZS52YWx1ZTtcblxuICAgICAgc2hvd1NwaW5uZXIudmFsdWUgPSB0cnVlO1xuICAgICAgaWYgKHNob3dTcGlubmVyLnZhbHVlKSB7XG4gICAgICAgIHJlbmRlclNwaW5uZXIudmFsdWUgPSB0cnVlO1xuICAgICAgfVxuICAgIH0sIHByb3BzLm1pbkxvYWRpbmdUaW1lKTtcbiAgfSxcbiAge1xuICAgIGltbWVkaWF0ZTogdHJ1ZSxcbiAgfSxcbik7XG5cbmZ1bmN0aW9uIG9uVHJhbnNpdGlvbkVuZCgpIHtcbiAgaWYgKCFzaG93U3Bpbm5lci52YWx1ZSkge1xuICAgIHJlbmRlclNwaW5uZXIudmFsdWUgPSBmYWxzZTtcbiAgfVxufVxuPC9zY3JpcHQ+XG5cbjx0ZW1wbGF0ZT5cbiAgPGRpdlxuICAgIDpjbGFzcz1cIlxuICAgICAgY24oXG4gICAgICAgICdmbGV4LWNlbnRlciB6LTEwMCBiZy1vdmVybGF5LWNvbnRlbnQgYWJzb2x1dGUgbGVmdC0wIHRvcC0wIHNpemUtZnVsbCBiYWNrZHJvcC1ibHVyLXNtIHRyYW5zaXRpb24tYWxsIGR1cmF0aW9uLTUwMCcsXG4gICAgICAgIHtcbiAgICAgICAgICAnaW52aXNpYmxlIG9wYWNpdHktMCc6ICFzaG93U3Bpbm5lcixcbiAgICAgICAgfSxcbiAgICAgICAgcHJvcHMuY2xhc3MsXG4gICAgICApXG4gICAgXCJcbiAgICBAdHJhbnNpdGlvbmVuZD1cIm9uVHJhbnNpdGlvbkVuZFwiXG4gID5cbiAgICA8ZGl2XG4gICAgICA6Y2xhc3M9XCJ7IHBhdXNlZDogIXJlbmRlclNwaW5uZXIgfVwiXG4gICAgICB2LWlmPVwicmVuZGVyU3Bpbm5lclwiXG4gICAgICBjbGFzcz1cImxvYWRlciBiZWZvcmU6YmctcHJpbWFyeS81MCBhZnRlcjpiZy1wcmltYXJ5IHJlbGF0aXZlIHNpemUtMTIgYmVmb3JlOmFic29sdXRlIGJlZm9yZTpsZWZ0LTAgYmVmb3JlOnRvcC1bNjBweF0gYmVmb3JlOmgtWzVweF0gYmVmb3JlOnctMTIgYmVmb3JlOnJvdW5kZWQtWzUwJV0gYmVmb3JlOmNvbnRlbnQtWycnXSBhZnRlcjphYnNvbHV0ZSBhZnRlcjpsZWZ0LTAgYWZ0ZXI6dG9wLTAgYWZ0ZXI6aC1mdWxsIGFmdGVyOnctZnVsbCBhZnRlcjpyb3VuZGVkIGFmdGVyOmNvbnRlbnQtWycnXVwiXG4gICAgPjwvZGl2PlxuICA8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzdHlsZSBzY29wZWQ+XG4ucGF1c2VkIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sb2FkZXIge1xuICAmOjpiZWZvcmUge1xuICAgIGFuaW1hdGlvbjogbG9hZGVyLXNoYWRvdy1hbmkgMC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYW5pbWF0aW9uOiBsb2FkZXItanVtcC1hbmkgMC41cyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkZXItanVtcC1hbmkge1xuICAxNSUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIH1cblxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSgyMi41ZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE4cHgpIHNjYWxlKDEsIDAuOSkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCkgcm90YXRlKDY3LjVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsb2FkZXItc2hhZG93LWFuaSB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMiwgMSk7XG4gIH1cbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/base/design/src/design-tokens/default.css">:root {
/** 弹出层的基础层级 **/
--popup-z-index: 2000;
--font-family:
-apple-system, blinkmacsystemfont, 'Segoe UI', roboto, 'Helvetica Neue',
arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
'Segoe UI Symbol', 'Noto Color Emoji';
/* Default background color of <body />...etc */
--background: 0 0% 100%;
/* 主体区域背景色 */
--background-deep: 216 20.11% 95.47%;
--foreground: 210 6% 21%;
/* Background color for <Card /> */
--card: 0 0% 100%;
--card-foreground: 222.2 84% 4.9%;
/* Background color for popovers such as <DropdownMenu />, <HoverCard />, <Popover /> */
--popover: 0 0% 100%;
--popover-foreground: 222.2 84% 4.9%;
/* Muted backgrounds such as <TabsList />, <Skeleton /> and <Switch /> */
/* --muted: 210 40% 96.1%;
--muted-foreground: 215.4 16.3% 46.9%; */
--muted: 240 4.8% 95.9%;
--muted-foreground: 240 3.8% 46.1%;
/* 主题颜色 */
--primary: 212 100% 45%;
--primary-foreground: 0 0% 98%;
/* Used for destructive actions such as <Button variant="destructive"> */
--destructive: 359.33 100% 65.1%;
--destructive-foreground: 0 0% 98%;
/* Used for success actions such as <message> */
--info: 240, 5%, 96%;
--info-foreground: 220, 4%, 58%;
/* Used for success actions such as <message> */
--success: 144 57% 58%;
--success-foreground: 0 0% 98%;
/* Used for warning actions such as <message> */
--warning: 42 84% 61%;
--warning-foreground: 0 0% 98%;
/* Secondary colors for <Button /> */
--secondary: 240 5% 96%;
--secondary-foreground: 240 6% 10%;
/* Used for accents such as hover effects on <DropdownMenuItem>, <SelectItem>...etc */
--accent: 240 5% 96%;
--accent-dark: 216 14% 93%;
--accent-darker: 216 11% 91%;
--accent-lighter: 240 0% 98%;
--accent-hover: 200deg 10% 90%;
--accent-foreground: 240 6% 10%;
/* Darker color */
--heavy: 192deg 9.43% 89.61%;
--heavy-foreground: var(--accent-foreground);
/* Default border color */
--border: 240 5.9% 90%;
/* Border color for inputs such as <Input />, <Select />, <Textarea /> */
--input: 240deg 5.88% 90%;
--input-placeholder: 217 10.6% 65%;
--input-background: 0 0% 100%;
/* Used for focus ring */
--ring: 222.2 84% 4.9%;
/* Border radius for card, input and buttons */
--radius: 0.5rem;
/* ============= custom ============= */
/* 遮罩颜色 */
--overlay: 0 0% 0% / 45%;
--overlay-content: 0 0% 95% / 45%;
/* 基本文字大小 */
--font-size-base: 16px;
/* =============component & UI============= */
/* menu */
--sidebar: 0 0% 100%;
--sidebar-deep: 0 0% 100%;
--menu: var(--sidebar);
/* header */
--header: 0 0% 100%;
accent-color: 212 100% 45%;
accent-color: var(--primary);
--csstools-color-scheme--light: initial;
color-scheme: light;
}
[data-theme='violet'] {
/* --background: 0 0% 100%; */
--foreground: 224 71.4% 4.1%;
--card: 0 0% 100%;
--card-foreground: 224 71.4% 4.1%;
--popover: 0 0% 100%;
--popover-foreground: 224 71.4% 4.1%;
--primary-foreground: 210 20% 98%;
--secondary: 220 14.3% 95.9%;
--secondary-foreground: 220.9 39.3% 11%;
--muted: 220 14.3% 95.9%;
--muted-foreground: 220 8.9% 46.1%;
--accent: 220 14.3% 95.9%;
--accent-foreground: 220.9 39.3% 11%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 20% 98%;
--border: 220 13% 91%;
--input: 220 13% 91%;
--ring: 262.1 83.3% 57.8%;
}
[data-theme='pink'] {
/* --background: 0 0% 100%; */
--foreground: 240 10% 3.9%;
--card: 0 0% 100%;
--card-foreground: 240 10% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 240 10% 3.9%;
--primary-foreground: 355.7 100% 97.3%;
--secondary: 240 4.8% 95.9%;
--secondary-foreground: 240 5.9% 10%;
--muted: 240 4.8% 95.9%;
--muted-foreground: 240 3.8% 46.1%;
--accent: 240 4.8% 95.9%;
--accent-foreground: 240 5.9% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 240 5.9% 90%;
--input: 240 5.9% 90%;
--ring: 346.8 77.2% 49.8%;
}
[data-theme='rose'] {
/* --background: 0 0% 100%; */
--foreground: 240 10% 3.9%;
--card: 0 0% 100%;
--card-foreground: 240 10% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 240 10% 3.9%;
--primary-foreground: 355.7 100% 97.3%;
--secondary: 240 4.8% 95.9%;
--secondary-foreground: 240 5.9% 10%;
--muted: 240 4.8% 95.9%;
--muted-foreground: 240 3.8% 46.1%;
--accent: 240 4.8% 95.9%;
--accent-foreground: 240 5.9% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 240 5.9% 90%;
--input: 240 5.9% 90%;
--ring: 346.8 77.2% 49.8%;
}
[data-theme='sky-blue'] {
/* --background: 0 0% 100%; */
--foreground: 222.2 84% 4.9%;
--card: 0 0% 100%;
--card-foreground: 222.2 84% 4.9%;
--popover: 0 0% 100%;
--popover-foreground: 222.2 84% 4.9%;
--primary-foreground: 210 40% 98%;
--secondary: 210 40% 96.1%;
--secondary-foreground: 222.2 47.4% 11.2%;
--muted: 210 40% 96.1%;
--muted-foreground: 215.4 16.3% 46.9%;
--accent: 210 40% 96.1%;
--accent-foreground: 222.2 47.4% 11.2%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 40% 98%;
--border: 214.3 31.8% 91.4%;
--input: 214.3 31.8% 91.4%;
--ring: 221.2 83.2% 53.3%;
}
[data-theme='deep-blue'] {
/* --background: 0 0% 100%; */
--foreground: 222.2 84% 4.9%;
--card: 0 0% 100%;
--card-foreground: 222.2 84% 4.9%;
--popover: 0 0% 100%;
--popover-foreground: 222.2 84% 4.9%;
--primary-foreground: 210 40% 98%;
--secondary: 210 40% 96.1%;
--secondary-foreground: 222.2 47.4% 11.2%;
--muted: 210 40% 96.1%;
--muted-foreground: 215.4 16.3% 46.9%;
--accent: 210 40% 96.1%;
--accent-foreground: 222.2 47.4% 11.2%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 40% 98%;
--border: 214.3 31.8% 91.4%;
--input: 214.3 31.8% 91.4%;
--ring: 221.2 83.2% 53.3%;
}
[data-theme='green'] {
/* --background: 0 0% 100%; */
--foreground: 240 10% 3.9%;
--card: 0 0% 100%;
--card-foreground: 240 10% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 240 10% 3.9%;
--primary-foreground: 355.7 100% 97.3%;
--secondary: 240 4.8% 95.9%;
--secondary-foreground: 240 5.9% 10%;
--muted: 240 4.8% 95.9%;
--muted-foreground: 240 3.8% 46.1%;
--accent: 240 4.8% 95.9%;
--accent-foreground: 240 5.9% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 240 5.9% 90%;
--input: 240 5.9% 90%;
--ring: 142.1 76.2% 36.3%;
}
[data-theme='deep-green'] {
/* --background: 0 0% 100%; */
--foreground: 240 10% 3.9%;
--card: 0 0% 100%;
--card-foreground: 240 10% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 240 10% 3.9%;
--primary-foreground: 355.7 100% 97.3%;
--secondary: 240 4.8% 95.9%;
--secondary-foreground: 240 5.9% 10%;
--muted: 240 4.8% 95.9%;
--muted-foreground: 240 3.8% 46.1%;
--accent: 240 4.8% 95.9%;
--accent-foreground: 240 5.9% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 240 5.9% 90%;
--input: 240 5.9% 90%;
--ring: 142.1 76.2% 36.3%;
}
[data-theme='orange'] {
/* --background: 0 0% 100%; */
--foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--primary-foreground: 60 9.1% 97.8%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--ring: 24.6 95% 53.1%;
}
[data-theme='yellow'] {
/* --background: 0 0% 100%; */
--foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--primary-foreground: 26 83.3% 14.1%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--ring: 20 14.3% 4.1%;
}
[data-theme='zinc'] {
/* --background: 0 0% 100%; */
--foreground: 240 10% 3.9%;
--card: 0 0% 100%;
--card-foreground: 240 10% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 240 10% 3.9%;
--primary-foreground: 0 0% 98%;
--secondary: 240 4.8% 95.9%;
--secondary-foreground: 240 5.9% 10%;
--muted: 240 4.8% 95.9%;
--muted-foreground: 240 3.8% 46.1%;
--accent: 240 4.8% 95.9%;
--accent-foreground: 240 5.9% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 240 5.9% 90%;
--input: 240 5.9% 90%;
--ring: 240 5.9% 10%;
}
[data-theme='neutral'] {
/* --background: 0 0% 100%; */
--foreground: 0 0% 3.9%;
--card: 0 0% 100%;
--card-foreground: 0 0% 3.9%;
--popover: 0 0% 100%;
--popover-foreground: 0 0% 3.9%;
--primary-foreground: 0 0% 98%;
--secondary: 0 0% 96.1%;
--secondary-foreground: 0 0% 9%;
--muted: 0 0% 96.1%;
--muted-foreground: 0 0% 45.1%;
--accent: 0 0% 96.1%;
--accent-foreground: 0 0% 9%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 89.8%;
--input: 0 0% 89.8%;
--ring: 0 0% 3.9%;
}
[data-theme='slate'] {
/* --background: 0 0% 100%; */
--foreground: 222.2 84% 4.9%;
--card: 0 0% 100%;
--card-foreground: 222.2 84% 4.9%;
--popover: 0 0% 100%;
--popover-foreground: 222.2 84% 4.9%;
--primary-foreground: 210 40% 98%;
--secondary: 210 40% 96.1%;
--secondary-foreground: 222.2 47.4% 11.2%;
--muted: 210 40% 96.1%;
--muted-foreground: 215.4 16.3% 46.9%;
--accent: 210 40% 96.1%;
--accent-foreground: 222.2 47.4% 11.2%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 40% 98%;
--border: 214.3 31.8% 91.4%;
--input: 214.3 31.8% 91.4%;
--ring: 222.2 84% 4.9%;
}
[data-theme='gray'] {
/* --background: 0 0% 100%; */
--foreground: 224 71.4% 4.1%;
--card: 0 0% 100%;
--card-foreground: 224 71.4% 4.1%;
--popover: 0 0% 100%;
--popover-foreground: 224 71.4% 4.1%;
--primary-foreground: 210 20% 98%;
--secondary: 220 14.3% 95.9%;
--secondary-foreground: 220.9 39.3% 11%;
--muted: 220 14.3% 95.9%;
--muted-foreground: 220 8.9% 46.1%;
--accent: 220 14.3% 95.9%;
--accent-foreground: 220.9 39.3% 11%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 20% 98%;
--border: 220 13% 91%;
--input: 220 13% 91%;
--ring: 224 71.4% 4.1%;
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9kZXNpZ24tdG9rZW5zL2RlZmF1bHQuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQjs7O3lDQUd1Qzs7RUFFdkMsK0NBQStDO0VBQy9DLHVCQUF1Qjs7RUFFdkIsWUFBWTtFQUNaLG9DQUFvQztFQUNwQyx3QkFBd0I7O0VBRXhCLGtDQUFrQztFQUNsQyxpQkFBaUI7RUFDakIsaUNBQWlDOztFQUVqQyx1RkFBdUY7RUFDdkYsb0JBQW9CO0VBQ3BCLG9DQUFvQzs7RUFFcEMsd0VBQXdFOztFQUV4RTswQ0FDd0M7O0VBRXhDLHVCQUF1QjtFQUN2QixrQ0FBa0M7O0VBRWxDLFNBQVM7O0VBRVQsdUJBQXVCO0VBQ3ZCLDhCQUE4Qjs7RUFFOUIsd0VBQXdFOztFQUV4RSxnQ0FBZ0M7RUFDaEMsa0NBQWtDOztFQUVsQywrQ0FBK0M7O0VBRS9DLG9CQUFvQjtFQUNwQiwrQkFBK0I7O0VBRS9CLCtDQUErQzs7RUFFL0Msc0JBQXNCO0VBQ3RCLDhCQUE4Qjs7RUFFOUIsK0NBQStDOztFQUUvQyxxQkFBcUI7RUFDckIsOEJBQThCOztFQUU5QixvQ0FBb0M7O0VBRXBDLHVCQUF1QjtFQUN2QixrQ0FBa0M7O0VBRWxDLHFGQUFxRjtFQUNyRixvQkFBb0I7RUFDcEIsMEJBQTBCO0VBQzFCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsOEJBQThCO0VBQzlCLCtCQUErQjs7RUFFL0IsaUJBQWlCO0VBQ2pCLDRCQUE0QjtFQUM1Qiw0Q0FBNEM7O0VBRTVDLHlCQUF5QjtFQUN6QixzQkFBc0I7O0VBRXRCLHdFQUF3RTtFQUN4RSx5QkFBeUI7RUFDekIsa0NBQWtDO0VBQ2xDLDZCQUE2Qjs7RUFFN0Isd0JBQXdCO0VBQ3hCLHNCQUFzQjs7RUFFdEIsOENBQThDO0VBQzlDLGdCQUFnQjs7RUFFaEIsdUNBQXVDOztFQUV2QyxTQUFTO0VBQ1Qsd0JBQXdCO0VBQ3hCLGlDQUFpQzs7RUFFakMsV0FBVztFQUNYLHNCQUFzQjs7RUFFdEIsNkNBQTZDOztFQUU3QyxTQUFTO0VBQ1Qsb0JBQW9CO0VBQ3BCLHlCQUF5QjtFQUN6QixzQkFBc0I7O0VBRXRCLFdBQVc7RUFDWCxtQkFBbUI7O0VBRW5CLDBCQUE0Qjs7RUFBNUIsNEJBQTRCO0VBQzVCLHVDQUFtQjtFQUFuQixtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSw2QkFBNkI7RUFDN0IsNEJBQTRCO0VBQzVCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsb0JBQW9CO0VBQ3BCLG9DQUFvQztFQUNwQyxpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLHVDQUF1QztFQUN2Qyx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLHlCQUF5QjtFQUN6QixvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLHFDQUFxQztFQUNyQyxxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLCtCQUErQjtFQUMvQixvQkFBb0I7RUFDcEIsa0NBQWtDO0VBQ2xDLHNDQUFzQztFQUN0QywyQkFBMkI7RUFDM0Isb0NBQW9DO0VBQ3BDLHVCQUF1QjtFQUN2QixrQ0FBa0M7RUFDbEMsd0JBQXdCO0VBQ3hCLGlDQUFpQztFQUNqQyw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixpQkFBaUI7RUFDakIsK0JBQStCO0VBQy9CLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsc0NBQXNDO0VBQ3RDLDJCQUEyQjtFQUMzQixvQ0FBb0M7RUFDcEMsdUJBQXVCO0VBQ3ZCLGtDQUFrQztFQUNsQyx3QkFBd0I7RUFDeEIsaUNBQWlDO0VBQ2pDLDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQix5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSw2QkFBNkI7RUFDN0IsNEJBQTRCO0VBQzVCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsb0JBQW9CO0VBQ3BCLG9DQUFvQztFQUNwQyxpQ0FBaUM7RUFDakMsMEJBQTBCO0VBQzFCLHlDQUF5QztFQUN6QyxzQkFBc0I7RUFDdEIscUNBQXFDO0VBQ3JDLHVCQUF1QjtFQUN2QixzQ0FBc0M7RUFDdEMsNEJBQTRCO0VBQzVCLHFDQUFxQztFQUNyQywyQkFBMkI7RUFDM0IsMEJBQTBCO0VBQzFCLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3Qiw0QkFBNEI7RUFDNUIsaUJBQWlCO0VBQ2pCLGlDQUFpQztFQUNqQyxvQkFBb0I7RUFDcEIsb0NBQW9DO0VBQ3BDLGlDQUFpQztFQUNqQywwQkFBMEI7RUFDMUIseUNBQXlDO0VBQ3pDLHNCQUFzQjtFQUN0QixxQ0FBcUM7RUFDckMsdUJBQXVCO0VBQ3ZCLHNDQUFzQztFQUN0Qyw0QkFBNEI7RUFDNUIscUNBQXFDO0VBQ3JDLDJCQUEyQjtFQUMzQiwwQkFBMEI7RUFDMUIseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQixpQkFBaUI7RUFDakIsK0JBQStCO0VBQy9CLG9CQUFvQjtFQUNwQixrQ0FBa0M7RUFDbEMsc0NBQXNDO0VBQ3RDLDJCQUEyQjtFQUMzQixvQ0FBb0M7RUFDcEMsdUJBQXVCO0VBQ3ZCLGtDQUFrQztFQUNsQyx3QkFBd0I7RUFDeEIsaUNBQWlDO0VBQ2pDLDRCQUE0QjtFQUM1QixrQ0FBa0M7RUFDbEMsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQix5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQiwrQkFBK0I7RUFDL0Isb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyxzQ0FBc0M7RUFDdEMsMkJBQTJCO0VBQzNCLG9DQUFvQztFQUNwQyx1QkFBdUI7RUFDdkIsa0NBQWtDO0VBQ2xDLHdCQUF3QjtFQUN4QixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3QiwyQkFBMkI7RUFDM0IsaUJBQWlCO0VBQ2pCLGdDQUFnQztFQUNoQyxvQkFBb0I7RUFDcEIsbUNBQW1DO0VBQ25DLG1DQUFtQztFQUNuQywwQkFBMEI7RUFDMUIsbUNBQW1DO0VBQ25DLHNCQUFzQjtFQUN0QixpQ0FBaUM7RUFDakMsdUJBQXVCO0VBQ3ZCLGdDQUFnQztFQUNoQyw0QkFBNEI7RUFDNUIsdUNBQXVDO0VBQ3ZDLHFCQUFxQjtFQUNyQixvQkFBb0I7RUFDcEIsc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLDJCQUEyQjtFQUMzQixpQkFBaUI7RUFDakIsZ0NBQWdDO0VBQ2hDLG9CQUFvQjtFQUNwQixtQ0FBbUM7RUFDbkMsb0NBQW9DO0VBQ3BDLDBCQUEwQjtFQUMxQixtQ0FBbUM7RUFDbkMsc0JBQXNCO0VBQ3RCLGlDQUFpQztFQUNqQyx1QkFBdUI7RUFDdkIsZ0NBQWdDO0VBQ2hDLDRCQUE0QjtFQUM1Qix1Q0FBdUM7RUFDdkMscUJBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQiwrQkFBK0I7RUFDL0Isb0JBQW9CO0VBQ3BCLGtDQUFrQztFQUNsQyw4QkFBOEI7RUFDOUIsMkJBQTJCO0VBQzNCLG9DQUFvQztFQUNwQyx1QkFBdUI7RUFDdkIsa0NBQWtDO0VBQ2xDLHdCQUF3QjtFQUN4QixpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLGtDQUFrQztFQUNsQyxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3Qix1QkFBdUI7RUFDdkIsaUJBQWlCO0VBQ2pCLDRCQUE0QjtFQUM1QixvQkFBb0I7RUFDcEIsK0JBQStCO0VBQy9CLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsK0JBQStCO0VBQy9CLG1CQUFtQjtFQUNuQiw4QkFBOEI7RUFDOUIsb0JBQW9CO0VBQ3BCLDRCQUE0QjtFQUM1Qiw0QkFBNEI7RUFDNUIsa0NBQWtDO0VBQ2xDLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsaUJBQWlCO0FBQ25COztBQUVBO0VBQ0UsNkJBQTZCO0VBQzdCLDRCQUE0QjtFQUM1QixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLG9CQUFvQjtFQUNwQixvQ0FBb0M7RUFDcEMsaUNBQWlDO0VBQ2pDLDBCQUEwQjtFQUMxQix5Q0FBeUM7RUFDekMsc0JBQXNCO0VBQ3RCLHFDQUFxQztFQUNyQyx1QkFBdUI7RUFDdkIsc0NBQXNDO0VBQ3RDLDRCQUE0QjtFQUM1QixxQ0FBcUM7RUFDckMsMkJBQTJCO0VBQzNCLDBCQUEwQjtFQUMxQixzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSw2QkFBNkI7RUFDN0IsNEJBQTRCO0VBQzVCLGlCQUFpQjtFQUNqQixpQ0FBaUM7RUFDakMsb0JBQW9CO0VBQ3BCLG9DQUFvQztFQUNwQyxpQ0FBaUM7RUFDakMsNEJBQTRCO0VBQzVCLHVDQUF1QztFQUN2Qyx3QkFBd0I7RUFDeEIsa0NBQWtDO0VBQ2xDLHlCQUF5QjtFQUN6QixvQ0FBb0M7RUFDcEMsNEJBQTRCO0VBQzVCLHFDQUFxQztFQUNyQyxxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtBQUN4QiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvQGNvcmUvYmFzZS9kZXNpZ24vc3JjL2Rlc2lnbi10b2tlbnMvZGVmYXVsdC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAvKiog5by55Ye65bGC55qE5Z+656GA5bGC57qnICoqL1xuICAtLXBvcHVwLXotaW5kZXg6IDIwMDA7XG4gIC0tZm9udC1mYW1pbHk6XG4gICAgLWFwcGxlLXN5c3RlbSwgYmxpbmttYWNzeXN0ZW1mb250LCAnU2Vnb2UgVUknLCByb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsXG4gICAgYXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLFxuICAgICdTZWdvZSBVSSBTeW1ib2wnLCAnTm90byBDb2xvciBFbW9qaSc7XG5cbiAgLyogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIG9mIDxib2R5IC8+Li4uZXRjICovXG4gIC0tYmFja2dyb3VuZDogMCAwJSAxMDAlO1xuXG4gIC8qIOS4u+S9k+WMuuWfn+iDjOaZr+iJsiAqL1xuICAtLWJhY2tncm91bmQtZGVlcDogMjE2IDIwLjExJSA5NS40NyU7XG4gIC0tZm9yZWdyb3VuZDogMjEwIDYlIDIxJTtcblxuICAvKiBCYWNrZ3JvdW5kIGNvbG9yIGZvciA8Q2FyZCAvPiAqL1xuICAtLWNhcmQ6IDAgMCUgMTAwJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIyMi4yIDg0JSA0LjklO1xuXG4gIC8qIEJhY2tncm91bmQgY29sb3IgZm9yIHBvcG92ZXJzIHN1Y2ggYXMgPERyb3Bkb3duTWVudSAvPiwgPEhvdmVyQ2FyZCAvPiwgPFBvcG92ZXIgLz4gKi9cbiAgLS1wb3BvdmVyOiAwIDAlIDEwMCU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcblxuICAvKiBNdXRlZCBiYWNrZ3JvdW5kcyBzdWNoIGFzIDxUYWJzTGlzdCAvPiwgPFNrZWxldG9uIC8+IGFuZCA8U3dpdGNoIC8+ICovXG5cbiAgLyogLS1tdXRlZDogMjEwIDQwJSA5Ni4xJTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyMTUuNCAxNi4zJSA0Ni45JTsgKi9cblxuICAtLW11dGVkOiAyNDAgNC44JSA5NS45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyNDAgMy44JSA0Ni4xJTtcblxuICAvKiDkuLvpopjpopzoibIgKi9cblxuICAtLXByaW1hcnk6IDIxMiAxMDAlIDQ1JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuXG4gIC8qIFVzZWQgZm9yIGRlc3RydWN0aXZlIGFjdGlvbnMgc3VjaCBhcyA8QnV0dG9uIHZhcmlhbnQ9XCJkZXN0cnVjdGl2ZVwiPiAqL1xuXG4gIC0tZGVzdHJ1Y3RpdmU6IDM1OS4zMyAxMDAlIDY1LjElO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDAgMCUgOTglO1xuXG4gIC8qIFVzZWQgZm9yIHN1Y2Nlc3MgYWN0aW9ucyBzdWNoIGFzIDxtZXNzYWdlPiAqL1xuXG4gIC0taW5mbzogMjQwLCA1JSwgOTYlO1xuICAtLWluZm8tZm9yZWdyb3VuZDogMjIwLCA0JSwgNTglO1xuXG4gIC8qIFVzZWQgZm9yIHN1Y2Nlc3MgYWN0aW9ucyBzdWNoIGFzIDxtZXNzYWdlPiAqL1xuXG4gIC0tc3VjY2VzczogMTQ0IDU3JSA1OCU7XG4gIC0tc3VjY2Vzcy1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcblxuICAvKiBVc2VkIGZvciB3YXJuaW5nIGFjdGlvbnMgc3VjaCBhcyA8bWVzc2FnZT4gKi9cblxuICAtLXdhcm5pbmc6IDQyIDg0JSA2MSU7XG4gIC0td2FybmluZy1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcblxuICAvKiBTZWNvbmRhcnkgY29sb3JzIGZvciA8QnV0dG9uIC8+ICovXG5cbiAgLS1zZWNvbmRhcnk6IDI0MCA1JSA5NiU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDI0MCA2JSAxMCU7XG5cbiAgLyogVXNlZCBmb3IgYWNjZW50cyBzdWNoIGFzIGhvdmVyIGVmZmVjdHMgb24gPERyb3Bkb3duTWVudUl0ZW0+LCA8U2VsZWN0SXRlbT4uLi5ldGMgKi9cbiAgLS1hY2NlbnQ6IDI0MCA1JSA5NiU7XG4gIC0tYWNjZW50LWRhcms6IDIxNiAxNCUgOTMlO1xuICAtLWFjY2VudC1kYXJrZXI6IDIxNiAxMSUgOTElO1xuICAtLWFjY2VudC1saWdodGVyOiAyNDAgMCUgOTglO1xuICAtLWFjY2VudC1ob3ZlcjogMjAwZGVnIDEwJSA5MCU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDI0MCA2JSAxMCU7XG5cbiAgLyogRGFya2VyIGNvbG9yICovXG4gIC0taGVhdnk6IDE5MmRlZyA5LjQzJSA4OS42MSU7XG4gIC0taGVhdnktZm9yZWdyb3VuZDogdmFyKC0tYWNjZW50LWZvcmVncm91bmQpO1xuXG4gIC8qIERlZmF1bHQgYm9yZGVyIGNvbG9yICovXG4gIC0tYm9yZGVyOiAyNDAgNS45JSA5MCU7XG5cbiAgLyogQm9yZGVyIGNvbG9yIGZvciBpbnB1dHMgc3VjaCBhcyA8SW5wdXQgLz4sIDxTZWxlY3QgLz4sIDxUZXh0YXJlYSAvPiAqL1xuICAtLWlucHV0OiAyNDBkZWcgNS44OCUgOTAlO1xuICAtLWlucHV0LXBsYWNlaG9sZGVyOiAyMTcgMTAuNiUgNjUlO1xuICAtLWlucHV0LWJhY2tncm91bmQ6IDAgMCUgMTAwJTtcblxuICAvKiBVc2VkIGZvciBmb2N1cyByaW5nICovXG4gIC0tcmluZzogMjIyLjIgODQlIDQuOSU7XG5cbiAgLyogQm9yZGVyIHJhZGl1cyBmb3IgY2FyZCwgaW5wdXQgYW5kIGJ1dHRvbnMgKi9cbiAgLS1yYWRpdXM6IDAuNXJlbTtcblxuICAvKiA9PT09PT09PT09PT09IGN1c3RvbSA9PT09PT09PT09PT09ICovXG5cbiAgLyog6YGu572p6aKc6ImyICovXG4gIC0tb3ZlcmxheTogMCAwJSAwJSAvIDQ1JTtcbiAgLS1vdmVybGF5LWNvbnRlbnQ6IDAgMCUgOTUlIC8gNDUlO1xuXG4gIC8qIOWfuuacrOaWh+Wtl+Wkp+WwjyAqL1xuICAtLWZvbnQtc2l6ZS1iYXNlOiAxNnB4O1xuXG4gIC8qID09PT09PT09PT09PT1jb21wb25lbnQgJiBVST09PT09PT09PT09PT0gKi9cblxuICAvKiBtZW51ICovXG4gIC0tc2lkZWJhcjogMCAwJSAxMDAlO1xuICAtLXNpZGViYXItZGVlcDogMCAwJSAxMDAlO1xuICAtLW1lbnU6IHZhcigtLXNpZGViYXIpO1xuXG4gIC8qIGhlYWRlciAqL1xuICAtLWhlYWRlcjogMCAwJSAxMDAlO1xuXG4gIGFjY2VudC1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIGNvbG9yLXNjaGVtZTogbGlnaHQ7XG59XG5cbltkYXRhLXRoZW1lPSd2aW9sZXQnXSB7XG4gIC8qIC0tYmFja2dyb3VuZDogMCAwJSAxMDAlOyAqL1xuICAtLWZvcmVncm91bmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLWNhcmQ6IDAgMCUgMTAwJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tc2Vjb25kYXJ5OiAyMjAgMTQuMyUgOTUuOSU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDIyMC45IDM5LjMlIDExJTtcbiAgLS1tdXRlZDogMjIwIDE0LjMlIDk1LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDIyMCA4LjklIDQ2LjElO1xuICAtLWFjY2VudDogMjIwIDE0LjMlIDk1LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyMjAuOSAzOS4zJSAxMSU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDAgODQuMiUgNjAuMiU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tYm9yZGVyOiAyMjAgMTMlIDkxJTtcbiAgLS1pbnB1dDogMjIwIDEzJSA5MSU7XG4gIC0tcmluZzogMjYyLjEgODMuMyUgNTcuOCU7XG59XG5cbltkYXRhLXRoZW1lPSdwaW5rJ10ge1xuICAvKiAtLWJhY2tncm91bmQ6IDAgMCUgMTAwJTsgKi9cbiAgLS1mb3JlZ3JvdW5kOiAyNDAgMTAlIDMuOSU7XG4gIC0tY2FyZDogMCAwJSAxMDAlO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMjQwIDEwJSAzLjklO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDI0MCAxMCUgMy45JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDM1NS43IDEwMCUgOTcuMyU7XG4gIC0tc2Vjb25kYXJ5OiAyNDAgNC44JSA5NS45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMjQwIDUuOSUgMTAlO1xuICAtLW11dGVkOiAyNDAgNC44JSA5NS45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyNDAgMy44JSA0Ni4xJTtcbiAgLS1hY2NlbnQ6IDI0MCA0LjglIDk1LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyNDAgNS45JSAxMCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDAgODQuMiUgNjAuMiU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tYm9yZGVyOiAyNDAgNS45JSA5MCU7XG4gIC0taW5wdXQ6IDI0MCA1LjklIDkwJTtcbiAgLS1yaW5nOiAzNDYuOCA3Ny4yJSA0OS44JTtcbn1cblxuW2RhdGEtdGhlbWU9J3Jvc2UnXSB7XG4gIC8qIC0tYmFja2dyb3VuZDogMCAwJSAxMDAlOyAqL1xuICAtLWZvcmVncm91bmQ6IDI0MCAxMCUgMy45JTtcbiAgLS1jYXJkOiAwIDAlIDEwMCU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAyNDAgMTAlIDMuOSU7XG4gIC0tcG9wb3ZlcjogMCAwJSAxMDAlO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMjQwIDEwJSAzLjklO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMzU1LjcgMTAwJSA5Ny4zJTtcbiAgLS1zZWNvbmRhcnk6IDI0MCA0LjglIDk1LjklO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyNDAgNS45JSAxMCU7XG4gIC0tbXV0ZWQ6IDI0MCA0LjglIDk1LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI0MCAzLjglIDQ2LjElO1xuICAtLWFjY2VudDogMjQwIDQuOCUgOTUuOSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDI0MCA1LjklIDEwJTtcbiAgLS1kZXN0cnVjdGl2ZTogMCA4NC4yJSA2MC4yJTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1ib3JkZXI6IDI0MCA1LjklIDkwJTtcbiAgLS1pbnB1dDogMjQwIDUuOSUgOTAlO1xuICAtLXJpbmc6IDM0Ni44IDc3LjIlIDQ5LjglO1xufVxuXG5bZGF0YS10aGVtZT0nc2t5LWJsdWUnXSB7XG4gIC8qIC0tYmFja2dyb3VuZDogMCAwJSAxMDAlOyAqL1xuICAtLWZvcmVncm91bmQ6IDIyMi4yIDg0JSA0LjklO1xuICAtLWNhcmQ6IDAgMCUgMTAwJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIyMi4yIDg0JSA0LjklO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDIyMi4yIDg0JSA0LjklO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMjEwIDQwJSA5OCU7XG4gIC0tc2Vjb25kYXJ5OiAyMTAgNDAlIDk2LjElO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyMjIuMiA0Ny40JSAxMS4yJTtcbiAgLS1tdXRlZDogMjEwIDQwJSA5Ni4xJTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyMTUuNCAxNi4zJSA0Ni45JTtcbiAgLS1hY2NlbnQ6IDIxMCA0MCUgOTYuMSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDIyMi4yIDQ3LjQlIDExLjIlO1xuICAtLWRlc3RydWN0aXZlOiAwIDg0LjIlIDYwLjIlO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLWJvcmRlcjogMjE0LjMgMzEuOCUgOTEuNCU7XG4gIC0taW5wdXQ6IDIxNC4zIDMxLjglIDkxLjQlO1xuICAtLXJpbmc6IDIyMS4yIDgzLjIlIDUzLjMlO1xufVxuXG5bZGF0YS10aGVtZT0nZGVlcC1ibHVlJ10ge1xuICAvKiAtLWJhY2tncm91bmQ6IDAgMCUgMTAwJTsgKi9cbiAgLS1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1jYXJkOiAwIDAlIDEwMCU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1wb3BvdmVyOiAwIDAlIDEwMCU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLXNlY29uZGFyeTogMjEwIDQwJSA5Ni4xJTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMjIyLjIgNDcuNCUgMTEuMiU7XG4gIC0tbXV0ZWQ6IDIxMCA0MCUgOTYuMSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjE1LjQgMTYuMyUgNDYuOSU7XG4gIC0tYWNjZW50OiAyMTAgNDAlIDk2LjElO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyMjIuMiA0Ny40JSAxMS4yJTtcbiAgLS1kZXN0cnVjdGl2ZTogMCA4NC4yJSA2MC4yJTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1ib3JkZXI6IDIxNC4zIDMxLjglIDkxLjQlO1xuICAtLWlucHV0OiAyMTQuMyAzMS44JSA5MS40JTtcbiAgLS1yaW5nOiAyMjEuMiA4My4yJSA1My4zJTtcbn1cblxuW2RhdGEtdGhlbWU9J2dyZWVuJ10ge1xuICAvKiAtLWJhY2tncm91bmQ6IDAgMCUgMTAwJTsgKi9cbiAgLS1mb3JlZ3JvdW5kOiAyNDAgMTAlIDMuOSU7XG4gIC0tY2FyZDogMCAwJSAxMDAlO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMjQwIDEwJSAzLjklO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDI0MCAxMCUgMy45JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDM1NS43IDEwMCUgOTcuMyU7XG4gIC0tc2Vjb25kYXJ5OiAyNDAgNC44JSA5NS45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMjQwIDUuOSUgMTAlO1xuICAtLW11dGVkOiAyNDAgNC44JSA5NS45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyNDAgMy44JSA0Ni4xJTtcbiAgLS1hY2NlbnQ6IDI0MCA0LjglIDk1LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyNDAgNS45JSAxMCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDAgODQuMiUgNjAuMiU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tYm9yZGVyOiAyNDAgNS45JSA5MCU7XG4gIC0taW5wdXQ6IDI0MCA1LjklIDkwJTtcbiAgLS1yaW5nOiAxNDIuMSA3Ni4yJSAzNi4zJTtcbn1cblxuW2RhdGEtdGhlbWU9J2RlZXAtZ3JlZW4nXSB7XG4gIC8qIC0tYmFja2dyb3VuZDogMCAwJSAxMDAlOyAqL1xuICAtLWZvcmVncm91bmQ6IDI0MCAxMCUgMy45JTtcbiAgLS1jYXJkOiAwIDAlIDEwMCU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAyNDAgMTAlIDMuOSU7XG4gIC0tcG9wb3ZlcjogMCAwJSAxMDAlO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMjQwIDEwJSAzLjklO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMzU1LjcgMTAwJSA5Ny4zJTtcbiAgLS1zZWNvbmRhcnk6IDI0MCA0LjglIDk1LjklO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyNDAgNS45JSAxMCU7XG4gIC0tbXV0ZWQ6IDI0MCA0LjglIDk1LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI0MCAzLjglIDQ2LjElO1xuICAtLWFjY2VudDogMjQwIDQuOCUgOTUuOSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDI0MCA1LjklIDEwJTtcbiAgLS1kZXN0cnVjdGl2ZTogMCA4NC4yJSA2MC4yJTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1ib3JkZXI6IDI0MCA1LjklIDkwJTtcbiAgLS1pbnB1dDogMjQwIDUuOSUgOTAlO1xuICAtLXJpbmc6IDE0Mi4xIDc2LjIlIDM2LjMlO1xufVxuXG5bZGF0YS10aGVtZT0nb3JhbmdlJ10ge1xuICAvKiAtLWJhY2tncm91bmQ6IDAgMCUgMTAwJTsgKi9cbiAgLS1mb3JlZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAtLWNhcmQ6IDAgMCUgMTAwJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIwIDE0LjMlIDQuMSU7XG4gIC0tcG9wb3ZlcjogMCAwJSAxMDAlO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMjAgMTQuMyUgNC4xJTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gIC0tc2Vjb25kYXJ5OiA2MCA0LjglIDk1LjklO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyNCA5LjglIDEwJTtcbiAgLS1tdXRlZDogNjAgNC44JSA5NS45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyNSA1LjMlIDQ0LjclO1xuICAtLWFjY2VudDogNjAgNC44JSA5NS45JTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMjQgOS44JSAxMCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDAgODQuMiUgNjAuMiU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogNjAgOS4xJSA5Ny44JTtcbiAgLS1ib3JkZXI6IDIwIDUuOSUgOTAlO1xuICAtLWlucHV0OiAyMCA1LjklIDkwJTtcbiAgLS1yaW5nOiAyNC42IDk1JSA1My4xJTtcbn1cblxuW2RhdGEtdGhlbWU9J3llbGxvdyddIHtcbiAgLyogLS1iYWNrZ3JvdW5kOiAwIDAlIDEwMCU7ICovXG4gIC0tZm9yZWdyb3VuZDogMjAgMTQuMyUgNC4xJTtcbiAgLS1jYXJkOiAwIDAlIDEwMCU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDIwIDE0LjMlIDQuMSU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAyNiA4My4zJSAxNC4xJTtcbiAgLS1zZWNvbmRhcnk6IDYwIDQuOCUgOTUuOSU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDI0IDkuOCUgMTAlO1xuICAtLW11dGVkOiA2MCA0LjglIDk1LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI1IDUuMyUgNDQuNyU7XG4gIC0tYWNjZW50OiA2MCA0LjglIDk1LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyNCA5LjglIDEwJTtcbiAgLS1kZXN0cnVjdGl2ZTogMCA4NC4yJSA2MC4yJTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLWJvcmRlcjogMjAgNS45JSA5MCU7XG4gIC0taW5wdXQ6IDIwIDUuOSUgOTAlO1xuICAtLXJpbmc6IDIwIDE0LjMlIDQuMSU7XG59XG5cbltkYXRhLXRoZW1lPSd6aW5jJ10ge1xuICAvKiAtLWJhY2tncm91bmQ6IDAgMCUgMTAwJTsgKi9cbiAgLS1mb3JlZ3JvdW5kOiAyNDAgMTAlIDMuOSU7XG4gIC0tY2FyZDogMCAwJSAxMDAlO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMjQwIDEwJSAzLjklO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDI0MCAxMCUgMy45JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuICAtLXNlY29uZGFyeTogMjQwIDQuOCUgOTUuOSU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDI0MCA1LjklIDEwJTtcbiAgLS1tdXRlZDogMjQwIDQuOCUgOTUuOSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjQwIDMuOCUgNDYuMSU7XG4gIC0tYWNjZW50OiAyNDAgNC44JSA5NS45JTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMjQwIDUuOSUgMTAlO1xuICAtLWRlc3RydWN0aXZlOiAwIDg0LjIlIDYwLjIlO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDAgMCUgOTglO1xuICAtLWJvcmRlcjogMjQwIDUuOSUgOTAlO1xuICAtLWlucHV0OiAyNDAgNS45JSA5MCU7XG4gIC0tcmluZzogMjQwIDUuOSUgMTAlO1xufVxuXG5bZGF0YS10aGVtZT0nbmV1dHJhbCddIHtcbiAgLyogLS1iYWNrZ3JvdW5kOiAwIDAlIDEwMCU7ICovXG4gIC0tZm9yZWdyb3VuZDogMCAwJSAzLjklO1xuICAtLWNhcmQ6IDAgMCUgMTAwJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDAgMCUgMy45JTtcbiAgLS1wb3BvdmVyOiAwIDAlIDEwMCU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAwIDAlIDMuOSU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1zZWNvbmRhcnk6IDAgMCUgOTYuMSU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDAgMCUgOSU7XG4gIC0tbXV0ZWQ6IDAgMCUgOTYuMSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMCAwJSA0NS4xJTtcbiAgLS1hY2NlbnQ6IDAgMCUgOTYuMSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDAgMCUgOSU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDAgODQuMiUgNjAuMiU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tYm9yZGVyOiAwIDAlIDg5LjglO1xuICAtLWlucHV0OiAwIDAlIDg5LjglO1xuICAtLXJpbmc6IDAgMCUgMy45JTtcbn1cblxuW2RhdGEtdGhlbWU9J3NsYXRlJ10ge1xuICAvKiAtLWJhY2tncm91bmQ6IDAgMCUgMTAwJTsgKi9cbiAgLS1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1jYXJkOiAwIDAlIDEwMCU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1wb3BvdmVyOiAwIDAlIDEwMCU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLXNlY29uZGFyeTogMjEwIDQwJSA5Ni4xJTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMjIyLjIgNDcuNCUgMTEuMiU7XG4gIC0tbXV0ZWQ6IDIxMCA0MCUgOTYuMSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjE1LjQgMTYuMyUgNDYuOSU7XG4gIC0tYWNjZW50OiAyMTAgNDAlIDk2LjElO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyMjIuMiA0Ny40JSAxMS4yJTtcbiAgLS1kZXN0cnVjdGl2ZTogMCA4NC4yJSA2MC4yJTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1ib3JkZXI6IDIxNC4zIDMxLjglIDkxLjQlO1xuICAtLWlucHV0OiAyMTQuMyAzMS44JSA5MS40JTtcbiAgLS1yaW5nOiAyMjIuMiA4NCUgNC45JTtcbn1cblxuW2RhdGEtdGhlbWU9J2dyYXknXSB7XG4gIC8qIC0tYmFja2dyb3VuZDogMCAwJSAxMDAlOyAqL1xuICAtLWZvcmVncm91bmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLWNhcmQ6IDAgMCUgMTAwJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLXBvcG92ZXI6IDAgMCUgMTAwJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tc2Vjb25kYXJ5OiAyMjAgMTQuMyUgOTUuOSU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDIyMC45IDM5LjMlIDExJTtcbiAgLS1tdXRlZDogMjIwIDE0LjMlIDk1LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDIyMCA4LjklIDQ2LjElO1xuICAtLWFjY2VudDogMjIwIDE0LjMlIDk1LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyMjAuOSAzOS4zJSAxMSU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDAgODQuMiUgNjAuMiU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tYm9yZGVyOiAyMjAgMTMlIDkxJTtcbiAgLS1pbnB1dDogMjIwIDEzJSA5MSU7XG4gIC0tcmluZzogMjI0IDcxLjQlIDQuMSU7XG59XG4iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/base/design/src/design-tokens/dark.css">.dark,
.dark[data-theme='custom'],
.dark[data-theme='default'] {
/* Default background color of <body />...etc */
--background: 222.34deg 10.43% 12.27%;
/* 主体区域背景色 */
--background-deep: 220deg 13.06% 9%;
--foreground: 0 0% 95%;
/* Background color for <Card /> */
--card: 222.34deg 10.43% 12.27%;
/* --card: 222.2 84% 4.9%; */
--card-foreground: 210 40% 98%;
/* Background color for popovers such as <DropdownMenu />, <HoverCard />, <Popover /> */
/* --popover: 222.82deg 8.43% 12.27%; */
/* 弹出层的背景色与主题区域背景色太过接近 */
--popover: 0 0% 14.2%;
--popover-foreground: 210 40% 98%;
/* Muted backgrounds such as <TabsList />, <Skeleton /> and <Switch /> */
/* --muted: 220deg 6.82% 17.25%; */
/* --muted-foreground: 215 20.2% 65.1%; */
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
/* 主题颜色 */
/* --primary: 245 82% 67%; */
--primary-foreground: 0 0% 98%;
/* Used for destructive actions such as <Button variant="destructive"> */
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 0% 98%;
/* Used for success actions such as <message> */
--info: 180, 1.54%, 12.75%;
--info-foreground: 220, 4%, 58%;
/* Used for success actions such as <message> */
--success: 144 57% 58%;
--success-foreground: 0 0% 98%;
/* Used for warning actions such as <message> */
--warning: 42 84% 61%;
--warning-foreground: 0 0% 98%;
/* 颜色次要 */
--secondary: 240 5% 17%;
--secondary-foreground: 0 0% 98%;
/* Used for accents such as hover effects on <DropdownMenuItem>, <SelectItem>...etc */
--accent: 216 5% 19%;
--accent-dark: 240 0% 22%;
--accent-darker: 240 0% 26%;
--accent-lighter: 216 5% 12%;
--accent-hover: 216 5% 24%;
--accent-foreground: 0 0% 98%;
/* Darker color */
--heavy: 216 5% 24%;
--heavy-foreground: var(--accent-foreground);
/* Default border color */
--border: 240 3.7% 22%;
/* Border color for inputs such as <Input />, <Select />, <Textarea /> */
--input: 0deg 0% 100% / 10%;
--input-placeholder: 218deg 11% 65%;
--input-background: 0deg 0% 100% / 5%;
/* Used for focus ring */
--ring: 222.2 84% 4.9%;
/* 基本圆角大小 */
--radius: 0.5rem;
/* ============= Custom ============= */
/* 遮罩颜色 */
--overlay: 0deg 0% 0% / 40%;
--overlay-content: 0deg 0% 0% / 40%;
/* 基本文字大小 */
--font-size-base: 16px;
/* =============component & UI============= */
--sidebar: 222.34deg 10.43% 12.27%;
--sidebar-deep: 220deg 13.06% 9%;
--menu: var(--sidebar);
/* header */
--header: 222.34deg 10.43% 12.27%;
--csstools-color-scheme--light: ;
color-scheme: dark;
}
.dark[data-theme='violet'],
[data-theme='violet'] .dark {
--background: 224 71.4% 4.1%;
--background-deep: var(--background);
--foreground: 210 20% 98%;
--card: 224 71.4% 4.1%;
--card-foreground: 210 20% 98%;
--popover: 224 71.4% 4.1%;
--popover-foreground: 210 20% 98%;
--primary-foreground: 210 20% 98%;
--secondary: 215 27.9% 16.9%;
--secondary-foreground: 210 20% 98%;
--muted: 215 27.9% 16.9%;
--muted-foreground: 217.9 10.6% 64.9%;
--accent: 215 27.9% 16.9%;
--accent-foreground: 210 20% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 210 20% 98%;
--border: 215 27.9% 16.9%;
--input: 215 27.9% 16.9%;
--ring: 263.4 70% 50.4%;
--sidebar: 224 71.4% 4.1%;
--sidebar-deep: 224 71.4% 4.1%;
--header: 224 71.4% 4.1%;
}
.dark[data-theme='pink'],
[data-theme='pink'] .dark {
--background: 20 14.3% 4.1%;
--background-deep: var(--background);
--foreground: 0 0% 95%;
--card: 0 0% 9%;
--card-foreground: 0 0% 95%;
--popover: 0 0% 9%;
--popover-foreground: 0 0% 95%;
--primary-foreground: 355.7 100% 97.3%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 15%;
--muted-foreground: 240 5% 64.9%;
--accent: 12 6.5% 15.1%;
--accent-foreground: 0 0% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 85.7% 97.3%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--ring: 346.8 77.2% 49.8%;
--sidebar: 20 14.3% 4.1%;
--sidebar-deep: 20 14.3% 4.1%;
--header: 20 14.3% 4.1%;
}
.dark[data-theme='rose'],
[data-theme='rose'] .dark {
--background: 0 0% 3.9%;
--background-deep: var(--background);
--foreground: 0 0% 98%;
--card: 0 0% 3.9%;
--card-foreground: 0 0% 98%;
--popover: 0 0% 3.9%;
--popover-foreground: 0 0% 98%;
--primary-foreground: 0 85.7% 97.3%;
--secondary: 0 0% 14.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 14.9%;
--muted-foreground: 0 0% 63.9%;
--accent: 0 0% 14.9%;
--accent-foreground: 0 0% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 14.9%;
--input: 0 0% 14.9%;
--ring: 0 72.2% 50.6%;
--sidebar: 0 0% 3.9%;
--sidebar-deep: 0 0% 3.9%;
--header: 0 0% 3.9%;
}
.dark[data-theme='sky-blue'],
[data-theme='sky-blue'] .dark {
--background: 222.2 84% 4.9%;
--background-deep: var(--background);
--foreground: 210 40% 98%;
--card: 222.2 84% 4.9%;
--card-foreground: 210 40% 98%;
--popover: 222.2 84% 4.9%;
--popover-foreground: 210 40% 98%;
--primary-foreground: 210 20% 98%;
--secondary: 217.2 32.6% 17.5%;
--secondary-foreground: 210 40% 98%;
--muted: 217.2 32.6% 17.5%;
--muted-foreground: 215 20.2% 65.1%;
--accent: 217.2 32.6% 17.5%;
--accent-foreground: 210 40% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 210 40% 98%;
--border: 217.2 32.6% 17.5%;
--input: 217.2 32.6% 17.5%;
--ring: 224.3 76.3% 48%;
--sidebar: 222.2 84% 4.9%;
--sidebar-deep: 222.2 84% 4.9%;
--header: 222.2 84% 4.9%;
}
.dark[data-theme='deep-blue'],
[data-theme='deep-blue'] .dark {
--background: 222.2 84% 4.9%;
--background-deep: var(--background);
--foreground: 210 40% 98%;
--card: 222.2 84% 4.9%;
--card-foreground: 210 40% 98%;
--popover: 222.2 84% 4.9%;
--popover-foreground: 210 40% 98%;
--primary-foreground: 210 20% 98%;
--secondary: 217.2 32.6% 17.5%;
--secondary-foreground: 210 40% 98%;
--muted: 217.2 32.6% 17.5%;
--muted-foreground: 215 20.2% 65.1%;
--accent: 217.2 32.6% 17.5%;
--accent-foreground: 210 40% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 210 40% 98%;
--border: 217.2 32.6% 17.5%;
--input: 217.2 32.6% 17.5%;
--ring: 224.3 76.3% 48%;
--sidebar: 222.2 84% 4.9%;
--sidebar-deep: 222.2 84% 4.9%;
--header: 222.2 84% 4.9%;
}
.dark[data-theme='green'],
[data-theme='green'] .dark {
--background: 20 14.3% 4.1%;
--background-deep: var(--background);
--foreground: 0 0% 95%;
--card: 24 9.8% 6%;
--card-foreground: 0 0% 95%;
--popover: 0 0% 9%;
--popover-foreground: 0 0% 95%;
--primary-foreground: 210 20% 98%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 15%;
--muted-foreground: 240 5% 64.9%;
--accent: 12 6.5% 15.1%;
--accent-foreground: 0 0% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 85.7% 97.3%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--ring: 142.4 71.8% 29.2%;
--sidebar: 20 14.3% 4.1%;
--sidebar-deep: 20 14.3% 4.1%;
--header: 20 14.3% 4.1%;
}
.dark[data-theme='deep-green'],
[data-theme='deep-green'] .dark {
--background: 20 14.3% 4.1%;
--background-deep: var(--background);
--foreground: 0 0% 95%;
--card: 24 9.8% 6%;
--card-foreground: 0 0% 95%;
--popover: 0 0% 9%;
--popover-foreground: 0 0% 95%;
--primary-foreground: 210 20% 98%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 15%;
--muted-foreground: 240 5% 64.9%;
--accent: 12 6.5% 15.1%;
--accent-foreground: 0 0% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 85.7% 97.3%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--ring: 142.4 71.8% 29.2%;
--sidebar: 20 14.3% 4.1%;
--sidebar-deep: 20 14.3% 4.1%;
--header: 20 14.3% 4.1%;
}
.dark[data-theme='orange'],
[data-theme='orange'] .dark {
--background: 20 14.3% 4.1%;
--background-deep: var(--background);
--foreground: 60 9.1% 97.8%;
--card: 20 14.3% 4.1%;
--card-foreground: 60 9.1% 97.8%;
--popover: 20 14.3% 4.1%;
--popover-foreground: 60 9.1% 97.8%;
--primary-foreground: 60 9.1% 97.8%;
--secondary: 12 6.5% 15.1%;
--secondary-foreground: 60 9.1% 97.8%;
--muted: 12 6.5% 15.1%;
--muted-foreground: 24 5.4% 63.9%;
--accent: 12 6.5% 15.1%;
--accent-foreground: 60 9.1% 97.8%;
--destructive: 0 72.2% 50.6%;
--destructive-foreground: 60 9.1% 97.8%;
--border: 12 6.5% 15.1%;
--input: 12 6.5% 15.1%;
--ring: 20.5 90.2% 48.2%;
--sidebar: 20 14.3% 4.1%;
--sidebar-deep: 20 14.3% 4.1%;
--header: 20 14.3% 4.1%;
}
.dark[data-theme='yellow'],
[data-theme='yellow'] .dark {
--background: 20 14.3% 4.1%;
--background-deep: var(--background);
--foreground: 60 9.1% 97.8%;
--card: 20 14.3% 4.1%;
--card-foreground: 60 9.1% 97.8%;
--popover: 20 14.3% 4.1%;
--popover-foreground: 60 9.1% 97.8%;
--primary-foreground: 26 83.3% 14.1%;
--secondary: 12 6.5% 15.1%;
--secondary-foreground: 60 9.1% 97.8%;
--muted: 12 6.5% 15.1%;
--muted-foreground: 24 5.4% 63.9%;
--accent: 12 6.5% 15.1%;
--accent-foreground: 60 9.1% 97.8%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 60 9.1% 97.8%;
--border: 12 6.5% 15.1%;
--input: 12 6.5% 15.1%;
--ring: 35.5 91.7% 32.9%;
--sidebar: 20 14.3% 4.1%;
--sidebar-deep: 20 14.3% 4.1%;
--header: 20 14.3% 4.1%;
}
.dark[data-theme='zinc'],
[data-theme='zinc'] .dark {
--background: 240 10% 3.9%;
--background-deep: var(--background);
--foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--primary-foreground: 240 5.9% 10%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--ring: 240 4.9% 83.9%;
--sidebar: 240 10% 3.9%;
--sidebar-deep: 240 10% 3.9%;
--header: 240 10% 3.9%;
}
.dark[data-theme='neutral'],
[data-theme='neutral'] .dark {
--background: 0 0% 3.9%;
--background-deep: var(--background);
--foreground: 0 0% 98%;
--card: 0 0% 3.9%;
--card-foreground: 0 0% 98%;
--popover: 0 0% 3.9%;
--popover-foreground: 0 0% 98%;
--primary-foreground: 0 0% 9%;
--secondary: 0 0% 14.9%;
--secondary-foreground: 0 0% 98%;
--muted: 0 0% 14.9%;
--muted-foreground: 0 0% 63.9%;
--accent: 0 0% 14.9%;
--accent-foreground: 0 0% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 14.9%;
--input: 0 0% 14.9%;
--ring: 0 0% 83.1%;
--sidebar: 0 0% 3.9%;
--sidebar-deep: 0 0% 3.9%;
--header: 0 0% 3.9%;
}
.dark[data-theme='slate'],
[data-theme='slate'] .dark {
--background: 222.2 84% 4.9%;
--background-deep: var(--background);
--foreground: 210 40% 98%;
--card: 222.2 84% 4.9%;
--card-foreground: 210 40% 98%;
--popover: 222.2 84% 4.9%;
--popover-foreground: 210 40% 98%;
--primary-foreground: 222.2 47.4% 11.2%;
--secondary: 217.2 32.6% 17.5%;
--secondary-foreground: 210 40% 98%;
--muted: 217.2 32.6% 17.5%;
--muted-foreground: 215 20.2% 65.1%;
--accent: 217.2 32.6% 17.5%;
--accent-foreground: 210 40% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 210 40% 98%;
--border: 217.2 32.6% 17.5%;
--input: 217.2 32.6% 17.5%;
--ring: 212.7 26.8% 83.9;
--sidebar: 222.2 84% 4.9%;
--sidebar-deep: 222.2 84% 4.9%;
--header: 222.2 84% 4.9%;
}
.dark[data-theme='gray'],
[data-theme='gray'] .dark {
--background: 224 71.4% 4.1%;
--background-deep: var(--background);
--foreground: 210 20% 98%;
--card: 224 71.4% 4.1%;
--card-foreground: 210 20% 98%;
--popover: 224 71.4% 4.1%;
--popover-foreground: 210 20% 98%;
--primary-foreground: 220.9 39.3% 11%;
--secondary: 215 27.9% 16.9%;
--secondary-foreground: 210 20% 98%;
--muted: 215 27.9% 16.9%;
--muted-foreground: 217.9 10.6% 64.9%;
--accent: 215 27.9% 16.9%;
--accent-foreground: 210 20% 98%;
--destructive: 359.21 68.47% 56.47%;
--destructive-foreground: 210 20% 98%;
--border: 215 27.9% 16.9%;
--input: 215 27.9% 16.9%;
--ring: 216 12.2% 83.9%;
--sidebar: 224 71.4% 4.1%;
--sidebar-deep: 224 71.4% 4.1%;
--header: 224 71.4% 4.1%;
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9kZXNpZ24tdG9rZW5zL2RhcmsuY3NzIiwibWFwcGluZ3MiOiJBQUFBOzs7RUFHRSwrQ0FBK0M7RUFDL0MscUNBQXFDOztFQUVyQyxZQUFZO0VBQ1osbUNBQW1DO0VBQ25DLHNCQUFzQjs7RUFFdEIsa0NBQWtDO0VBQ2xDLCtCQUErQjs7RUFFL0IsNEJBQTRCO0VBQzVCLDhCQUE4Qjs7RUFFOUIsdUZBQXVGOztFQUV2Rix1Q0FBdUM7O0VBRXZDLHlCQUF5QjtFQUN6QixxQkFBcUI7RUFDckIsaUNBQWlDOztFQUVqQyx3RUFBd0U7O0VBRXhFLGtDQUFrQzs7RUFFbEMseUNBQXlDOztFQUV6Qyx1QkFBdUI7RUFDdkIsZ0NBQWdDOztFQUVoQyxTQUFTOztFQUVULDRCQUE0QjtFQUM1Qiw4QkFBOEI7O0VBRTlCLHdFQUF3RTs7RUFFeEUsbUNBQW1DO0VBQ25DLGtDQUFrQzs7RUFFbEMsK0NBQStDOztFQUUvQywwQkFBMEI7RUFDMUIsK0JBQStCOztFQUUvQiwrQ0FBK0M7O0VBRS9DLHNCQUFzQjtFQUN0Qiw4QkFBOEI7O0VBRTlCLCtDQUErQzs7RUFFL0MscUJBQXFCO0VBQ3JCLDhCQUE4Qjs7RUFFOUIsU0FBUztFQUNULHVCQUF1QjtFQUN2QixnQ0FBZ0M7O0VBRWhDLHFGQUFxRjtFQUNyRixvQkFBb0I7RUFDcEIseUJBQXlCO0VBQ3pCLDJCQUEyQjtFQUMzQiw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLDZCQUE2Qjs7RUFFN0IsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQiw0Q0FBNEM7O0VBRTVDLHlCQUF5QjtFQUN6QixzQkFBc0I7O0VBRXRCLHdFQUF3RTtFQUN4RSwyQkFBMkI7RUFDM0IsbUNBQW1DO0VBQ25DLHFDQUFxQzs7RUFFckMsd0JBQXdCO0VBQ3hCLHNCQUFzQjs7RUFFdEIsV0FBVztFQUNYLGdCQUFnQjs7RUFFaEIsdUNBQXVDOztFQUV2QyxTQUFTO0VBQ1QsMkJBQTJCO0VBQzNCLG1DQUFtQzs7RUFFbkMsV0FBVztFQUNYLHNCQUFzQjs7RUFFdEIsNkNBQTZDOztFQUU3QyxrQ0FBa0M7RUFDbEMsZ0NBQWdDO0VBQ2hDLHNCQUFzQjs7RUFFdEIsV0FBVztFQUNYLGlDQUFpQzs7RUFFakMsaUNBQWtCOztFQUFsQixrQkFBa0I7QUFDcEI7O0FBRUE7O0VBRUUsNEJBQTRCO0VBQzVCLG9DQUFvQztFQUNwQyx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5Qix5QkFBeUI7RUFDekIsaUNBQWlDO0VBQ2pDLGlDQUFpQztFQUNqQyw0QkFBNEI7RUFDNUIsbUNBQW1DO0VBQ25DLHdCQUF3QjtFQUN4QixxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdDQUFnQztFQUNoQyxtQ0FBbUM7RUFDbkMscUNBQXFDO0VBQ3JDLHlCQUF5QjtFQUN6Qix3QkFBd0I7RUFDeEIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6Qiw4QkFBOEI7RUFDOUIsd0JBQXdCO0FBQzFCOztBQUVBOztFQUVFLDJCQUEyQjtFQUMzQixvQ0FBb0M7RUFDcEMsc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZiwyQkFBMkI7RUFDM0Isa0JBQWtCO0VBQ2xCLDhCQUE4QjtFQUM5QixzQ0FBc0M7RUFDdEMsMkJBQTJCO0VBQzNCLGdDQUFnQztFQUNoQyxpQkFBaUI7RUFDakIsZ0NBQWdDO0VBQ2hDLHVCQUF1QjtFQUN2Qiw2QkFBNkI7RUFDN0IsbUNBQW1DO0VBQ25DLHVDQUF1QztFQUN2Qyx3QkFBd0I7RUFDeEIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6Qix3QkFBd0I7RUFDeEIsNkJBQTZCO0VBQzdCLHVCQUF1QjtBQUN6Qjs7QUFFQTs7RUFFRSx1QkFBdUI7RUFDdkIsb0NBQW9DO0VBQ3BDLHNCQUFzQjtFQUN0QixpQkFBaUI7RUFDakIsMkJBQTJCO0VBQzNCLG9CQUFvQjtFQUNwQiw4QkFBOEI7RUFDOUIsbUNBQW1DO0VBQ25DLHVCQUF1QjtFQUN2QixnQ0FBZ0M7RUFDaEMsbUJBQW1CO0VBQ25CLDhCQUE4QjtFQUM5QixvQkFBb0I7RUFDcEIsNkJBQTZCO0VBQzdCLG1DQUFtQztFQUNuQyxrQ0FBa0M7RUFDbEMsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLHlCQUF5QjtFQUN6QixtQkFBbUI7QUFDckI7O0FBRUE7O0VBRUUsNEJBQTRCO0VBQzVCLG9DQUFvQztFQUNwQyx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5Qix5QkFBeUI7RUFDekIsaUNBQWlDO0VBQ2pDLGlDQUFpQztFQUNqQyw4QkFBOEI7RUFDOUIsbUNBQW1DO0VBQ25DLDBCQUEwQjtFQUMxQixtQ0FBbUM7RUFDbkMsMkJBQTJCO0VBQzNCLGdDQUFnQztFQUNoQyxtQ0FBbUM7RUFDbkMscUNBQXFDO0VBQ3JDLDJCQUEyQjtFQUMzQiwwQkFBMEI7RUFDMUIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6Qiw4QkFBOEI7RUFDOUIsd0JBQXdCO0FBQzFCOztBQUVBOztFQUVFLDRCQUE0QjtFQUM1QixvQ0FBb0M7RUFDcEMseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIseUJBQXlCO0VBQ3pCLGlDQUFpQztFQUNqQyxpQ0FBaUM7RUFDakMsOEJBQThCO0VBQzlCLG1DQUFtQztFQUNuQywwQkFBMEI7RUFDMUIsbUNBQW1DO0VBQ25DLDJCQUEyQjtFQUMzQixnQ0FBZ0M7RUFDaEMsbUNBQW1DO0VBQ25DLHFDQUFxQztFQUNyQywyQkFBMkI7RUFDM0IsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsOEJBQThCO0VBQzlCLHdCQUF3QjtBQUMxQjs7QUFFQTs7RUFFRSwyQkFBMkI7RUFDM0Isb0NBQW9DO0VBQ3BDLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsMkJBQTJCO0VBQzNCLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsaUNBQWlDO0VBQ2pDLDJCQUEyQjtFQUMzQixnQ0FBZ0M7RUFDaEMsaUJBQWlCO0VBQ2pCLGdDQUFnQztFQUNoQyx1QkFBdUI7RUFDdkIsNkJBQTZCO0VBQzdCLG1DQUFtQztFQUNuQyx1Q0FBdUM7RUFDdkMsd0JBQXdCO0VBQ3hCLHVCQUF1QjtFQUN2Qix5QkFBeUI7RUFDekIsd0JBQXdCO0VBQ3hCLDZCQUE2QjtFQUM3Qix1QkFBdUI7QUFDekI7O0FBRUE7O0VBRUUsMkJBQTJCO0VBQzNCLG9DQUFvQztFQUNwQyxzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLDJCQUEyQjtFQUMzQixrQkFBa0I7RUFDbEIsOEJBQThCO0VBQzlCLGlDQUFpQztFQUNqQywyQkFBMkI7RUFDM0IsZ0NBQWdDO0VBQ2hDLGlCQUFpQjtFQUNqQixnQ0FBZ0M7RUFDaEMsdUJBQXVCO0VBQ3ZCLDZCQUE2QjtFQUM3QixtQ0FBbUM7RUFDbkMsdUNBQXVDO0VBQ3ZDLHdCQUF3QjtFQUN4Qix1QkFBdUI7RUFDdkIseUJBQXlCO0VBQ3pCLHdCQUF3QjtFQUN4Qiw2QkFBNkI7RUFDN0IsdUJBQXVCO0FBQ3pCOztBQUVBOztFQUVFLDJCQUEyQjtFQUMzQixvQ0FBb0M7RUFDcEMsMkJBQTJCO0VBQzNCLHFCQUFxQjtFQUNyQixnQ0FBZ0M7RUFDaEMsd0JBQXdCO0VBQ3hCLG1DQUFtQztFQUNuQyxtQ0FBbUM7RUFDbkMsMEJBQTBCO0VBQzFCLHFDQUFxQztFQUNyQyxzQkFBc0I7RUFDdEIsaUNBQWlDO0VBQ2pDLHVCQUF1QjtFQUN2QixrQ0FBa0M7RUFDbEMsNEJBQTRCO0VBQzVCLHVDQUF1QztFQUN2Qyx1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLHdCQUF3QjtFQUN4Qix3QkFBd0I7RUFDeEIsNkJBQTZCO0VBQzdCLHVCQUF1QjtBQUN6Qjs7QUFFQTs7RUFFRSwyQkFBMkI7RUFDM0Isb0NBQW9DO0VBQ3BDLDJCQUEyQjtFQUMzQixxQkFBcUI7RUFDckIsZ0NBQWdDO0VBQ2hDLHdCQUF3QjtFQUN4QixtQ0FBbUM7RUFDbkMsb0NBQW9DO0VBQ3BDLDBCQUEwQjtFQUMxQixxQ0FBcUM7RUFDckMsc0JBQXNCO0VBQ3RCLGlDQUFpQztFQUNqQyx1QkFBdUI7RUFDdkIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQyx1Q0FBdUM7RUFDdkMsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtFQUN0Qix3QkFBd0I7RUFDeEIsd0JBQXdCO0VBQ3hCLDZCQUE2QjtFQUM3Qix1QkFBdUI7QUFDekI7O0FBRUE7O0VBRUUsMEJBQTBCO0VBQzFCLG9DQUFvQztFQUNwQyxzQkFBc0I7RUFDdEIsb0JBQW9CO0VBQ3BCLDJCQUEyQjtFQUMzQix1QkFBdUI7RUFDdkIsOEJBQThCO0VBQzlCLGtDQUFrQztFQUNsQywyQkFBMkI7RUFDM0IsZ0NBQWdDO0VBQ2hDLHVCQUF1QjtFQUN2QixnQ0FBZ0M7RUFDaEMsd0JBQXdCO0VBQ3hCLDZCQUE2QjtFQUM3QixtQ0FBbUM7RUFDbkMsa0NBQWtDO0VBQ2xDLHdCQUF3QjtFQUN4Qix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2Qiw0QkFBNEI7RUFDNUIsc0JBQXNCO0FBQ3hCOztBQUVBOztFQUVFLHVCQUF1QjtFQUN2QixvQ0FBb0M7RUFDcEMsc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQiwyQkFBMkI7RUFDM0Isb0JBQW9CO0VBQ3BCLDhCQUE4QjtFQUM5Qiw2QkFBNkI7RUFDN0IsdUJBQXVCO0VBQ3ZCLGdDQUFnQztFQUNoQyxtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLG9CQUFvQjtFQUNwQiw2QkFBNkI7RUFDN0IsbUNBQW1DO0VBQ25DLGtDQUFrQztFQUNsQyxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIseUJBQXlCO0VBQ3pCLG1CQUFtQjtBQUNyQjs7QUFFQTs7RUFFRSw0QkFBNEI7RUFDNUIsb0NBQW9DO0VBQ3BDLHlCQUF5QjtFQUN6QixzQkFBc0I7RUFDdEIsOEJBQThCO0VBQzlCLHlCQUF5QjtFQUN6QixpQ0FBaUM7RUFDakMsdUNBQXVDO0VBQ3ZDLDhCQUE4QjtFQUM5QixtQ0FBbUM7RUFDbkMsMEJBQTBCO0VBQzFCLG1DQUFtQztFQUNuQywyQkFBMkI7RUFDM0IsZ0NBQWdDO0VBQ2hDLG1DQUFtQztFQUNuQyxxQ0FBcUM7RUFDckMsMkJBQTJCO0VBQzNCLDBCQUEwQjtFQUMxQix3QkFBd0I7RUFDeEIseUJBQXlCO0VBQ3pCLDhCQUE4QjtFQUM5Qix3QkFBd0I7QUFDMUI7O0FBRUE7O0VBRUUsNEJBQTRCO0VBQzVCLG9DQUFvQztFQUNwQyx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5Qix5QkFBeUI7RUFDekIsaUNBQWlDO0VBQ2pDLHFDQUFxQztFQUNyQyw0QkFBNEI7RUFDNUIsbUNBQW1DO0VBQ25DLHdCQUF3QjtFQUN4QixxQ0FBcUM7RUFDckMseUJBQXlCO0VBQ3pCLGdDQUFnQztFQUNoQyxtQ0FBbUM7RUFDbkMscUNBQXFDO0VBQ3JDLHlCQUF5QjtFQUN6Qix3QkFBd0I7RUFDeEIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtFQUN6Qiw4QkFBOEI7RUFDOUIsd0JBQXdCO0FBQzFCIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9AY29yZS9iYXNlL2Rlc2lnbi9zcmMvZGVzaWduLXRva2Vucy9kYXJrLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIuZGFyayxcbi5kYXJrW2RhdGEtdGhlbWU9J2N1c3RvbSddLFxuLmRhcmtbZGF0YS10aGVtZT0nZGVmYXVsdCddIHtcbiAgLyogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIG9mIDxib2R5IC8+Li4uZXRjICovXG4gIC0tYmFja2dyb3VuZDogMjIyLjM0ZGVnIDEwLjQzJSAxMi4yNyU7XG5cbiAgLyog5Li75L2T5Yy65Z+f6IOM5pmv6ImyICovXG4gIC0tYmFja2dyb3VuZC1kZWVwOiAyMjBkZWcgMTMuMDYlIDklO1xuICAtLWZvcmVncm91bmQ6IDAgMCUgOTUlO1xuXG4gIC8qIEJhY2tncm91bmQgY29sb3IgZm9yIDxDYXJkIC8+ICovXG4gIC0tY2FyZDogMjIyLjM0ZGVnIDEwLjQzJSAxMi4yNyU7XG5cbiAgLyogLS1jYXJkOiAyMjIuMiA4NCUgNC45JTsgKi9cbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuXG4gIC8qIEJhY2tncm91bmQgY29sb3IgZm9yIHBvcG92ZXJzIHN1Y2ggYXMgPERyb3Bkb3duTWVudSAvPiwgPEhvdmVyQ2FyZCAvPiwgPFBvcG92ZXIgLz4gKi9cblxuICAvKiAtLXBvcG92ZXI6IDIyMi44MmRlZyA4LjQzJSAxMi4yNyU7ICovXG5cbiAgLyog5by55Ye65bGC55qE6IOM5pmv6Imy5LiO5Li76aKY5Yy65Z+f6IOM5pmv6Imy5aSq6L+H5o6l6L+RICAqL1xuICAtLXBvcG92ZXI6IDAgMCUgMTQuMiU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcblxuICAvKiBNdXRlZCBiYWNrZ3JvdW5kcyBzdWNoIGFzIDxUYWJzTGlzdCAvPiwgPFNrZWxldG9uIC8+IGFuZCA8U3dpdGNoIC8+ICovXG5cbiAgLyogLS1tdXRlZDogMjIwZGVnIDYuODIlIDE3LjI1JTsgKi9cblxuICAvKiAtLW11dGVkLWZvcmVncm91bmQ6IDIxNSAyMC4yJSA2NS4xJTsgKi9cblxuICAtLW11dGVkOiAyNDAgMy43JSAxNS45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyNDAgNSUgNjQuOSU7XG5cbiAgLyog5Li76aKY6aKc6ImyICovXG5cbiAgLyogLS1wcmltYXJ5OiAyNDUgODIlIDY3JTsgKi9cbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuXG4gIC8qIFVzZWQgZm9yIGRlc3RydWN0aXZlIGFjdGlvbnMgc3VjaCBhcyA8QnV0dG9uIHZhcmlhbnQ9XCJkZXN0cnVjdGl2ZVwiPiAqL1xuXG4gIC0tZGVzdHJ1Y3RpdmU6IDM1OS4yMSA2OC40NyUgNTYuNDclO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDAgMCUgOTglO1xuXG4gIC8qIFVzZWQgZm9yIHN1Y2Nlc3MgYWN0aW9ucyBzdWNoIGFzIDxtZXNzYWdlPiAqL1xuXG4gIC0taW5mbzogMTgwLCAxLjU0JSwgMTIuNzUlO1xuICAtLWluZm8tZm9yZWdyb3VuZDogMjIwLCA0JSwgNTglO1xuXG4gIC8qIFVzZWQgZm9yIHN1Y2Nlc3MgYWN0aW9ucyBzdWNoIGFzIDxtZXNzYWdlPiAqL1xuXG4gIC0tc3VjY2VzczogMTQ0IDU3JSA1OCU7XG4gIC0tc3VjY2Vzcy1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcblxuICAvKiBVc2VkIGZvciB3YXJuaW5nIGFjdGlvbnMgc3VjaCBhcyA8bWVzc2FnZT4gKi9cblxuICAtLXdhcm5pbmc6IDQyIDg0JSA2MSU7XG4gIC0td2FybmluZy1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcblxuICAvKiDpopzoibLmrKHopoEgKi9cbiAgLS1zZWNvbmRhcnk6IDI0MCA1JSAxNyU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuXG4gIC8qIFVzZWQgZm9yIGFjY2VudHMgc3VjaCBhcyBob3ZlciBlZmZlY3RzIG9uIDxEcm9wZG93bk1lbnVJdGVtPiwgPFNlbGVjdEl0ZW0+Li4uZXRjICovXG4gIC0tYWNjZW50OiAyMTYgNSUgMTklO1xuICAtLWFjY2VudC1kYXJrOiAyNDAgMCUgMjIlO1xuICAtLWFjY2VudC1kYXJrZXI6IDI0MCAwJSAyNiU7XG4gIC0tYWNjZW50LWxpZ2h0ZXI6IDIxNiA1JSAxMiU7XG4gIC0tYWNjZW50LWhvdmVyOiAyMTYgNSUgMjQlO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcblxuICAvKiBEYXJrZXIgY29sb3IgKi9cbiAgLS1oZWF2eTogMjE2IDUlIDI0JTtcbiAgLS1oZWF2eS1mb3JlZ3JvdW5kOiB2YXIoLS1hY2NlbnQtZm9yZWdyb3VuZCk7XG5cbiAgLyogRGVmYXVsdCBib3JkZXIgY29sb3IgKi9cbiAgLS1ib3JkZXI6IDI0MCAzLjclIDIyJTtcblxuICAvKiBCb3JkZXIgY29sb3IgZm9yIGlucHV0cyBzdWNoIGFzIDxJbnB1dCAvPiwgPFNlbGVjdCAvPiwgPFRleHRhcmVhIC8+ICovXG4gIC0taW5wdXQ6IDBkZWcgMCUgMTAwJSAvIDEwJTtcbiAgLS1pbnB1dC1wbGFjZWhvbGRlcjogMjE4ZGVnIDExJSA2NSU7XG4gIC0taW5wdXQtYmFja2dyb3VuZDogMGRlZyAwJSAxMDAlIC8gNSU7XG5cbiAgLyogVXNlZCBmb3IgZm9jdXMgcmluZyAqL1xuICAtLXJpbmc6IDIyMi4yIDg0JSA0LjklO1xuXG4gIC8qIOWfuuacrOWchuinkuWkp+WwjyAqL1xuICAtLXJhZGl1czogMC41cmVtO1xuXG4gIC8qID09PT09PT09PT09PT0gQ3VzdG9tID09PT09PT09PT09PT0gKi9cblxuICAvKiDpga7nvanpopzoibIgKi9cbiAgLS1vdmVybGF5OiAwZGVnIDAlIDAlIC8gNDAlO1xuICAtLW92ZXJsYXktY29udGVudDogMGRlZyAwJSAwJSAvIDQwJTtcblxuICAvKiDln7rmnKzmloflrZflpKflsI8gKi9cbiAgLS1mb250LXNpemUtYmFzZTogMTZweDtcblxuICAvKiA9PT09PT09PT09PT09Y29tcG9uZW50ICYgVUk9PT09PT09PT09PT09ICovXG5cbiAgLS1zaWRlYmFyOiAyMjIuMzRkZWcgMTAuNDMlIDEyLjI3JTtcbiAgLS1zaWRlYmFyLWRlZXA6IDIyMGRlZyAxMy4wNiUgOSU7XG4gIC0tbWVudTogdmFyKC0tc2lkZWJhcik7XG5cbiAgLyogaGVhZGVyICovXG4gIC0taGVhZGVyOiAyMjIuMzRkZWcgMTAuNDMlIDEyLjI3JTtcblxuICBjb2xvci1zY2hlbWU6IGRhcms7XG59XG5cbi5kYXJrW2RhdGEtdGhlbWU9J3Zpb2xldCddLFxuW2RhdGEtdGhlbWU9J3Zpb2xldCddIC5kYXJrIHtcbiAgLS1iYWNrZ3JvdW5kOiAyMjQgNzEuNCUgNC4xJTtcbiAgLS1iYWNrZ3JvdW5kLWRlZXA6IHZhcigtLWJhY2tncm91bmQpO1xuICAtLWZvcmVncm91bmQ6IDIxMCAyMCUgOTglO1xuICAtLWNhcmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tcG9wb3ZlcjogMjI0IDcxLjQlIDQuMSU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDIxMCAyMCUgOTglO1xuICAtLXNlY29uZGFyeTogMjE1IDI3LjklIDE2LjklO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1tdXRlZDogMjE1IDI3LjklIDE2LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDIxNy45IDEwLjYlIDY0LjklO1xuICAtLWFjY2VudDogMjE1IDI3LjklIDE2LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1kZXN0cnVjdGl2ZTogMzU5LjIxIDY4LjQ3JSA1Ni40NyU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tYm9yZGVyOiAyMTUgMjcuOSUgMTYuOSU7XG4gIC0taW5wdXQ6IDIxNSAyNy45JSAxNi45JTtcbiAgLS1yaW5nOiAyNjMuNCA3MCUgNTAuNCU7XG4gIC0tc2lkZWJhcjogMjI0IDcxLjQlIDQuMSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMjQgNzEuNCUgNC4xJTtcbiAgLS1oZWFkZXI6IDIyNCA3MS40JSA0LjElO1xufVxuXG4uZGFya1tkYXRhLXRoZW1lPSdwaW5rJ10sXG5bZGF0YS10aGVtZT0ncGluayddIC5kYXJrIHtcbiAgLS1iYWNrZ3JvdW5kOiAyMCAxNC4zJSA0LjElO1xuICAtLWJhY2tncm91bmQtZGVlcDogdmFyKC0tYmFja2dyb3VuZCk7XG4gIC0tZm9yZWdyb3VuZDogMCAwJSA5NSU7XG4gIC0tY2FyZDogMCAwJSA5JTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDAgMCUgOTUlO1xuICAtLXBvcG92ZXI6IDAgMCUgOSU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAwIDAlIDk1JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDM1NS43IDEwMCUgOTcuMyU7XG4gIC0tc2Vjb25kYXJ5OiAyNDAgMy43JSAxNS45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tbXV0ZWQ6IDAgMCUgMTUlO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI0MCA1JSA2NC45JTtcbiAgLS1hY2NlbnQ6IDEyIDYuNSUgMTUuMSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuICAtLWRlc3RydWN0aXZlOiAzNTkuMjEgNjguNDclIDU2LjQ3JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAwIDg1LjclIDk3LjMlO1xuICAtLWJvcmRlcjogMjQwIDMuNyUgMTUuOSU7XG4gIC0taW5wdXQ6IDI0MCAzLjclIDE1LjklO1xuICAtLXJpbmc6IDM0Ni44IDc3LjIlIDQ5LjglO1xuICAtLXNpZGViYXI6IDIwIDE0LjMlIDQuMSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMCAxNC4zJSA0LjElO1xuICAtLWhlYWRlcjogMjAgMTQuMyUgNC4xJTtcbn1cblxuLmRhcmtbZGF0YS10aGVtZT0ncm9zZSddLFxuW2RhdGEtdGhlbWU9J3Jvc2UnXSAuZGFyayB7XG4gIC0tYmFja2dyb3VuZDogMCAwJSAzLjklO1xuICAtLWJhY2tncm91bmQtZGVlcDogdmFyKC0tYmFja2dyb3VuZCk7XG4gIC0tZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tY2FyZDogMCAwJSAzLjklO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tcG9wb3ZlcjogMCAwJSAzLjklO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAwIDg1LjclIDk3LjMlO1xuICAtLXNlY29uZGFyeTogMCAwJSAxNC45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tbXV0ZWQ6IDAgMCUgMTQuOSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMCAwJSA2My45JTtcbiAgLS1hY2NlbnQ6IDAgMCUgMTQuOSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuICAtLWRlc3RydWN0aXZlOiAzNTkuMjEgNjguNDclIDU2LjQ3JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1ib3JkZXI6IDAgMCUgMTQuOSU7XG4gIC0taW5wdXQ6IDAgMCUgMTQuOSU7XG4gIC0tcmluZzogMCA3Mi4yJSA1MC42JTtcbiAgLS1zaWRlYmFyOiAwIDAlIDMuOSU7XG4gIC0tc2lkZWJhci1kZWVwOiAwIDAlIDMuOSU7XG4gIC0taGVhZGVyOiAwIDAlIDMuOSU7XG59XG5cbi5kYXJrW2RhdGEtdGhlbWU9J3NreS1ibHVlJ10sXG5bZGF0YS10aGVtZT0nc2t5LWJsdWUnXSAuZGFyayB7XG4gIC0tYmFja2dyb3VuZDogMjIyLjIgODQlIDQuOSU7XG4gIC0tYmFja2dyb3VuZC1kZWVwOiB2YXIoLS1iYWNrZ3JvdW5kKTtcbiAgLS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1jYXJkOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLXBvcG92ZXI6IDIyMi4yIDg0JSA0LjklO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMjEwIDQwJSA5OCU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1zZWNvbmRhcnk6IDIxNy4yIDMyLjYlIDE3LjUlO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1tdXRlZDogMjE3LjIgMzIuNiUgMTcuNSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjE1IDIwLjIlIDY1LjElO1xuICAtLWFjY2VudDogMjE3LjIgMzIuNiUgMTcuNSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLWRlc3RydWN0aXZlOiAzNTkuMjEgNjguNDclIDU2LjQ3JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1ib3JkZXI6IDIxNy4yIDMyLjYlIDE3LjUlO1xuICAtLWlucHV0OiAyMTcuMiAzMi42JSAxNy41JTtcbiAgLS1yaW5nOiAyMjQuMyA3Ni4zJSA0OCU7XG4gIC0tc2lkZWJhcjogMjIyLjIgODQlIDQuOSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1oZWFkZXI6IDIyMi4yIDg0JSA0LjklO1xufVxuXG4uZGFya1tkYXRhLXRoZW1lPSdkZWVwLWJsdWUnXSxcbltkYXRhLXRoZW1lPSdkZWVwLWJsdWUnXSAuZGFyayB7XG4gIC0tYmFja2dyb3VuZDogMjIyLjIgODQlIDQuOSU7XG4gIC0tYmFja2dyb3VuZC1kZWVwOiB2YXIoLS1iYWNrZ3JvdW5kKTtcbiAgLS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1jYXJkOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLXBvcG92ZXI6IDIyMi4yIDg0JSA0LjklO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMjEwIDQwJSA5OCU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1zZWNvbmRhcnk6IDIxNy4yIDMyLjYlIDE3LjUlO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1tdXRlZDogMjE3LjIgMzIuNiUgMTcuNSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjE1IDIwLjIlIDY1LjElO1xuICAtLWFjY2VudDogMjE3LjIgMzIuNiUgMTcuNSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLWRlc3RydWN0aXZlOiAzNTkuMjEgNjguNDclIDU2LjQ3JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1ib3JkZXI6IDIxNy4yIDMyLjYlIDE3LjUlO1xuICAtLWlucHV0OiAyMTcuMiAzMi42JSAxNy41JTtcbiAgLS1yaW5nOiAyMjQuMyA3Ni4zJSA0OCU7XG4gIC0tc2lkZWJhcjogMjIyLjIgODQlIDQuOSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1oZWFkZXI6IDIyMi4yIDg0JSA0LjklO1xufVxuXG4uZGFya1tkYXRhLXRoZW1lPSdncmVlbiddLFxuW2RhdGEtdGhlbWU9J2dyZWVuJ10gLmRhcmsge1xuICAtLWJhY2tncm91bmQ6IDIwIDE0LjMlIDQuMSU7XG4gIC0tYmFja2dyb3VuZC1kZWVwOiB2YXIoLS1iYWNrZ3JvdW5kKTtcbiAgLS1mb3JlZ3JvdW5kOiAwIDAlIDk1JTtcbiAgLS1jYXJkOiAyNCA5LjglIDYlO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMCAwJSA5NSU7XG4gIC0tcG9wb3ZlcjogMCAwJSA5JTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDAgMCUgOTUlO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tc2Vjb25kYXJ5OiAyNDAgMy43JSAxNS45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tbXV0ZWQ6IDAgMCUgMTUlO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI0MCA1JSA2NC45JTtcbiAgLS1hY2NlbnQ6IDEyIDYuNSUgMTUuMSU7XG4gIC0tYWNjZW50LWZvcmVncm91bmQ6IDAgMCUgOTglO1xuICAtLWRlc3RydWN0aXZlOiAzNTkuMjEgNjguNDclIDU2LjQ3JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiAwIDg1LjclIDk3LjMlO1xuICAtLWJvcmRlcjogMjQwIDMuNyUgMTUuOSU7XG4gIC0taW5wdXQ6IDI0MCAzLjclIDE1LjklO1xuICAtLXJpbmc6IDE0Mi40IDcxLjglIDI5LjIlO1xuICAtLXNpZGViYXI6IDIwIDE0LjMlIDQuMSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMCAxNC4zJSA0LjElO1xuICAtLWhlYWRlcjogMjAgMTQuMyUgNC4xJTtcbn1cblxuLmRhcmtbZGF0YS10aGVtZT0nZGVlcC1ncmVlbiddLFxuW2RhdGEtdGhlbWU9J2RlZXAtZ3JlZW4nXSAuZGFyayB7XG4gIC0tYmFja2dyb3VuZDogMjAgMTQuMyUgNC4xJTtcbiAgLS1iYWNrZ3JvdW5kLWRlZXA6IHZhcigtLWJhY2tncm91bmQpO1xuICAtLWZvcmVncm91bmQ6IDAgMCUgOTUlO1xuICAtLWNhcmQ6IDI0IDkuOCUgNiU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAwIDAlIDk1JTtcbiAgLS1wb3BvdmVyOiAwIDAlIDklO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMCAwJSA5NSU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1zZWNvbmRhcnk6IDI0MCAzLjclIDE1LjklO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1tdXRlZDogMCAwJSAxNSU7XG4gIC0tbXV0ZWQtZm9yZWdyb3VuZDogMjQwIDUlIDY0LjklO1xuICAtLWFjY2VudDogMTIgNi41JSAxNS4xJTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDM1OS4yMSA2OC40NyUgNTYuNDclO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDAgODUuNyUgOTcuMyU7XG4gIC0tYm9yZGVyOiAyNDAgMy43JSAxNS45JTtcbiAgLS1pbnB1dDogMjQwIDMuNyUgMTUuOSU7XG4gIC0tcmluZzogMTQyLjQgNzEuOCUgMjkuMiU7XG4gIC0tc2lkZWJhcjogMjAgMTQuMyUgNC4xJTtcbiAgLS1zaWRlYmFyLWRlZXA6IDIwIDE0LjMlIDQuMSU7XG4gIC0taGVhZGVyOiAyMCAxNC4zJSA0LjElO1xufVxuXG4uZGFya1tkYXRhLXRoZW1lPSdvcmFuZ2UnXSxcbltkYXRhLXRoZW1lPSdvcmFuZ2UnXSAuZGFyayB7XG4gIC0tYmFja2dyb3VuZDogMjAgMTQuMyUgNC4xJTtcbiAgLS1iYWNrZ3JvdW5kLWRlZXA6IHZhcigtLWJhY2tncm91bmQpO1xuICAtLWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gIC0tY2FyZDogMjAgMTQuMyUgNC4xJTtcbiAgLS1jYXJkLWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gIC0tcG9wb3ZlcjogMjAgMTQuMyUgNC4xJTtcbiAgLS1wb3BvdmVyLWZvcmVncm91bmQ6IDYwIDkuMSUgOTcuOCU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLXNlY29uZGFyeTogMTIgNi41JSAxNS4xJTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogNjAgOS4xJSA5Ny44JTtcbiAgLS1tdXRlZDogMTIgNi41JSAxNS4xJTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyNCA1LjQlIDYzLjklO1xuICAtLWFjY2VudDogMTIgNi41JSAxNS4xJTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogNjAgOS4xJSA5Ny44JTtcbiAgLS1kZXN0cnVjdGl2ZTogMCA3Mi4yJSA1MC42JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLWJvcmRlcjogMTIgNi41JSAxNS4xJTtcbiAgLS1pbnB1dDogMTIgNi41JSAxNS4xJTtcbiAgLS1yaW5nOiAyMC41IDkwLjIlIDQ4LjIlO1xuICAtLXNpZGViYXI6IDIwIDE0LjMlIDQuMSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMCAxNC4zJSA0LjElO1xuICAtLWhlYWRlcjogMjAgMTQuMyUgNC4xJTtcbn1cblxuLmRhcmtbZGF0YS10aGVtZT0neWVsbG93J10sXG5bZGF0YS10aGVtZT0neWVsbG93J10gLmRhcmsge1xuICAtLWJhY2tncm91bmQ6IDIwIDE0LjMlIDQuMSU7XG4gIC0tYmFja2dyb3VuZC1kZWVwOiB2YXIoLS1iYWNrZ3JvdW5kKTtcbiAgLS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLWNhcmQ6IDIwIDE0LjMlIDQuMSU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLXBvcG92ZXI6IDIwIDE0LjMlIDQuMSU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLXByaW1hcnktZm9yZWdyb3VuZDogMjYgODMuMyUgMTQuMSU7XG4gIC0tc2Vjb25kYXJ5OiAxMiA2LjUlIDE1LjElO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLW11dGVkOiAxMiA2LjUlIDE1LjElO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI0IDUuNCUgNjMuOSU7XG4gIC0tYWNjZW50OiAxMiA2LjUlIDE1LjElO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLWRlc3RydWN0aXZlOiAzNTkuMjEgNjguNDclIDU2LjQ3JTtcbiAgLS1kZXN0cnVjdGl2ZS1mb3JlZ3JvdW5kOiA2MCA5LjElIDk3LjglO1xuICAtLWJvcmRlcjogMTIgNi41JSAxNS4xJTtcbiAgLS1pbnB1dDogMTIgNi41JSAxNS4xJTtcbiAgLS1yaW5nOiAzNS41IDkxLjclIDMyLjklO1xuICAtLXNpZGViYXI6IDIwIDE0LjMlIDQuMSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMCAxNC4zJSA0LjElO1xuICAtLWhlYWRlcjogMjAgMTQuMyUgNC4xJTtcbn1cblxuLmRhcmtbZGF0YS10aGVtZT0nemluYyddLFxuW2RhdGEtdGhlbWU9J3ppbmMnXSAuZGFyayB7XG4gIC0tYmFja2dyb3VuZDogMjQwIDEwJSAzLjklO1xuICAtLWJhY2tncm91bmQtZGVlcDogdmFyKC0tYmFja2dyb3VuZCk7XG4gIC0tZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tY2FyZDogMjQwIDEwJSAzLjklO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tcG9wb3ZlcjogMjQwIDEwJSAzLjklO1xuICAtLXBvcG92ZXItZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tcHJpbWFyeS1mb3JlZ3JvdW5kOiAyNDAgNS45JSAxMCU7XG4gIC0tc2Vjb25kYXJ5OiAyNDAgMy43JSAxNS45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tbXV0ZWQ6IDI0MCAzLjclIDE1LjklO1xuICAtLW11dGVkLWZvcmVncm91bmQ6IDI0MCA1JSA2NC45JTtcbiAgLS1hY2NlbnQ6IDI0MCAzLjclIDE1LjklO1xuICAtLWFjY2VudC1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1kZXN0cnVjdGl2ZTogMzU5LjIxIDY4LjQ3JSA1Ni40NyU7XG4gIC0tZGVzdHJ1Y3RpdmUtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tYm9yZGVyOiAyNDAgMy43JSAxNS45JTtcbiAgLS1pbnB1dDogMjQwIDMuNyUgMTUuOSU7XG4gIC0tcmluZzogMjQwIDQuOSUgODMuOSU7XG4gIC0tc2lkZWJhcjogMjQwIDEwJSAzLjklO1xuICAtLXNpZGViYXItZGVlcDogMjQwIDEwJSAzLjklO1xuICAtLWhlYWRlcjogMjQwIDEwJSAzLjklO1xufVxuXG4uZGFya1tkYXRhLXRoZW1lPSduZXV0cmFsJ10sXG5bZGF0YS10aGVtZT0nbmV1dHJhbCddIC5kYXJrIHtcbiAgLS1iYWNrZ3JvdW5kOiAwIDAlIDMuOSU7XG4gIC0tYmFja2dyb3VuZC1kZWVwOiB2YXIoLS1iYWNrZ3JvdW5kKTtcbiAgLS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1jYXJkOiAwIDAlIDMuOSU7XG4gIC0tY2FyZC1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1wb3BvdmVyOiAwIDAlIDMuOSU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDAgMCUgOSU7XG4gIC0tc2Vjb25kYXJ5OiAwIDAlIDE0LjklO1xuICAtLXNlY29uZGFyeS1mb3JlZ3JvdW5kOiAwIDAlIDk4JTtcbiAgLS1tdXRlZDogMCAwJSAxNC45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAwIDAlIDYzLjklO1xuICAtLWFjY2VudDogMCAwJSAxNC45JTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMCAwJSA5OCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDM1OS4yMSA2OC40NyUgNTYuNDclO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDAgMCUgOTglO1xuICAtLWJvcmRlcjogMCAwJSAxNC45JTtcbiAgLS1pbnB1dDogMCAwJSAxNC45JTtcbiAgLS1yaW5nOiAwIDAlIDgzLjElO1xuICAtLXNpZGViYXI6IDAgMCUgMy45JTtcbiAgLS1zaWRlYmFyLWRlZXA6IDAgMCUgMy45JTtcbiAgLS1oZWFkZXI6IDAgMCUgMy45JTtcbn1cblxuLmRhcmtbZGF0YS10aGVtZT0nc2xhdGUnXSxcbltkYXRhLXRoZW1lPSdzbGF0ZSddIC5kYXJrIHtcbiAgLS1iYWNrZ3JvdW5kOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1iYWNrZ3JvdW5kLWRlZXA6IHZhcigtLWJhY2tncm91bmQpO1xuICAtLWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLWNhcmQ6IDIyMi4yIDg0JSA0LjklO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMjEwIDQwJSA5OCU7XG4gIC0tcG9wb3ZlcjogMjIyLjIgODQlIDQuOSU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMTAgNDAlIDk4JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDIyMi4yIDQ3LjQlIDExLjIlO1xuICAtLXNlY29uZGFyeTogMjE3LjIgMzIuNiUgMTcuNSU7XG4gIC0tc2Vjb25kYXJ5LWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLW11dGVkOiAyMTcuMiAzMi42JSAxNy41JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyMTUgMjAuMiUgNjUuMSU7XG4gIC0tYWNjZW50OiAyMTcuMiAzMi42JSAxNy41JTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMjEwIDQwJSA5OCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDM1OS4yMSA2OC40NyUgNTYuNDclO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDIxMCA0MCUgOTglO1xuICAtLWJvcmRlcjogMjE3LjIgMzIuNiUgMTcuNSU7XG4gIC0taW5wdXQ6IDIxNy4yIDMyLjYlIDE3LjUlO1xuICAtLXJpbmc6IDIxMi43IDI2LjglIDgzLjk7XG4gIC0tc2lkZWJhcjogMjIyLjIgODQlIDQuOSU7XG4gIC0tc2lkZWJhci1kZWVwOiAyMjIuMiA4NCUgNC45JTtcbiAgLS1oZWFkZXI6IDIyMi4yIDg0JSA0LjklO1xufVxuXG4uZGFya1tkYXRhLXRoZW1lPSdncmF5J10sXG5bZGF0YS10aGVtZT0nZ3JheSddIC5kYXJrIHtcbiAgLS1iYWNrZ3JvdW5kOiAyMjQgNzEuNCUgNC4xJTtcbiAgLS1iYWNrZ3JvdW5kLWRlZXA6IHZhcigtLWJhY2tncm91bmQpO1xuICAtLWZvcmVncm91bmQ6IDIxMCAyMCUgOTglO1xuICAtLWNhcmQ6IDIyNCA3MS40JSA0LjElO1xuICAtLWNhcmQtZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tcG9wb3ZlcjogMjI0IDcxLjQlIDQuMSU7XG4gIC0tcG9wb3Zlci1mb3JlZ3JvdW5kOiAyMTAgMjAlIDk4JTtcbiAgLS1wcmltYXJ5LWZvcmVncm91bmQ6IDIyMC45IDM5LjMlIDExJTtcbiAgLS1zZWNvbmRhcnk6IDIxNSAyNy45JSAxNi45JTtcbiAgLS1zZWNvbmRhcnktZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tbXV0ZWQ6IDIxNSAyNy45JSAxNi45JTtcbiAgLS1tdXRlZC1mb3JlZ3JvdW5kOiAyMTcuOSAxMC42JSA2NC45JTtcbiAgLS1hY2NlbnQ6IDIxNSAyNy45JSAxNi45JTtcbiAgLS1hY2NlbnQtZm9yZWdyb3VuZDogMjEwIDIwJSA5OCU7XG4gIC0tZGVzdHJ1Y3RpdmU6IDM1OS4yMSA2OC40NyUgNTYuNDclO1xuICAtLWRlc3RydWN0aXZlLWZvcmVncm91bmQ6IDIxMCAyMCUgOTglO1xuICAtLWJvcmRlcjogMjE1IDI3LjklIDE2LjklO1xuICAtLWlucHV0OiAyMTUgMjcuOSUgMTYuOSU7XG4gIC0tcmluZzogMjE2IDEyLjIlIDgzLjklO1xuICAtLXNpZGViYXI6IDIyNCA3MS40JSA0LjElO1xuICAtLXNpZGViYXItZGVlcDogMjI0IDcxLjQlIDQuMSU7XG4gIC0taGVhZGVyOiAyMjQgNzEuNCUgNC4xJTtcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/base/design/src/css/global.css">*, ::before, ::after {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x: ;
--tw-pan-y: ;
--tw-pinch-zoom: ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgba(59, 130, 246, 0.5);
--tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
--tw-ring-shadow: 0 0 rgba(0,0,0,0);
--tw-shadow: 0 0 rgba(0,0,0,0);
--tw-shadow-colored: 0 0 rgba(0,0,0,0);
--tw-blur: ;
--tw-brightness: ;
--tw-contrast: ;
--tw-grayscale: ;
--tw-hue-rotate: ;
--tw-invert: ;
--tw-saturate: ;
--tw-sepia: ;
--tw-drop-shadow: ;
--tw-backdrop-blur: ;
--tw-backdrop-brightness: ;
--tw-backdrop-contrast: ;
--tw-backdrop-grayscale: ;
--tw-backdrop-hue-rotate: ;
--tw-backdrop-invert: ;
--tw-backdrop-opacity: ;
--tw-backdrop-saturate: ;
--tw-backdrop-sepia: ;
--tw-contain-size: ;
--tw-contain-layout: ;
--tw-contain-paint: ;
--tw-contain-style: ;
}
::backdrop {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x: ;
--tw-pan-y: ;
--tw-pinch-zoom: ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgba(59, 130, 246, 0.5);
--tw-ring-offset-shadow: 0 0 rgba(0,0,0,0);
--tw-ring-shadow: 0 0 rgba(0,0,0,0);
--tw-shadow: 0 0 rgba(0,0,0,0);
--tw-shadow-colored: 0 0 rgba(0,0,0,0);
--tw-blur: ;
--tw-brightness: ;
--tw-contrast: ;
--tw-grayscale: ;
--tw-hue-rotate: ;
--tw-invert: ;
--tw-saturate: ;
--tw-sepia: ;
--tw-drop-shadow: ;
--tw-backdrop-blur: ;
--tw-backdrop-brightness: ;
--tw-backdrop-contrast: ;
--tw-backdrop-grayscale: ;
--tw-backdrop-hue-rotate: ;
--tw-backdrop-invert: ;
--tw-backdrop-opacity: ;
--tw-backdrop-saturate: ;
--tw-backdrop-sepia: ;
--tw-contain-size: ;
--tw-contain-layout: ;
--tw-contain-paint: ;
--tw-contain-style: ;
}/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/
*,
::before,
::after {
box-sizing: border-box; /* 1 */
border-width: 0; /* 2 */
border-style: solid; /* 2 */
border-color: #e5e7eb; /* 2 */
}
::before,
::after {
--tw-content: '';
}
/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/
html,
:host {
line-height: 1.5; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
-moz-tab-size: 4; /* 3 */
-o-tab-size: 4;
tab-size: 4; /* 3 */
font-family: var(--font-family); /* 4 */
font-feature-settings: normal; /* 5 */
font-variation-settings: normal; /* 6 */
-webkit-tap-highlight-color: transparent; /* 7 */
}
/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/
body {
margin: 0; /* 1 */
line-height: inherit; /* 2 */
}
/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/
hr {
height: 0; /* 1 */
color: inherit; /* 2 */
border-top-width: 1px; /* 3 */
}
/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/
abbr:where([title]) {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
/*
Remove the default font size and weight for headings.
*/
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
}
/*
Reset links to optimize for opt-in styling instead of opt-out.
*/
a {
color: inherit;
text-decoration: inherit;
}
/*
Add the correct font weight in Edge and Safari.
*/
b,
strong {
font-weight: bolder;
}
/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
font-feature-settings: normal; /* 2 */
font-variation-settings: normal; /* 3 */
font-size: 1em; /* 4 */
}
/*
Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/
table {
text-indent: 0; /* 1 */
border-color: inherit; /* 2 */
border-collapse: collapse; /* 3 */
}
/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/
button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-feature-settings: inherit; /* 1 */
font-variation-settings: inherit; /* 1 */
font-size: 100%; /* 1 */
font-weight: inherit; /* 1 */
line-height: inherit; /* 1 */
letter-spacing: inherit; /* 1 */
color: inherit; /* 1 */
margin: 0; /* 2 */
padding: 0; /* 3 */
}
/*
Remove the inheritance of text transform in Edge and Firefox.
*/
button,
select {
text-transform: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/
button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
-webkit-appearance: button; /* 1 */
background-color: transparent; /* 2 */
background-image: none; /* 2 */
}
/*
Use the modern Firefox focus style for all focusable elements.
*/
:-moz-focusring {
outline: auto;
}
/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/
:-moz-ui-invalid {
box-shadow: none;
}
/*
Add the correct vertical alignment in Chrome and Firefox.
*/
progress {
vertical-align: baseline;
}
/*
Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
}
/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/
[type='search'] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}
/*
Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
-webkit-appearance: none;
}
/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}
/*
Add the correct display in Chrome and Safari.
*/
summary {
display: list-item;
}
/*
Removes the default spacing and border for appropriate elements.
*/
blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
}
/*
Reset default styling for dialogs.
*/
dialog {
padding: 0;
}
/*
Prevent resizing textareas horizontally by default.
*/
textarea {
resize: vertical;
}
/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/
input::-moz-placeholder, textarea::-moz-placeholder {
opacity: 1; /* 1 */
color: #9ca3af; /* 2 */
}
input::placeholder,
textarea::placeholder {
opacity: 1; /* 1 */
color: #9ca3af; /* 2 */
}
/*
Set the default cursor for buttons.
*/
button,
[role="button"] {
cursor: pointer;
}
/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
cursor: default;
}
/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
This can trigger a poorly considered lint error in some tools but is included by design.
*/
img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block; /* 1 */
vertical-align: middle; /* 2 */
}
/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/
img,
video {
max-width: 100%;
height: auto;
}
/* Make elements with the HTML hidden attribute stay hidden by default */
[hidden]:where(:not([hidden="until-found"])) {
display: none;
}
*,
::after,
::before {
border-color: hsl(var(--border));
box-sizing: border-box;
border-style: solid;
border-width: 0;
}
html {
background-color: hsl(var(--background));
font-family: var(--font-family);
font-size: 100%;
color: hsl(var(--foreground));
font-variation-settings: normal;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
text-size-adjust: 100%;
font-synthesis-weight: none;
scroll-behavior: smooth;
text-rendering: optimizelegibility;
-webkit-tap-highlight-color: transparent;
/* -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; */
}
#app,
body,
html {
width: 100%;
height: 100%;
/* scrollbar-gutter: stable; */
}
body {
min-height: 100vh;
/* pointer-events: auto !important; */
/* overflow: overlay; */
/* -webkit-font-smoothing: antialiased; */
/* -moz-osx-font-smoothing: grayscale; */
}
a,
a:active,
a:hover,
a:link,
a:visited {
text-decoration-line: none;
}
::view-transition-new(root),
::view-transition-old(root) {
animation: none;
mix-blend-mode: normal;
}
::view-transition-old(root) {
z-index: 1;
}
::view-transition-new(root) {
z-index: 2147483646;
}
html.dark::view-transition-old(root) {
z-index: 2147483646;
}
html.dark::view-transition-new(root) {
z-index: 1;
}
input::-moz-placeholder, textarea::-moz-placeholder {
opacity: 1;
}
input::placeholder,
textarea::placeholder {
opacity: 1;
}
/* input:-webkit-autofill {
@apply border-none;
box-shadow: 0 0 0 1000px transparent inset;
} */
input[type='number']::-webkit-inner-spin-button,
input[type='number']::-webkit-outer-spin-button {
margin: 0px;
-webkit-appearance: none;
appearance: none;
}
/* 只有非mac下才进行调整mac下使用默认滚动条 */
html:not([data-platform='macOs']) ::-webkit-scrollbar {
height: 10px;
}
html:not([data-platform='macOs']) ::-webkit-scrollbar {
width: 10px;
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-thumb {
border-radius: calc(var(--radius) - 4px);
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-thumb {
border-style: none;
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-thumb {
background-color: hsl(var(--border));
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-track {
border-radius: calc(var(--radius) - 4px);
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-track {
border-style: none;
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-track {
background-color: transparent;
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-track {
--tw-shadow: 0 0 rgba(0,0,0,0);
--tw-shadow-colored: 0 0 rgba(0,0,0,0);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
html:not([data-platform='macOs']) ::-webkit-scrollbar-button {
display: none;
}
.container {
width: 100%;
margin-right: auto;
margin-left: auto;
padding-right: 2rem;
padding-left: 2rem;
}
@media (min-width: 1400px) {
.container {
max-width: 1400px;
}
}
.icon-\[ant-design--account-book-filled\] {
display: inline-block;
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32M648.3 426.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V752c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6q2.25-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3l73.2-144.3a10 10 0 0 1 8.9-5.5h45c5.5 0 10 4.5 10 10c.1 1.7-.3 3.3-1.1 4.8'/%3E%3C/svg%3E");
-webkit-mask-image: var(--svg);
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32M648.3 426.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V752c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6q2.25-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3l73.2-144.3a10 10 0 0 1 8.9-5.5h45c5.5 0 10 4.5 10 10c.1 1.7-.3 3.3-1.1 4.8'/%3E%3C/svg%3E");
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32M648.3 426.8l-87.7 161.1h45.7c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4v29.7h63.4c5.5 0 10 4.5 10 10v21.3c0 5.5-4.5 10-10 10h-63.4V752c0 5.5-4.5 10-10 10h-41.3c-5.5 0-10-4.5-10-10v-51.8h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h63.1v-29.7h-63.1c-5.5 0-10-4.5-10-10v-21.3c0-5.5 4.5-10 10-10h45.2l-88-161.1c-2.6-4.8-.9-10.9 4-13.6q2.25-1.2 4.8-1.2h46c3.8 0 7.2 2.1 8.9 5.5l72.9 144.3l73.2-144.3a10 10 0 0 1 8.9-5.5h45c5.5 0 10 4.5 10 10c.1 1.7-.3 3.3-1.1 4.8'/%3E%3C/svg%3E");
}
.icon-\[ant-design--alipay-circle-outlined\] {
display: inline-block;
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' fill-rule='evenodd' d='M512 64c247.424 0 448 200.576 448 448S759.424 960 512 960S64 759.424 64 512S264.576 64 512 64m32.493 168c-69.66 0-86.056 16.843-86.709 39.079l-.02 1.426v46.623H291.45c-9.92 0-14.28 23.053-14.27 39.31c0 2.696 2.08 4.923 4.77 4.923h175.814v58.301h-116.5c-9.96 0-14.3 23.76-14.271 39.473a4.77 4.77 0 0 0 4.77 4.76l233.448.003c-4.527 41.056-15.432 77.58-30.716 109.315l-1.224 2.494l-.32-.275c-60.244-28.47-120.431-52.577-194.407-52.577l-2.61.017c-84.982 1.112-144.718 56.503-145.916 127.04l-.018 1.222l.019 2.123c1.238 70.399 63.566 126.452 148.525 126.452c61.245-.008 116.372-16.85 163.457-45.017a139 139 0 0 0 14.068-7.962c18.09-12.116 34.892-25.955 50.304-41.156l9.452 6.344l12.456 8.322c57.527 38.257 113.763 72.617 169.856 79.27a143 143 0 0 0 18.314 1.157c43.017 0 54.991-52.68 57.387-95.508l.145-2.84c.392-8.463-6.197-15.595-14.648-15.863c-75.468-2.365-136.452-22.043-192.008-46.11l-6.267-2.742c35.146-56.8 56.657-121.816 57.155-186.661l.082-1.083c.401-5.515-3.997-10.198-9.52-10.198H549.33v-58.301h165.732c9.92 0 14.28-22.117 14.27-39.311c-.01-2.686-2.089-4.922-4.779-4.922H549.32v-82.35c0-2.656-2.175-4.778-4.827-4.778m-216.5 351.847c54.627 0 107.073 22.417 158.09 52.19l5.77 3.402c-103.575 119.837-247.172 95.903-261.724 26.37a67 67 0 0 1-1.138-9.83l-.057-2.336l.013-.907c.969-40.113 45.337-68.89 99.045-68.89'/%3E%3C/svg%3E");
-webkit-mask-image: var(--svg);
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' fill-rule='evenodd' d='M512 64c247.424 0 448 200.576 448 448S759.424 960 512 960S64 759.424 64 512S264.576 64 512 64m32.493 168c-69.66 0-86.056 16.843-86.709 39.079l-.02 1.426v46.623H291.45c-9.92 0-14.28 23.053-14.27 39.31c0 2.696 2.08 4.923 4.77 4.923h175.814v58.301h-116.5c-9.96 0-14.3 23.76-14.271 39.473a4.77 4.77 0 0 0 4.77 4.76l233.448.003c-4.527 41.056-15.432 77.58-30.716 109.315l-1.224 2.494l-.32-.275c-60.244-28.47-120.431-52.577-194.407-52.577l-2.61.017c-84.982 1.112-144.718 56.503-145.916 127.04l-.018 1.222l.019 2.123c1.238 70.399 63.566 126.452 148.525 126.452c61.245-.008 116.372-16.85 163.457-45.017a139 139 0 0 0 14.068-7.962c18.09-12.116 34.892-25.955 50.304-41.156l9.452 6.344l12.456 8.322c57.527 38.257 113.763 72.617 169.856 79.27a143 143 0 0 0 18.314 1.157c43.017 0 54.991-52.68 57.387-95.508l.145-2.84c.392-8.463-6.197-15.595-14.648-15.863c-75.468-2.365-136.452-22.043-192.008-46.11l-6.267-2.742c35.146-56.8 56.657-121.816 57.155-186.661l.082-1.083c.401-5.515-3.997-10.198-9.52-10.198H549.33v-58.301h165.732c9.92 0 14.28-22.117 14.27-39.311c-.01-2.686-2.089-4.922-4.779-4.922H549.32v-82.35c0-2.656-2.175-4.778-4.827-4.778m-216.5 351.847c54.627 0 107.073 22.417 158.09 52.19l5.77 3.402c-103.575 119.837-247.172 95.903-261.724 26.37a67 67 0 0 1-1.138-9.83l-.057-2.336l.013-.907c.969-40.113 45.337-68.89 99.045-68.89'/%3E%3C/svg%3E");
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' fill-rule='evenodd' d='M512 64c247.424 0 448 200.576 448 448S759.424 960 512 960S64 759.424 64 512S264.576 64 512 64m32.493 168c-69.66 0-86.056 16.843-86.709 39.079l-.02 1.426v46.623H291.45c-9.92 0-14.28 23.053-14.27 39.31c0 2.696 2.08 4.923 4.77 4.923h175.814v58.301h-116.5c-9.96 0-14.3 23.76-14.271 39.473a4.77 4.77 0 0 0 4.77 4.76l233.448.003c-4.527 41.056-15.432 77.58-30.716 109.315l-1.224 2.494l-.32-.275c-60.244-28.47-120.431-52.577-194.407-52.577l-2.61.017c-84.982 1.112-144.718 56.503-145.916 127.04l-.018 1.222l.019 2.123c1.238 70.399 63.566 126.452 148.525 126.452c61.245-.008 116.372-16.85 163.457-45.017a139 139 0 0 0 14.068-7.962c18.09-12.116 34.892-25.955 50.304-41.156l9.452 6.344l12.456 8.322c57.527 38.257 113.763 72.617 169.856 79.27a143 143 0 0 0 18.314 1.157c43.017 0 54.991-52.68 57.387-95.508l.145-2.84c.392-8.463-6.197-15.595-14.648-15.863c-75.468-2.365-136.452-22.043-192.008-46.11l-6.267-2.742c35.146-56.8 56.657-121.816 57.155-186.661l.082-1.083c.401-5.515-3.997-10.198-9.52-10.198H549.33v-58.301h165.732c9.92 0 14.28-22.117 14.27-39.311c-.01-2.686-2.089-4.922-4.779-4.922H549.32v-82.35c0-2.656-2.175-4.778-4.827-4.778m-216.5 351.847c54.627 0 107.073 22.417 158.09 52.19l5.77 3.402c-103.575 119.837-247.172 95.903-261.724 26.37a67 67 0 0 1-1.138-9.83l-.057-2.336l.013-.907c.969-40.113 45.337-68.89 99.045-68.89'/%3E%3C/svg%3E");
}
.icon-\[ant-design--container-outlined\] {
display: inline-block;
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32m-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7c34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v-63H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560zM320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8m0 160h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8'/%3E%3C/svg%3E");
-webkit-mask-image: var(--svg);
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32m-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7c34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v-63H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560zM320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8m0 160h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8'/%3E%3C/svg%3E");
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024' width='1024' height='1024'%3E%3Cpath fill='black' d='M832 64H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32m-40 824H232V687h97.9c11.6 32.8 32 62.3 59.1 84.7c34.5 28.5 78.2 44.3 123 44.3s88.5-15.7 123-44.3c27.1-22.4 47.5-51.9 59.1-84.7H792v-63H643.6l-5.2 24.7C626.4 708.5 573.2 752 512 752s-114.4-43.5-126.5-103.3l-5.2-24.7H232V136h560zM320 341h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8m0 160h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8'/%3E%3C/svg%3E");
}
.icon-\[line-md--compass-filled-loop\] {
display: inline-block;
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cmask id='lineMdCompassFilledLoop0'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath fill='%23fff' fill-opacity='0' stroke-dasharray='64' stroke-dashoffset='64' d='M12 3c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9c-4.97 0 -9 -4.03 -9 -9c0 -4.97 4.03 -9 9 -9Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='0.6s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3C/path%3E%3Cpath fill='%23000' stroke='none' d='M11 11L12 12L13 13L12 12z' transform='rotate(-180 12 12)'%3E%3Canimate fill='freeze' attributeName='d' begin='1.1s' dur='0.3s' values='M11 11L12 12L13 13L12 12z;M10.2 10.2L17 7L13.8 13.8L7 17z'/%3E%3CanimateTransform attributeName='transform' dur='9s' repeatCount='indefinite' type='rotate' values='-180 12 12;0 12 12;0 12 12;0 12 12;0 12 12;270 12 12;-90 12 12;0 12 12;-180 12 12;-35 12 12;-40 12 12;-45 12 12;-45 12 12;-110 12 12;-135 12 12;-180 12 12'/%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='1' fill='%23fff' fill-opacity='0' stroke='none'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.4s' dur='0.5s' values='0;1'/%3E%3C/circle%3E%3C/g%3E%3C/mask%3E%3Crect width='24' height='24' fill='black' mask='url(%23lineMdCompassFilledLoop0)'/%3E%3C/svg%3E");
-webkit-mask-image: var(--svg);
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cmask id='lineMdCompassFilledLoop0'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath fill='%23fff' fill-opacity='0' stroke-dasharray='64' stroke-dashoffset='64' d='M12 3c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9c-4.97 0 -9 -4.03 -9 -9c0 -4.97 4.03 -9 9 -9Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='0.6s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3C/path%3E%3Cpath fill='%23000' stroke='none' d='M11 11L12 12L13 13L12 12z' transform='rotate(-180 12 12)'%3E%3Canimate fill='freeze' attributeName='d' begin='1.1s' dur='0.3s' values='M11 11L12 12L13 13L12 12z;M10.2 10.2L17 7L13.8 13.8L7 17z'/%3E%3CanimateTransform attributeName='transform' dur='9s' repeatCount='indefinite' type='rotate' values='-180 12 12;0 12 12;0 12 12;0 12 12;0 12 12;270 12 12;-90 12 12;0 12 12;-180 12 12;-35 12 12;-40 12 12;-45 12 12;-45 12 12;-110 12 12;-135 12 12;-180 12 12'/%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='1' fill='%23fff' fill-opacity='0' stroke='none'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.4s' dur='0.5s' values='0;1'/%3E%3C/circle%3E%3C/g%3E%3C/mask%3E%3Crect width='24' height='24' fill='black' mask='url(%23lineMdCompassFilledLoop0)'/%3E%3C/svg%3E");
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cmask id='lineMdCompassFilledLoop0'%3E%3Cg fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath fill='%23fff' fill-opacity='0' stroke-dasharray='64' stroke-dashoffset='64' d='M12 3c4.97 0 9 4.03 9 9c0 4.97 -4.03 9 -9 9c-4.97 0 -9 -4.03 -9 -9c0 -4.97 4.03 -9 9 -9Z'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='0.6s' dur='0.5s' values='0;1'/%3E%3Canimate fill='freeze' attributeName='stroke-dashoffset' dur='0.6s' values='64;0'/%3E%3C/path%3E%3Cpath fill='%23000' stroke='none' d='M11 11L12 12L13 13L12 12z' transform='rotate(-180 12 12)'%3E%3Canimate fill='freeze' attributeName='d' begin='1.1s' dur='0.3s' values='M11 11L12 12L13 13L12 12z;M10.2 10.2L17 7L13.8 13.8L7 17z'/%3E%3CanimateTransform attributeName='transform' dur='9s' repeatCount='indefinite' type='rotate' values='-180 12 12;0 12 12;0 12 12;0 12 12;0 12 12;270 12 12;-90 12 12;0 12 12;-180 12 12;-35 12 12;-40 12 12;-45 12 12;-45 12 12;-110 12 12;-135 12 12;-180 12 12'/%3E%3C/path%3E%3Ccircle cx='12' cy='12' r='1' fill='%23fff' fill-opacity='0' stroke='none'%3E%3Canimate fill='freeze' attributeName='fill-opacity' begin='1.4s' dur='0.5s' values='0;1'/%3E%3C/circle%3E%3C/g%3E%3C/mask%3E%3Crect width='24' height='24' fill='black' mask='url(%23lineMdCompassFilledLoop0)'/%3E%3C/svg%3E");
}
.icon-\[svg-spinners--blocks-wave\] {
display: inline-block;
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Crect width='7.33' height='7.33' x='1' y='1' fill='black'%3E%3Canimate id='svgSpinnersBlocksWave0' attributeName='x' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='1' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='1' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='1' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='1' y='15.66' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='15.66' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='15.66' fill='black'%3E%3Canimate id='svgSpinnersBlocksWave1' attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3C/svg%3E");
-webkit-mask-image: var(--svg);
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Crect width='7.33' height='7.33' x='1' y='1' fill='black'%3E%3Canimate id='svgSpinnersBlocksWave0' attributeName='x' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='1' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='1' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='1' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='1' y='15.66' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='15.66' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='15.66' fill='black'%3E%3Canimate id='svgSpinnersBlocksWave1' attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3C/svg%3E");
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Crect width='7.33' height='7.33' x='1' y='1' fill='black'%3E%3Canimate id='svgSpinnersBlocksWave0' attributeName='x' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='0;svgSpinnersBlocksWave1.end+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='1' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='1' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.1s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='1' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='1' y='15.66' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='1;4;1'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.2s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='8.33' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='8.33' y='15.66' fill='black'%3E%3Canimate attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='8.33;11.33;8.33'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.3s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3Crect width='7.33' height='7.33' x='15.66' y='15.66' fill='black'%3E%3Canimate id='svgSpinnersBlocksWave1' attributeName='x' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='y' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='15.66;18.66;15.66'/%3E%3Canimate attributeName='width' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3Canimate attributeName='height' begin='svgSpinnersBlocksWave0.begin+0.4s' dur='0.6s' values='7.33;1.33;7.33'/%3E%3C/rect%3E%3C/svg%3E");
}
.icon-\[svg-spinners--wind-toy\] {
display: inline-block;
width: 1em;
height: 1em;
background-color: currentColor;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.27,4.74a4.93,4.93,0,0,1,1.52,4.61,5.32,5.32,0,0,1-4.1,4.51,5.12,5.12,0,0,1-5.2-1.5,5.53,5.53,0,0,0,6.13-1.48A5.66,5.66,0,0,0,20.27,4.74ZM12.32,11.53a5.49,5.49,0,0,0-1.47-6.2A5.57,5.57,0,0,0,4.71,3.72,5.17,5.17,0,0,1,9.53,2.2,5.52,5.52,0,0,1,13.9,6.45,5.28,5.28,0,0,1,12.32,11.53ZM19.2,20.29a4.92,4.92,0,0,1-4.72,1.49,5.32,5.32,0,0,1-4.34-4.05A5.2,5.2,0,0,1,11.6,12.5a5.6,5.6,0,0,0,1.51,6.13A5.63,5.63,0,0,0,19.2,20.29ZM3.79,19.38A5.18,5.18,0,0,1,2.32,14a5.3,5.3,0,0,1,4.59-4,5,5,0,0,1,4.58,1.61,5.55,5.55,0,0,0-6.32,1.69A5.46,5.46,0,0,0,3.79,19.38ZM12.23,12a5.11,5.11,0,0,0,3.66-5,5.75,5.75,0,0,0-3.18-6,5,5,0,0,1,4.42,2.3,5.21,5.21,0,0,1,.24,5.92A5.4,5.4,0,0,1,12.23,12ZM11.76,12a5.18,5.18,0,0,0-3.68,5.09,5.58,5.58,0,0,0,3.19,5.79c-1,.35-2.9-.46-4-1.68A5.51,5.51,0,0,1,11.76,12ZM23,12.63a5.07,5.07,0,0,1-2.35,4.52,5.23,5.23,0,0,1-5.91.2,5.24,5.24,0,0,1-2.67-4.77,5.51,5.51,0,0,0,5.45,3.33A5.52,5.52,0,0,0,23,12.63ZM1,11.23a5,5,0,0,1,2.49-4.5,5.23,5.23,0,0,1,5.81-.06,5.3,5.3,0,0,1,2.61,4.74A5.56,5.56,0,0,0,6.56,8.06,5.71,5.71,0,0,0,1,11.23Z'%3E%3CanimateTransform attributeName='transform' dur='1.5s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3C/svg%3E");
-webkit-mask-image: var(--svg);
mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.27,4.74a4.93,4.93,0,0,1,1.52,4.61,5.32,5.32,0,0,1-4.1,4.51,5.12,5.12,0,0,1-5.2-1.5,5.53,5.53,0,0,0,6.13-1.48A5.66,5.66,0,0,0,20.27,4.74ZM12.32,11.53a5.49,5.49,0,0,0-1.47-6.2A5.57,5.57,0,0,0,4.71,3.72,5.17,5.17,0,0,1,9.53,2.2,5.52,5.52,0,0,1,13.9,6.45,5.28,5.28,0,0,1,12.32,11.53ZM19.2,20.29a4.92,4.92,0,0,1-4.72,1.49,5.32,5.32,0,0,1-4.34-4.05A5.2,5.2,0,0,1,11.6,12.5a5.6,5.6,0,0,0,1.51,6.13A5.63,5.63,0,0,0,19.2,20.29ZM3.79,19.38A5.18,5.18,0,0,1,2.32,14a5.3,5.3,0,0,1,4.59-4,5,5,0,0,1,4.58,1.61,5.55,5.55,0,0,0-6.32,1.69A5.46,5.46,0,0,0,3.79,19.38ZM12.23,12a5.11,5.11,0,0,0,3.66-5,5.75,5.75,0,0,0-3.18-6,5,5,0,0,1,4.42,2.3,5.21,5.21,0,0,1,.24,5.92A5.4,5.4,0,0,1,12.23,12ZM11.76,12a5.18,5.18,0,0,0-3.68,5.09,5.58,5.58,0,0,0,3.19,5.79c-1,.35-2.9-.46-4-1.68A5.51,5.51,0,0,1,11.76,12ZM23,12.63a5.07,5.07,0,0,1-2.35,4.52,5.23,5.23,0,0,1-5.91.2,5.24,5.24,0,0,1-2.67-4.77,5.51,5.51,0,0,0,5.45,3.33A5.52,5.52,0,0,0,23,12.63ZM1,11.23a5,5,0,0,1,2.49-4.5,5.23,5.23,0,0,1,5.81-.06,5.3,5.3,0,0,1,2.61,4.74A5.56,5.56,0,0,0,6.56,8.06,5.71,5.71,0,0,0,1,11.23Z'%3E%3CanimateTransform attributeName='transform' dur='1.5s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3C/svg%3E");
mask-image: var(--svg);
-webkit-mask-repeat: no-repeat;
mask-repeat: no-repeat;
-webkit-mask-size: 100% 100%;
mask-size: 100% 100%;
--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='black' d='M20.27,4.74a4.93,4.93,0,0,1,1.52,4.61,5.32,5.32,0,0,1-4.1,4.51,5.12,5.12,0,0,1-5.2-1.5,5.53,5.53,0,0,0,6.13-1.48A5.66,5.66,0,0,0,20.27,4.74ZM12.32,11.53a5.49,5.49,0,0,0-1.47-6.2A5.57,5.57,0,0,0,4.71,3.72,5.17,5.17,0,0,1,9.53,2.2,5.52,5.52,0,0,1,13.9,6.45,5.28,5.28,0,0,1,12.32,11.53ZM19.2,20.29a4.92,4.92,0,0,1-4.72,1.49,5.32,5.32,0,0,1-4.34-4.05A5.2,5.2,0,0,1,11.6,12.5a5.6,5.6,0,0,0,1.51,6.13A5.63,5.63,0,0,0,19.2,20.29ZM3.79,19.38A5.18,5.18,0,0,1,2.32,14a5.3,5.3,0,0,1,4.59-4,5,5,0,0,1,4.58,1.61,5.55,5.55,0,0,0-6.32,1.69A5.46,5.46,0,0,0,3.79,19.38ZM12.23,12a5.11,5.11,0,0,0,3.66-5,5.75,5.75,0,0,0-3.18-6,5,5,0,0,1,4.42,2.3,5.21,5.21,0,0,1,.24,5.92A5.4,5.4,0,0,1,12.23,12ZM11.76,12a5.18,5.18,0,0,0-3.68,5.09,5.58,5.58,0,0,0,3.19,5.79c-1,.35-2.9-.46-4-1.68A5.51,5.51,0,0,1,11.76,12ZM23,12.63a5.07,5.07,0,0,1-2.35,4.52,5.23,5.23,0,0,1-5.91.2,5.24,5.24,0,0,1-2.67-4.77,5.51,5.51,0,0,0,5.45,3.33A5.52,5.52,0,0,0,23,12.63ZM1,11.23a5,5,0,0,1,2.49-4.5,5.23,5.23,0,0,1,5.81-.06,5.3,5.3,0,0,1,2.61,4.74A5.56,5.56,0,0,0,6.56,8.06,5.71,5.71,0,0,0,1,11.23Z'%3E%3CanimateTransform attributeName='transform' dur='1.5s' repeatCount='indefinite' type='rotate' values='0 12 12;360 12 12'/%3E%3C/path%3E%3C/svg%3E");
}
.flex-center {
display: flex;
align-items: center;
justify-content: center;
}
.flex-col-center {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.outline-box {
position: relative;
cursor: pointer;
border-radius: calc(var(--radius) - 2px);
padding: 0.25rem;
outline-style: solid;
outline-width: 1px;
outline-color: hsl(var(--border));
}
.outline-box::after {
position: absolute;
left: 50%;
top: 50%;
z-index: 20;
height: 0px;
width: 1px;
border-radius: calc(var(--radius) - 4px);
opacity: 0;
outline-style: solid;
outline-width: 2px;
outline-color: transparent;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
--tw-content: "";
content: "";
content: var(--tw-content);
animation-duration: 300ms;
}
.outline-box.outline-box-active {
outline-style: solid;
outline-width: 2px;
outline-color: hsl(var(--primary));
}
.outline-box.outline-box-active::after {
display: none;
}
.outline-box:not(.outline-box-active):hover::after {
left: 0px;
top: 0px;
height: 100%;
width: 100%;
padding: 0.25rem;
opacity: 1;
outline-color: hsl(var(--primary));
}
.vben-link {
cursor: pointer;
color: hsl(var(--primary));
}
.vben-link:hover {
color: hsl(var(--primary-600));
}
.vben-link:active {
color: hsl(var(--primary-700));
}
.card-box {
border-radius: calc(var(--radius) + 4px);
border-width: 1px;
border-color: hsl(var(--border));
background-color: hsl(var(--card));
color: hsl(var(--card-foreground));
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
.pointer-events-none {
pointer-events: none;
}
.pointer-events-auto {
pointer-events: auto;
}
.\!visible {
visibility: visible !important;
}
.visible {
visibility: visible;
}
.invisible {
visibility: hidden;
}
.\!collapse {
visibility: collapse !important;
}
.collapse {
visibility: collapse;
}
.static {
position: static;
}
.\!fixed {
position: fixed !important;
}
.fixed {
position: fixed;
}
.absolute {
position: absolute;
}
.relative {
position: relative;
}
.inset-0 {
top: 0px;
right: 0px;
bottom: 0px;
left: 0px;
}
.inset-x-0 {
left: 0px;
right: 0px;
}
.inset-y-0 {
top: 0px;
bottom: 0px;
}
.\!left-0 {
left: 0px !important;
}
.-left-2 {
left: -0.5rem;
}
.-left-7 {
left: -1.75rem;
}
.bottom-0 {
bottom: 0px;
}
.bottom-1 {
bottom: 0.25rem;
}
.bottom-10 {
bottom: 2.5rem;
}
.bottom-2 {
bottom: 0.5rem;
}
.bottom-20 {
bottom: 5rem;
}
.bottom-3 {
bottom: 0.75rem;
}
.bottom-5 {
bottom: 1.25rem;
}
.left-0 {
left: 0px;
}
.left-1\/2 {
left: 50%;
}
.left-2 {
left: 0.5rem;
}
.left-3 {
left: 0.75rem;
}
.left-\[-1px\] {
left: -1px;
}
.left-\[var\(--gap\)\] {
left: var(--gap);
}
.left-full {
left: 100%;
}
.right-0 {
right: 0px;
}
.right-0\.5 {
right: 0.125rem;
}
.right-1 {
right: 0.25rem;
}
.right-1\.5 {
right: 0.375rem;
}
.right-10 {
right: 2.5rem;
}
.right-2 {
right: 0.5rem;
}
.right-3 {
right: 0.75rem;
}
.right-4 {
right: 1rem;
}
.right-6 {
right: 1.5rem;
}
.right-\[-1px\] {
right: -1px;
}
.right-\[var\(--gap\)\] {
right: var(--gap);
}
.top-0 {
top: 0px;
}
.top-0\.5 {
top: 0.125rem;
}
.top-1 {
top: 0.25rem;
}
.top-1\/2 {
top: 50%;
}
.top-2 {
top: 0.5rem;
}
.top-3 {
top: 0.75rem;
}
.top-4 {
top: 1rem;
}
.top-6 {
top: 1.5rem;
}
.top-\[10vh\] {
top: 10vh;
}
.isolate {
isolation: isolate;
}
.z-0 {
z-index: 0;
}
.z-10 {
z-index: 10;
}
.z-100 {
z-index: 100;
}
.z-20 {
z-index: 20;
}
.z-50 {
z-index: 50;
}
.z-\[-1\] {
z-index: -1;
}
.z-\[2000\] {
z-index: 2000;
}
.z-\[2001\] {
z-index: 2001;
}
.z-\[2\] {
z-index: 2;
}
.z-\[3\] {
z-index: 3;
}
.col-span-1 {
grid-column: span 1 / span 1;
}
.col-span-2 {
grid-column: span 2 / span 2;
}
.col-span-3 {
grid-column: span 3 / span 3;
}
.col-span-full {
grid-column: 1 / -1;
}
.col-start-1 {
grid-column-start: 1;
}
.col-start-2 {
grid-column-start: 2;
}
.col-start-3 {
grid-column-start: 3;
}
.float-left {
float: left;
}
.m-0 {
margin: 0px;
}
.m-3 {
margin: 0.75rem;
}
.m-4 {
margin: 1rem;
}
.-mx-1 {
margin-left: -0.25rem;
margin-right: -0.25rem;
}
.mx-1 {
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.mx-10 {
margin-left: 2.5rem;
margin-right: 2.5rem;
}
.mx-12 {
margin-left: 3rem;
margin-right: 3rem;
}
.mx-2 {
margin-left: 0.5rem;
margin-right: 0.5rem;
}
.mx-3 {
margin-left: 0.75rem;
margin-right: 0.75rem;
}
.mx-4 {
margin-left: 1rem;
margin-right: 1rem;
}
.mx-9 {
margin-left: 2.25rem;
margin-right: 2.25rem;
}
.mx-\[2px\] {
margin-left: 2px;
margin-right: 2px;
}
.mx-\[calc\(var\(--gap\)\*2\)\] {
margin-left: calc(var(--gap) * 2);
margin-right: calc(var(--gap) * 2);
}
.mx-auto {
margin-left: auto;
margin-right: auto;
}
.my-0 {
margin-top: 0px;
margin-bottom: 0px;
}
.my-0\.5 {
margin-top: 0.125rem;
margin-bottom: 0.125rem;
}
.my-1 {
margin-top: 0.25rem;
margin-bottom: 0.25rem;
}
.my-10 {
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.my-2 {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.my-3 {
margin-top: 0.75rem;
margin-bottom: 0.75rem;
}
.my-4 {
margin-top: 1rem;
margin-bottom: 1rem;
}
.my-5 {
margin-top: 1.25rem;
margin-bottom: 1.25rem;
}
.my-6 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.my-8 {
margin-top: 2rem;
margin-bottom: 2rem;
}
.-mr-3 {
margin-right: -0.75rem;
}
.mb-1 {
margin-bottom: 0.25rem;
}
.mb-10 {
margin-bottom: 2.5rem;
}
.mb-2 {
margin-bottom: 0.5rem;
}
.mb-3 {
margin-bottom: 0.75rem;
}
.mb-4 {
margin-bottom: 1rem;
}
.mb-5 {
margin-bottom: 1.25rem;
}
.mb-6 {
margin-bottom: 1.5rem;
}
.mb-7 {
margin-bottom: 1.75rem;
}
.ml-1 {
margin-left: 0.25rem;
}
.ml-2 {
margin-left: 0.5rem;
}
.ml-3 {
margin-left: 0.75rem;
}
.ml-4 {
margin-left: 1rem;
}
.ml-8 {
margin-left: 2rem;
}
.ml-\[2px\] {
margin-left: 2px;
}
.ml-auto {
margin-left: auto;
}
.mr-1 {
margin-right: 0.25rem;
}
.mr-2 {
margin-right: 0.5rem;
}
.mr-20 {
margin-right: 5rem;
}
.mr-3 {
margin-right: 0.75rem;
}
.mr-4 {
margin-right: 1rem;
}
.mr-9 {
margin-right: 2.25rem;
}
.mr-\[2px\] {
margin-right: 2px;
}
.mt-1 {
margin-top: 0.25rem;
}
.mt-1\.5 {
margin-top: 0.375rem;
}
.mt-10 {
margin-top: 2.5rem;
}
.mt-2 {
margin-top: 0.5rem;
}
.mt-3 {
margin-top: 0.75rem;
}
.mt-4 {
margin-top: 1rem;
}
.mt-5 {
margin-top: 1.25rem;
}
.mt-6 {
margin-top: 1.5rem;
}
.mt-8 {
margin-top: 2rem;
}
.mt-\[1px\] {
margin-top: 1px;
}
.mt-\[2px\] {
margin-top: 2px;
}
.line-clamp-2 {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.block {
display: block;
}
.inline-block {
display: inline-block;
}
.inline {
display: inline;
}
.\!flex {
display: flex !important;
}
.flex {
display: flex;
}
.inline-flex {
display: inline-flex;
}
.table {
display: table;
}
.grid {
display: grid;
}
.contents {
display: contents;
}
.hidden {
display: none;
}
.aspect-square {
aspect-ratio: 1 / 1;
}
.size-1\.5 {
width: 0.375rem;
height: 0.375rem;
}
.size-10 {
width: 2.5rem;
height: 2.5rem;
}
.size-12 {
width: 3rem;
height: 3rem;
}
.size-20 {
width: 5rem;
height: 5rem;
}
.size-3 {
width: 0.75rem;
height: 0.75rem;
}
.size-3\.5 {
width: 0.875rem;
height: 0.875rem;
}
.size-4 {
width: 1rem;
height: 1rem;
}
.size-40 {
width: 10rem;
height: 10rem;
}
.size-5 {
width: 1.25rem;
height: 1.25rem;
}
.size-6 {
width: 1.5rem;
height: 1.5rem;
}
.size-7 {
width: 1.75rem;
height: 1.75rem;
}
.size-72 {
width: 18rem;
height: 18rem;
}
.size-8 {
width: 2rem;
height: 2rem;
}
.size-9 {
width: 2.25rem;
height: 2.25rem;
}
.size-full {
width: 100%;
height: 100%;
}
.h-0 {
height: 0px;
}
.h-1\.5 {
height: 0.375rem;
}
.h-1\/3 {
height: 33.333333%;
}
.h-10 {
height: 2.5rem;
}
.h-12 {
height: 3rem;
}
.h-16 {
height: 4rem;
}
.h-2 {
height: 0.5rem;
}
.h-2\.5 {
height: 0.625rem;
}
.h-3\.5 {
height: 0.875rem;
}
.h-32 {
height: 8rem;
}
.h-4 {
height: 1rem;
}
.h-5 {
height: 1.25rem;
}
.h-6 {
height: 1.5rem;
}
.h-64 {
height: 16rem;
}
.h-7 {
height: 1.75rem;
}
.h-8 {
height: 2rem;
}
.h-9 {
height: 2.25rem;
}
.h-\[--radix-select-trigger-height\] {
height: var(--radix-select-trigger-height);
}
.h-\[140px\] {
height: 140px;
}
.h-\[14px\] {
height: 14px;
}
.h-\[1px\] {
height: 1px;
}
.h-\[220px\] {
height: 220px;
}
.h-\[300px\] {
height: 300px;
}
.h-\[302px\] {
height: 302px;
}
.h-\[500px\] {
height: 500px;
}
.h-\[calc\(100\%-6px\)\] {
height: calc(100% - 6px);
}
.h-full {
height: 100%;
}
.h-px {
height: 1px;
}
.max-h-40 {
max-height: 10rem;
}
.max-h-96 {
max-height: 24rem;
}
.max-h-\[100vh\] {
max-height: 100vh;
}
.max-h-\[360px\] {
max-height: 360px;
}
.max-h-\[80\%\] {
max-height: 80%;
}
.max-h-\[calc\(var\(--radix-hover-card-content-available-height\)-20px\)\] {
max-height: calc(var(--radix-hover-card-content-available-height) - 20px);
}
.max-h-full {
max-height: 100%;
}
.min-h-10 {
min-height: 2.5rem;
}
.min-h-20 {
min-height: 5rem;
}
.min-h-32 {
min-height: 8rem;
}
.min-h-40 {
min-height: 10rem;
}
.min-h-\[150px\] {
min-height: 150px;
}
.min-h-\[200px\] {
min-height: 200px;
}
.min-h-\[30px\] {
min-height: 30px;
}
.min-h-\[60px\] {
min-height: 60px;
}
.min-h-full {
min-height: 100%;
}
.\!w-0 {
width: 0px !important;
}
.\!w-full {
width: 100% !important;
}
.w-0 {
width: 0px;
}
.w-1\/2 {
width: 50%;
}
.w-1\/3 {
width: 33.333333%;
}
.w-1\/5 {
width: 20%;
}
.w-10 {
width: 2.5rem;
}
.w-12 {
width: 3rem;
}
.w-16 {
width: 4rem;
}
.w-2 {
width: 0.5rem;
}
.w-2\.5 {
width: 0.625rem;
}
.w-2\/5 {
width: 40%;
}
.w-2\/6 {
width: 33.333333%;
}
.w-28 {
width: 7rem;
}
.w-3 {
width: 0.75rem;
}
.w-3\.5 {
width: 0.875rem;
}
.w-3\/4 {
width: 75%;
}
.w-32 {
width: 8rem;
}
.w-4 {
width: 1rem;
}
.w-40 {
width: 10rem;
}
.w-5 {
width: 1.25rem;
}
.w-52 {
width: 13rem;
}
.w-6 {
width: 1.5rem;
}
.w-64 {
width: 16rem;
}
.w-72 {
width: 18rem;
}
.w-8 {
width: 2rem;
}
.w-80 {
width: 20rem;
}
.w-9 {
width: 2.25rem;
}
.w-96 {
width: 24rem;
}
.w-\[100px\] {
width: 100px;
}
.w-\[140px\] {
width: 140px;
}
.w-\[165px\] {
width: 165px;
}
.w-\[1px\] {
width: 1px;
}
.w-\[200px\] {
width: 200px;
}
.w-\[300px\] {
width: 300px;
}
.w-\[302px\] {
width: 302px;
}
.w-\[34\%\] {
width: 34%;
}
.w-\[35\%\] {
width: 35%;
}
.w-\[360px\] {
width: 360px;
}
.w-\[500px\] {
width: 500px;
}
.w-\[50px\] {
width: 50px;
}
.w-\[520px\] {
width: 520px;
}
.w-\[600px\] {
width: 600px;
}
.w-\[80\%\] {
width: 80%;
}
.w-\[80px\] {
width: 80px;
}
.w-\[90\%\] {
width: 90%;
}
.w-\[calc\(100\%\+1rem\)\] {
width: calc(100% + 1rem);
}
.w-auto {
width: auto;
}
.w-full {
width: 100%;
}
.w-max {
width: -moz-max-content;
width: max-content;
}
.w-px {
width: 1px;
}
.min-w-0 {
min-width: 0px;
}
.min-w-32 {
min-width: 8rem;
}
.min-w-\[--radix-select-trigger-width\] {
min-width: var(--radix-select-trigger-width);
}
.min-w-\[240px\] {
min-width: 240px;
}
.max-w-\[300px\] {
max-width: 300px;
}
.max-w-\[800px\] {
max-width: 800px;
}
.max-w-lg {
max-width: 32rem;
}
.flex-1 {
flex: 1 1 0%;
}
.flex-\[0_0_auto\] {
flex: 0 0 auto;
}
.flex-auto {
flex: 1 1 auto;
}
.flex-none {
flex: none;
}
.flex-shrink {
flex-shrink: 1;
}
.flex-shrink-0 {
flex-shrink: 0;
}
.shrink-0 {
flex-shrink: 0;
}
.flex-grow {
flex-grow: 1;
}
.border-collapse {
border-collapse: collapse;
}
.origin-\[50\%_50\%\] {
transform-origin: 50% 50%;
}
.\!-translate-y-1\/2 {
--tw-translate-y: -50% !important;
transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.\!translate-x-0 {
--tw-translate-x: 0px !important;
transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.\!translate-y-0 {
--tw-translate-y: 0px !important;
transform: translate(var(--tw-translate-x), 0px) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}
.-translate-x-1\/2 {
--tw-translate-x: -50%;
transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2 {
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[--radix-tabs-indicator-position\] {
--tw-translate-x: var(--radix-tabs-indicator-position);
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[-50\%\] {
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-180 {
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-75 {
--tw-scale-x: .75;
--tw-scale-y: .75;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.75) scaleY(.75);
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes float {
0% {
transform: translateY(0);
}
50% {
transform: translateY(-20px);
}
100% {
transform: translateY(0);
}
}
.animate-float {
animation: float 5s linear 0ms infinite;
}
@keyframes ping {
75%, 100% {
transform: scale(2);
opacity: 0;
}
}
.animate-ping {
animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
.animate-spin {
animation: spin 1s linear infinite;
}
.\!cursor-pointer {
cursor: pointer !important;
}
.cursor-default {
cursor: default;
}
.cursor-help {
cursor: help;
}
.cursor-move {
cursor: move;
}
.cursor-not-allowed {
cursor: not-allowed;
}
.cursor-pointer {
cursor: pointer;
}
.cursor-text {
cursor: text;
}
.cursor-wait {
cursor: wait;
}
.touch-none {
touch-action: none;
}
.select-none {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.resize {
resize: both;
}
.list-inside {
list-style-position: inside;
}
.list-disc {
list-style-type: disc;
}
.list-none {
list-style-type: none;
}
.grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-6 {
grid-template-columns: repeat(6, minmax(0, 1fr));
}
.flex-row {
flex-direction: row;
}
.flex-col {
flex-direction: column;
}
.flex-col-reverse {
flex-direction: column-reverse;
}
.flex-wrap {
flex-wrap: wrap;
}
.place-items-center {
align-items: center;
justify-items: center;
place-items: center;
}
.items-start {
align-items: flex-start;
}
.items-end {
align-items: flex-end;
}
.items-center {
align-items: center;
}
.items-baseline {
align-items: baseline;
}
.justify-start {
justify-content: flex-start;
}
.justify-end {
justify-content: flex-end;
}
.justify-center {
justify-content: center;
}
.justify-between {
justify-content: space-between;
}
.justify-items-center {
justify-items: center;
}
.gap-1 {
gap: 0.25rem;
}
.gap-1\.5 {
gap: 0.375rem;
}
.gap-2 {
gap: 0.5rem;
}
.gap-3 {
gap: 0.75rem;
}
.gap-4 {
gap: 1rem;
}
.gap-5 {
gap: 1.25rem;
}
.gap-x-2 {
-moz-column-gap: 0.5rem;
column-gap: 0.5rem;
}
.gap-x-4 {
-moz-column-gap: 1rem;
column-gap: 1rem;
}
.gap-x-6 {
-moz-column-gap: 1.5rem;
column-gap: 1.5rem;
}
.gap-y-1\.5 {
row-gap: 0.375rem;
}
.space-x-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-x-reverse: 0;
margin-right: calc(0.5rem * 0);
margin-right: calc(0.5rem * var(--tw-space-x-reverse));
margin-left: calc(0.5rem * (1 - 0));
margin-left: calc(0.5rem * (1 - var(--tw-space-x-reverse)));
margin-left: calc(0.5rem * calc(1 - 0));
margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.25rem * (1 - 0));
margin-top: calc(0.25rem * (1 - var(--tw-space-y-reverse)));
margin-top: calc(0.25rem * calc(1 - 0));
margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.25rem * 0);
margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.5rem * (1 - 0));
margin-top: calc(0.5rem * (1 - var(--tw-space-y-reverse)));
margin-top: calc(0.5rem * calc(1 - 0));
margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.5rem * 0);
margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(1rem * (1 - 0));
margin-top: calc(1rem * (1 - var(--tw-space-y-reverse)));
margin-top: calc(1rem * calc(1 - 0));
margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1rem * 0);
margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
--tw-divide-y-reverse: 0;
border-top-width: calc(1px * (1 - 0));
border-top-width: calc(1px * (1 - var(--tw-divide-y-reverse)));
border-top-width: calc(1px * calc(1 - 0));
border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
border-bottom-width: calc(1px * 0);
border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.divide-border > :not([hidden]) ~ :not([hidden]) {
border-color: hsl(var(--border));
}
.overflow-auto {
overflow: auto;
}
.overflow-hidden {
overflow: hidden;
}
.overflow-x-auto {
overflow-x: auto;
}
.overflow-y-auto {
overflow-y: auto;
}
.overflow-x-hidden {
overflow-x: hidden;
}
.overflow-y-hidden {
overflow-y: hidden;
}
.truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.whitespace-nowrap {
white-space: nowrap;
}
.text-nowrap {
text-wrap: nowrap;
}
.break-words {
word-wrap: break-word;
}
.rounded {
border-radius: 0.25rem;
}
.rounded-2xl {
border-radius: 1rem;
}
.rounded-3xl {
border-radius: 1.5rem;
}
.rounded-\[0_4px_4px_0\] {
border-radius: 0 4px 4px 0;
}
.rounded-\[4px_0_0_4px\] {
border-radius: 4px 0 0 4px;
}
.rounded-\[inherit\] {
border-radius: inherit;
}
.rounded-\[var\(--radius\)\] {
border-radius: var(--radius);
}
.rounded-full {
border-radius: 9999px;
}
.rounded-lg {
border-radius: var(--radius);
}
.rounded-md {
border-radius: calc(var(--radius) - 2px);
}
.rounded-none {
border-radius: 0px;
}
.rounded-sm {
border-radius: calc(var(--radius) - 4px);
}
.rounded-xl {
border-radius: calc(var(--radius) + 4px);
}
.rounded-l-lg {
border-top-left-radius: var(--radius);
border-bottom-left-radius: var(--radius);
}
.rounded-r-none {
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
}
.rounded-r-xl {
border-top-right-radius: calc(var(--radius) + 4px);
border-bottom-right-radius: calc(var(--radius) + 4px);
}
.rounded-bl-xl {
border-bottom-left-radius: calc(var(--radius) + 4px);
}
.rounded-br-xl {
border-bottom-right-radius: calc(var(--radius) + 4px);
}
.rounded-tl-\[5px\] {
border-top-left-radius: 5px;
}
.rounded-tl-\[var\(--gap\)\] {
border-top-left-radius: var(--gap);
}
.rounded-tr-\[5px\] {
border-top-right-radius: 5px;
}
.rounded-tr-\[var\(--gap\)\] {
border-top-right-radius: var(--gap);
}
.border {
border-width: 1px;
}
.border-2 {
border-width: 2px;
}
.border-\[\.875rem\] {
border-width: .875rem;
}
.border-y {
border-top-width: 1px;
border-bottom-width: 1px;
}
.border-b {
border-bottom-width: 1px;
}
.border-b-0 {
border-bottom-width: 0px;
}
.border-b-2 {
border-bottom-width: 2px;
}
.border-l {
border-left-width: 1px;
}
.border-r {
border-right-width: 1px;
}
.border-r-0 {
border-right-width: 0px;
}
.border-t {
border-top-width: 1px;
}
.border-solid {
border-style: solid;
}
.border-none {
border-style: none;
}
.border-accent {
border-color: hsl(var(--accent));
}
.border-accent-hover {
border-color: hsl(var(--accent-hover));
}
.border-background {
border-color: hsl(var(--background));
}
.border-blue-500 {
--tw-border-opacity: 1;
border-color: rgba(59, 130, 246, 1);
border-color: rgba(59, 130, 246, var(--tw-border-opacity, 1));
}
.border-border {
border-color: hsl(var(--border));
}
.border-destructive {
border-color: hsl(var(--destructive));
}
.border-foreground\/60 {
border-color: hsl(var(--foreground) / 0.6);
}
.border-input {
border-color: hsl(var(--input));
}
.border-primary {
border-color: hsl(var(--primary));
}
.border-primary-50 {
border-color: hsl(var(--primary-50));
}
.border-transparent {
border-color: transparent;
}
.border-l-accent {
border-left-color: hsl(var(--accent));
}
.border-l-transparent {
border-left-color: transparent;
}
.border-t-transparent {
border-top-color: transparent;
}
.bg-accent {
background-color: hsl(var(--accent));
}
.bg-background {
background-color: hsl(var(--background));
}
.bg-background-deep {
background-color: hsl(var(--background-deep));
}
.bg-black\/30 {
background-color: rgba(0, 0, 0, 0.3);
}
.bg-black\/80 {
background-color: rgba(0, 0, 0, 0.8);
}
.bg-blue-100 {
--tw-bg-opacity: 1;
background-color: rgba(219, 234, 254, 1);
background-color: rgba(219, 234, 254, var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
--tw-bg-opacity: 1;
background-color: rgba(239, 246, 255, 1);
background-color: rgba(239, 246, 255, var(--tw-bg-opacity, 1));
}
.bg-blue-500 {
--tw-bg-opacity: 1;
background-color: rgba(59, 130, 246, 1);
background-color: rgba(59, 130, 246, var(--tw-bg-opacity, 1));
}
.bg-border {
background-color: hsl(var(--border));
}
.bg-card {
background-color: hsl(var(--card));
}
.bg-destructive {
background-color: hsl(var(--destructive));
}
.bg-destructive\/80 {
background-color: hsl(var(--destructive) / 0.8);
}
.bg-foreground {
background-color: hsl(var(--foreground));
}
.bg-gray-200 {
--tw-bg-opacity: 1;
background-color: rgba(229, 231, 235, 1);
background-color: rgba(229, 231, 235, var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
--tw-bg-opacity: 1;
background-color: rgba(249, 250, 251, 1);
background-color: rgba(249, 250, 251, var(--tw-bg-opacity, 1));
}
.bg-green-100 {
background-color: hsl(var(--green-100));
}
.bg-green-500 {
background-color: hsl(var(--green-500));
}
.bg-header {
background-color: hsl(var(--header));
}
.bg-heavy {
background-color: hsl(var(--heavy));
}
.bg-muted {
background-color: hsl(var(--muted));
}
.bg-overlay {
background-color: hsl(var(--overlay));
}
.bg-overlay-content {
background-color: hsl(var(--overlay-content));
}
.bg-popover {
background-color: hsl(var(--popover));
}
.bg-primary {
background-color: hsl(var(--primary));
}
.bg-primary\/15 {
background-color: hsl(var(--primary) / 0.15);
}
.bg-secondary {
background-color: hsl(var(--secondary));
}
.bg-sidebar {
background-color: hsl(var(--sidebar));
}
.bg-sidebar-deep {
background-color: hsl(var(--sidebar-deep));
}
.bg-success {
background-color: hsl(var(--success));
}
.bg-success\/80 {
background-color: hsl(var(--success) / 0.8);
}
.bg-transparent {
background-color: transparent;
}
.bg-yellow-400 {
background-color: hsl(var(--yellow-400));
}
.bg-yellow-500 {
background-color: hsl(var(--yellow-500));
}
.bg-none {
background-image: none;
}
.\!bg-clip-text {
-webkit-background-clip: text !important;
background-clip: text !important;
}
.fill-current {
fill: currentColor;
}
.fill-foreground\/90 {
fill: hsl(var(--foreground) / 0.9);
}
.fill-transparent {
fill: transparent;
}
.stroke-accent-foreground\/80 {
stroke: hsl(var(--accent-foreground) / 0.8);
}
.stroke-foreground\/90 {
stroke: hsl(var(--foreground) / 0.9);
}
.stroke-\[2px\] {
stroke-width: 2px;
}
.object-cover {
-o-object-fit: cover;
object-fit: cover;
}
.p-0 {
padding: 0px;
}
.p-0\.5 {
padding: 0.125rem;
}
.p-1 {
padding: 0.25rem;
}
.p-1\.5 {
padding: 0.375rem;
}
.p-2 {
padding: 0.5rem;
}
.p-20 {
padding: 5rem;
}
.p-3 {
padding: 0.75rem;
}
.p-4 {
padding: 1rem;
}
.p-48 {
padding: 12rem;
}
.p-5 {
padding: 1.25rem;
}
.p-6 {
padding: 1.5rem;
}
.p-\[1px\] {
padding: 1px;
}
.p-\[5px\] {
padding: 5px;
}
.p-px {
padding: 1px;
}
.px-0 {
padding-left: 0px;
padding-right: 0px;
}
.px-1 {
padding-left: 0.25rem;
padding-right: 0.25rem;
}
.px-1\.5 {
padding-left: 0.375rem;
padding-right: 0.375rem;
}
.px-10 {
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.px-2 {
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.px-2\.5 {
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.px-3 {
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.px-3\.5 {
padding-left: 0.875rem;
padding-right: 0.875rem;
}
.px-4 {
padding-left: 1rem;
padding-right: 1rem;
}
.px-5 {
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.px-6 {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.px-8 {
padding-left: 2rem;
padding-right: 2rem;
}
.px-\[30\%\] {
padding-left: 30%;
padding-right: 30%;
}
.px-\[calc\(var\(--gap\)-1px\)\] {
padding-left: calc(var(--gap) - 1px);
padding-right: calc(var(--gap) - 1px);
}
.py-0 {
padding-top: 0px;
padding-bottom: 0px;
}
.py-0\.5 {
padding-top: 0.125rem;
padding-bottom: 0.125rem;
}
.py-1 {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.py-1\.5 {
padding-top: 0.375rem;
padding-bottom: 0.375rem;
}
.py-10 {
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.py-2 {
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-2\.5 {
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
.py-3 {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.py-4 {
padding-top: 1rem;
padding-bottom: 1rem;
}
.py-5 {
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.py-6 {
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-8 {
padding-top: 2rem;
padding-bottom: 2rem;
}
.\!pl-0 {
padding-left: 0px !important;
}
.pb-0 {
padding-bottom: 0px;
}
.pb-1 {
padding-bottom: 0.25rem;
}
.pb-2 {
padding-bottom: 0.5rem;
}
.pb-20 {
padding-bottom: 5rem;
}
.pb-4 {
padding-bottom: 1rem;
}
.pb-5 {
padding-bottom: 1.25rem;
}
.pb-6 {
padding-bottom: 1.5rem;
}
.pb-8 {
padding-bottom: 2rem;
}
.pb-\[2px\] {
padding-bottom: 2px;
}
.pl-0 {
padding-left: 0px;
}
.pl-1 {
padding-left: 0.25rem;
}
.pl-2 {
padding-left: 0.5rem;
}
.pl-8 {
padding-left: 2rem;
}
.pl-\[15px\] {
padding-left: 15px;
}
.pl-\[5px\] {
padding-left: 5px;
}
.pr-1 {
padding-right: 0.25rem;
}
.pr-2 {
padding-right: 0.5rem;
}
.pr-3 {
padding-right: 0.75rem;
}
.pr-4 {
padding-right: 1rem;
}
.pr-6 {
padding-right: 1.5rem;
}
.pr-8 {
padding-right: 2rem;
}
.pr-\[15px\] {
padding-right: 15px;
}
.pt-0 {
padding-top: 0px;
}
.pt-3 {
padding-top: 0.75rem;
}
.pt-4 {
padding-top: 1rem;
}
.pt-\[3px\] {
padding-top: 3px;
}
.text-left {
text-align: left;
}
.text-center {
text-align: center;
}
.text-right {
text-align: right;
}
.font-sans {
font-family: var(--font-family);
}
.text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.text-3xl {
font-size: 1.875rem;
line-height: 2.25rem;
}
.text-5xl {
font-size: 3rem;
line-height: 1;
}
.text-\[0\.8rem\] {
font-size: 0.8rem;
}
.text-\[10px\] {
font-size: 10px;
}
.text-\[13px\] {
font-size: 13px;
}
.text-\[1rem\] {
font-size: 1rem;
}
.text-\[36px\] {
font-size: 36px;
}
.text-base {
font-size: 1rem;
line-height: 1.5rem;
}
.text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
}
.text-sm {
font-size: 0.875rem;
line-height: 1.25rem;
}
.text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
.text-xs {
font-size: 0.75rem;
line-height: 1rem;
}
.font-bold {
font-weight: 700;
}
.font-medium {
font-weight: 500;
}
.font-normal {
font-weight: 400;
}
.font-semibold {
font-weight: 600;
}
.uppercase {
text-transform: uppercase;
}
.lowercase {
text-transform: lowercase;
}
.capitalize {
text-transform: capitalize;
}
.italic {
font-style: italic;
}
.leading-5 {
line-height: 1.25rem;
}
.leading-6 {
line-height: 1.5rem;
}
.leading-8 {
line-height: 2rem;
}
.leading-9 {
line-height: 2.25rem;
}
.leading-\[30px\] {
line-height: 30px;
}
.leading-none {
line-height: 1;
}
.leading-normal {
line-height: 1.5;
}
.tracking-tight {
letter-spacing: -0.025em;
}
.tracking-widest {
letter-spacing: 0.1em;
}
.text-accent-foreground {
color: hsl(var(--accent-foreground));
}
.text-accent-foreground\/80 {
color: hsl(var(--accent-foreground) / 0.8);
}
.text-black {
--tw-text-opacity: 1;
color: rgba(0, 0, 0, 1);
color: rgba(0, 0, 0, var(--tw-text-opacity, 1));
}
.text-card-foreground {
color: hsl(var(--card-foreground));
}
.text-current {
color: currentColor;
}
.text-destructive {
color: hsl(var(--destructive));
}
.text-destructive-foreground {
color: hsl(var(--destructive-foreground));
}
.text-foreground {
color: hsl(var(--foreground));
}
.text-foreground\/60 {
color: hsl(var(--foreground) / 0.6);
}
.text-foreground\/80 {
color: hsl(var(--foreground) / 0.8);
}
.text-gray-400 {
--tw-text-opacity: 1;
color: rgba(156, 163, 175, 1);
color: rgba(156, 163, 175, var(--tw-text-opacity, 1));
}
.text-gray-500 {
--tw-text-opacity: 1;
color: rgba(107, 114, 128, 1);
color: rgba(107, 114, 128, var(--tw-text-opacity, 1));
}
.text-gray-600 {
--tw-text-opacity: 1;
color: rgba(75, 85, 99, 1);
color: rgba(75, 85, 99, var(--tw-text-opacity, 1));
}
.text-green-400 {
color: hsl(var(--green-400));
}
.text-green-500 {
color: hsl(var(--green-500));
}
.text-muted {
color: hsl(var(--muted));
}
.text-muted-foreground {
color: hsl(var(--muted-foreground));
}
.text-popover-foreground {
color: hsl(var(--popover-foreground));
}
.text-primary {
color: hsl(var(--primary));
}
.text-primary-50 {
color: hsl(var(--primary-50));
}
.text-primary-foreground {
color: hsl(var(--primary-foreground));
}
.text-red-500 {
color: hsl(var(--red-500));
}
.text-red-600 {
color: hsl(var(--red-600));
}
.text-secondary-foreground {
color: hsl(var(--secondary-foreground));
}
.text-transparent {
color: transparent;
}
.text-white {
--tw-text-opacity: 1;
color: rgba(255, 255, 255, 1);
color: rgba(255, 255, 255, var(--tw-text-opacity, 1));
}
.underline {
text-decoration-line: underline;
}
.line-through {
text-decoration-line: line-through;
}
.underline-offset-4 {
text-underline-offset: 4px;
}
.opacity-0 {
opacity: 0;
}
.opacity-100 {
opacity: 1;
}
.opacity-30 {
opacity: 0.3;
}
.opacity-50 {
opacity: 0.5;
}
.opacity-60 {
opacity: 0.6;
}
.opacity-70 {
opacity: 0.7;
}
.opacity-75 {
opacity: 0.75;
}
.opacity-80 {
opacity: 0.8;
}
.shadow {
--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-\[0_16px_24px_hsl\(var\(--background\)\)\] {
--tw-shadow: 0 16px 24px hsl(var(--background));
--tw-shadow-colored: 0 16px 24px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), var(--tw-shadow);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-float {
--tw-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05);
--tw-shadow-colored: 0 6px 16px 0 var(--tw-shadow-color), 0 3px 6px -4px var(--tw-shadow-color), 0 9px 28px 8px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-lg {
--tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-md {
--tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -2px rgba(0, 0, 0, 0.1);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-sm {
--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 2px 0 rgba(0, 0, 0, 0.05);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-xl {
--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.shadow-border {
--tw-shadow-color: hsl(var(--border));
--tw-shadow: var(--tw-shadow-colored);
}
.shadow-primary\/5 {
--tw-shadow-color: hsl(var(--primary) / 0.05);
--tw-shadow: var(--tw-shadow-colored);
}
.outline-none {
outline: 2px solid transparent;
outline-offset: 2px;
}
.outline {
outline-style: solid;
}
.ring {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}
.ring-0 {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}
.ring-offset-background {
--tw-ring-offset-color: hsl(var(--background));
}
.ring-offset-transparent {
--tw-ring-offset-color: transparent;
}
.blur {
--tw-blur: blur(8px);
filter: blur(8px) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur-sm {
--tw-backdrop-blur: blur(4px);
backdrop-filter: blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.\!transition {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter !important;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important;
transition-duration: 150ms !important;
}
.transition {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[background-color\] {
transition-property: background-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[margin-top\] {
transition-property: margin-top;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[width\2c transform\] {
transition-property: width,transform;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-all {
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-colors {
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-opacity {
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-transform {
transition-property: transform;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.duration-150 {
transition-duration: 150ms;
}
.duration-200 {
transition-duration: 200ms;
}
.duration-300 {
transition-duration: 300ms;
}
.duration-500 {
transition-duration: 500ms;
}
.ease-in {
transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.will-change-\[opacity\] {
will-change: opacity;
}
.content-\[\'\'\] {
--tw-content: '';
content: '';
content: var(--tw-content);
}
@keyframes enter {
from {
opacity: 1;
opacity: var(--tw-enter-opacity, 1);
transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotate(0);
transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0));
}
}
@keyframes exit {
to {
opacity: 1;
opacity: var(--tw-exit-opacity, 1);
transform: translate3d(0, 0, 0) scale3d(1, 1, 1) rotate(0);
transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0));
}
}
.animate-in {
animation-name: enter;
animation-duration: 150ms;
--tw-enter-opacity: initial;
--tw-enter-scale: initial;
--tw-enter-rotate: initial;
--tw-enter-translate-x: initial;
--tw-enter-translate-y: initial;
}
.fade-in-0 {
--tw-enter-opacity: 0;
}
.zoom-in-95 {
--tw-enter-scale: .95;
}
.duration-150 {
animation-duration: 150ms;
}
.duration-200 {
animation-duration: 200ms;
}
.duration-300 {
animation-duration: 300ms;
}
.duration-500 {
animation-duration: 500ms;
}
.ease-in {
animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.running {
animation-play-state: running;
}
.paused {
animation-play-state: paused;
}
.enter-x:nth-child(1) {
animation: enter-x-animation 0.3s ease-in-out 0.1s forwards;
opacity: 0;
transform: translateX(50px);
}
.enter-y:nth-child(1) {
animation: enter-y-animation 0.3s ease-in-out 0.1s forwards;
opacity: 0;
transform: translateY(50px);
}
.-enter-x:nth-child(1) {
animation: enter-x-animation 0.3s ease-in-out 0.1s forwards;
opacity: 0;
transform: translateX(-50px);
}
.enter-x:nth-child(2) {
animation: enter-x-animation 0.3s ease-in-out 0.2s forwards;
opacity: 0;
transform: translateX(50px);
}
.enter-y:nth-child(2) {
animation: enter-y-animation 0.3s ease-in-out 0.2s forwards;
opacity: 0;
transform: translateY(50px);
}
.-enter-x:nth-child(2) {
animation: enter-x-animation 0.3s ease-in-out 0.2s forwards;
opacity: 0;
transform: translateX(-50px);
}
.enter-x:nth-child(3) {
animation: enter-x-animation 0.3s ease-in-out 0.30000000000000004s forwards;
opacity: 0;
transform: translateX(50px);
}
.enter-y:nth-child(3) {
animation: enter-y-animation 0.3s ease-in-out 0.30000000000000004s forwards;
opacity: 0;
transform: translateY(50px);
}
.-enter-x:nth-child(3) {
animation: enter-x-animation 0.3s ease-in-out 0.30000000000000004s forwards;
opacity: 0;
transform: translateX(-50px);
}
.enter-x:nth-child(4) {
animation: enter-x-animation 0.3s ease-in-out 0.4s forwards;
opacity: 0;
transform: translateX(50px);
}
.enter-y:nth-child(4) {
animation: enter-y-animation 0.3s ease-in-out 0.4s forwards;
opacity: 0;
transform: translateY(50px);
}
.-enter-x:nth-child(4) {
animation: enter-x-animation 0.3s ease-in-out 0.4s forwards;
opacity: 0;
transform: translateX(-50px);
}
.enter-x:nth-child(5) {
animation: enter-x-animation 0.3s ease-in-out 0.5s forwards;
opacity: 0;
transform: translateX(50px);
}
.enter-y:nth-child(5) {
animation: enter-y-animation 0.3s ease-in-out 0.5s forwards;
opacity: 0;
transform: translateY(50px);
}
.-enter-x:nth-child(5) {
animation: enter-x-animation 0.3s ease-in-out 0.5s forwards;
opacity: 0;
transform: translateX(-50px);
}
@keyframes enter-x-animation {
to {
opacity: 1;
transform: translateX(0);
}
}
@keyframes enter-y-animation {
to {
opacity: 1;
transform: translateY(0);
}
}
html.invert-mode {
--tw-invert: invert(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
html.grayscale-mode {
--tw-grayscale: grayscale(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\*\:text-primary > * {
color: hsl(var(--primary));
}
.file\:border-0::file-selector-button {
border-width: 0px;
}
.file\:bg-transparent::file-selector-button {
background-color: transparent;
}
.file\:text-sm::file-selector-button {
font-size: 0.875rem;
line-height: 1.25rem;
}
.file\:font-medium::file-selector-button {
font-weight: 500;
}
.placeholder\:text-muted-foreground::-moz-placeholder {
color: hsl(var(--muted-foreground));
}
.placeholder\:text-muted-foreground::placeholder {
color: hsl(var(--muted-foreground));
}
.before\:absolute::before {
content: var(--tw-content);
position: absolute;
}
.before\:left-0::before {
content: var(--tw-content);
left: 0px;
}
.before\:top-\[60px\]::before {
content: var(--tw-content);
top: 60px;
}
.before\:h-\[5px\]::before {
content: var(--tw-content);
height: 5px;
}
.before\:w-12::before {
content: var(--tw-content);
width: 3rem;
}
.before\:rounded-\[50\%\]::before {
content: var(--tw-content);
border-radius: 50%;
}
.before\:bg-primary\/50::before {
content: var(--tw-content);
background-color: hsl(var(--primary) / 0.5);
}
.before\:content-\[\'\'\]::before {
--tw-content: '';
content: '';
content: var(--tw-content);
}
.after\:absolute::after {
content: var(--tw-content);
position: absolute;
}
.after\:inset-y-0::after {
content: var(--tw-content);
top: 0px;
bottom: 0px;
}
.after\:bottom-0::after {
content: var(--tw-content);
bottom: 0px;
}
.after\:left-0::after {
content: var(--tw-content);
left: 0px;
}
.after\:left-1\/2::after {
content: var(--tw-content);
left: 50%;
}
.after\:top-0::after {
content: var(--tw-content);
top: 0px;
}
.after\:h-\[1\.5px\]::after {
content: var(--tw-content);
height: 1.5px;
}
.after\:h-full::after {
content: var(--tw-content);
height: 100%;
}
.after\:w-1::after {
content: var(--tw-content);
width: 0.25rem;
}
.after\:w-full::after {
content: var(--tw-content);
width: 100%;
}
.after\:origin-left::after {
content: var(--tw-content);
transform-origin: left;
}
.after\:-translate-x-1\/2::after {
content: var(--tw-content);
--tw-translate-x: -50%;
transform: translate(-50%, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:scale-x-0::after {
content: var(--tw-content);
--tw-scale-x: 0;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:rounded::after {
content: var(--tw-content);
border-radius: 0.25rem;
}
.after\:bg-primary::after {
content: var(--tw-content);
background-color: hsl(var(--primary));
}
.after\:transition-\[transform\]::after {
content: var(--tw-content);
transition-property: transform;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.after\:duration-300::after {
content: var(--tw-content);
transition-duration: 300ms;
}
.after\:ease-out::after {
content: var(--tw-content);
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.after\:content-\[\'\'\]::after {
--tw-content: '';
content: '';
content: var(--tw-content);
}
.after\:duration-300::after {
content: var(--tw-content);
animation-duration: 300ms;
}
.after\:ease-out::after {
content: var(--tw-content);
animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.first\:rounded-l-md:first-child {
border-top-left-radius: calc(var(--radius) - 2px);
border-bottom-left-radius: calc(var(--radius) - 2px);
}
.first\:border-l:first-child {
border-left-width: 1px;
}
.last\:mr-0:last-child {
margin-right: 0px;
}
.last\:rounded-r-md:last-child {
border-top-right-radius: calc(var(--radius) - 2px);
border-bottom-right-radius: calc(var(--radius) - 2px);
}
.last\:border-r:last-child {
border-right-width: 1px;
}
.even\:bg-heavy:nth-child(even) {
background-color: hsl(var(--heavy));
}
.hover\:scale-110:hover {
--tw-scale-x: 1.1;
--tw-scale-y: 1.1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:border-destructive\/80:hover {
border-color: hsl(var(--destructive) / 0.8);
}
.hover\:bg-accent:hover {
background-color: hsl(var(--accent));
}
.hover\:bg-accent-hover:hover {
background-color: hsl(var(--accent-hover));
}
.hover\:bg-blue-600:hover {
--tw-bg-opacity: 1;
background-color: rgba(37, 99, 235, 1);
background-color: rgba(37, 99, 235, var(--tw-bg-opacity, 1));
}
.hover\:bg-destructive-hover:hover {
background-color: hsl(var(--destructive-600));
}
.hover\:bg-heavy:hover {
background-color: hsl(var(--heavy));
}
.hover\:bg-muted:hover {
background-color: hsl(var(--muted));
}
.hover\:bg-primary\/90:hover {
background-color: hsl(var(--primary) / 0.9);
}
.hover\:bg-secondary:hover {
background-color: hsl(var(--secondary));
}
.hover\:bg-secondary\/80:hover {
background-color: hsl(var(--secondary) / 0.8);
}
.hover\:stroke-accent-foreground:hover {
stroke: hsl(var(--accent-foreground));
}
.hover\:text-accent-foreground:hover {
color: hsl(var(--accent-foreground));
}
.hover\:text-foreground:hover {
color: hsl(var(--foreground));
}
.hover\:text-heavy-foreground:hover {
color: hsl(var(--heavy-foreground));
}
.hover\:text-muted-foreground:hover {
color: hsl(var(--muted-foreground));
}
.hover\:text-primary-foreground:hover {
color: hsl(var(--primary-foreground));
}
.hover\:text-primary-hover:hover {
color: hsl(var(--primary-600));
}
.hover\:text-secondary-foreground:hover {
color: hsl(var(--secondary-foreground));
}
.hover\:underline:hover {
text-decoration-line: underline;
}
.hover\:opacity-100:hover {
opacity: 1;
}
.hover\:shadow-xl:hover {
--tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.hover\:after\:scale-x-100:hover::after {
content: var(--tw-content);
--tw-scale-x: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.focus\:relative:focus {
position: relative;
}
.focus\:z-10:focus {
z-index: 10;
}
.focus\:border-destructive:focus {
border-color: hsl(var(--destructive));
}
.focus\:bg-accent:focus {
background-color: hsl(var(--accent));
}
.focus\:text-accent-foreground:focus {
color: hsl(var(--accent-foreground));
}
.focus\:shadow-\[0_0_0_2px_rgba\(255\2c 38\2c 5\2c 0\.06\)\]:focus {
--tw-shadow: 0 0 0 2px rgba(255,38,5,0.06);
--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0 0 2px rgba(255,38,5,0.06);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.focus\:outline-none:focus {
outline: 2px solid transparent;
outline-offset: 2px;
}
.focus\:ring-1:focus {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}
.focus\:ring-2:focus {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}
.focus\:ring-ring:focus {
--tw-ring-color: hsl(var(--ring));
}
.focus\:ring-offset-2:focus {
--tw-ring-offset-width: 2px;
}
.focus-visible\:outline-none:focus-visible {
outline: 2px solid transparent;
outline-offset: 2px;
}
.focus-visible\:ring-1:focus-visible {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}
.focus-visible\:ring-2:focus-visible {
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 rgba(0,0,0,0);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 rgba(0,0,0,0));
}
.focus-visible\:ring-ring:focus-visible {
--tw-ring-color: hsl(var(--ring));
}
.focus-visible\:ring-transparent:focus-visible {
--tw-ring-color: transparent;
}
.focus-visible\:ring-offset-1:focus-visible {
--tw-ring-offset-width: 1px;
}
.focus-visible\:ring-offset-2:focus-visible {
--tw-ring-offset-width: 2px;
}
.focus-visible\:ring-offset-background:focus-visible {
--tw-ring-offset-color: hsl(var(--background));
}
.disabled\:pointer-events-none:disabled {
pointer-events: none;
}
.disabled\:cursor-not-allowed:disabled {
cursor: not-allowed;
}
.disabled\:opacity-20:disabled {
opacity: 0.2;
}
.disabled\:opacity-50:disabled {
opacity: 0.5;
}
.group:hover .group-hover\:w-60 {
width: 15rem;
}
.group:hover .group-hover\:scale-110 {
--tw-scale-x: 1.1;
--tw-scale-y: 1.1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.1) scaleY(1.1);
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-125 {
--tw-scale-x: 1.25;
--tw-scale-y: 1.25;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1.25) scaleY(1.25);
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:text-foreground {
color: hsl(var(--foreground));
}
.group:hover .group-hover\:opacity-100 {
opacity: 1;
}
.group.is-active .group-\[\.is-active\]\:bg-primary\/15 {
background-color: hsl(var(--primary) / 0.15);
}
.group.is-active .group-\[\.is-active\]\:fill-primary\/15 {
fill: hsl(var(--primary) / 0.15);
}
.group.is-active .group-\[\.is-active\]\:text-accent-foreground {
color: hsl(var(--accent-foreground));
}
.group.is-active .group-\[\.is-active\]\:text-primary {
color: hsl(var(--primary));
}
.peer:disabled ~ .peer-disabled\:cursor-not-allowed {
cursor: not-allowed;
}
.peer:disabled ~ .peer-disabled\:opacity-70 {
opacity: 0.7;
}
.data-\[disabled\]\:pointer-events-none[data-disabled] {
pointer-events: none;
}
.data-\[side\=bottom\]\:translate-y-1[data-side="bottom"] {
--tw-translate-y: 0.25rem;
transform: translate(var(--tw-translate-x), 0.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[side\=left\]\:-translate-x-1[data-side="left"] {
--tw-translate-x: -0.25rem;
transform: translate(-0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[side\=right\]\:translate-x-1[data-side="right"] {
--tw-translate-x: 0.25rem;
transform: translate(0.25rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[side\=top\]\:-translate-y-1[data-side="top"] {
--tw-translate-y: -0.25rem;
transform: translate(var(--tw-translate-x), -0.25rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[state\=checked\]\:translate-x-4[data-state="checked"] {
--tw-translate-x: 1rem;
transform: translate(1rem, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.data-\[state\=unchecked\]\:translate-x-0[data-state="unchecked"] {
--tw-translate-x: 0px;
transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes accordion-up {
from {
height: var(--radix-accordion-content-height);
}
to {
height: 0;
}
}
.data-\[state\=closed\]\:animate-accordion-up[data-state="closed"] {
animation: accordion-up 0.2s ease-out;
}
@keyframes accordion-down {
from {
height: 0;
}
to {
height: var(--radix-accordion-content-height);
}
}
.data-\[state\=open\]\:animate-accordion-down[data-state="open"] {
animation: accordion-down 0.2s ease-out;
}
.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction="vertical"] {
flex-direction: column;
}
.data-\[selected\]\:bg-accent[data-selected] {
background-color: hsl(var(--accent));
}
.data-\[state\=active\]\:bg-background[data-state="active"] {
background-color: hsl(var(--background));
}
.data-\[state\=checked\]\:bg-accent[data-state="checked"] {
background-color: hsl(var(--accent));
}
.data-\[state\=checked\]\:bg-primary[data-state="checked"] {
background-color: hsl(var(--primary));
}
.data-\[state\=on\]\:bg-accent[data-state="on"] {
background-color: hsl(var(--accent));
}
.data-\[state\=on\]\:bg-primary[data-state="on"] {
background-color: hsl(var(--primary));
}
.data-\[state\=open\]\:bg-accent[data-state="open"] {
background-color: hsl(var(--accent));
}
.data-\[state\=open\]\:bg-secondary[data-state="open"] {
background-color: hsl(var(--secondary));
}
.data-\[state\=unchecked\]\:bg-input[data-state="unchecked"] {
background-color: hsl(var(--input));
}
.data-\[state\=active\]\:text-foreground[data-state="active"] {
color: hsl(var(--foreground));
}
.data-\[state\=checked\]\:text-accent-foreground[data-state="checked"] {
color: hsl(var(--accent-foreground));
}
.data-\[state\=checked\]\:text-primary-foreground[data-state="checked"] {
color: hsl(var(--primary-foreground));
}
.data-\[state\=on\]\:text-accent-foreground[data-state="on"] {
color: hsl(var(--accent-foreground));
}
.data-\[state\=on\]\:text-primary-foreground[data-state="on"] {
color: hsl(var(--primary-foreground));
}
.data-\[state\=open\]\:text-accent-foreground[data-state="open"] {
color: hsl(var(--accent-foreground));
}
.data-\[state\=open\]\:text-muted-foreground[data-state="open"] {
color: hsl(var(--muted-foreground));
}
.data-\[disabled\]\:opacity-50[data-disabled] {
opacity: 0.5;
}
.data-\[state\=active\]\:shadow[data-state="active"] {
--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1);
box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);
}
.data-\[state\=closed\]\:duration-300[data-state="closed"] {
transition-duration: 300ms;
}
.data-\[state\=open\]\:duration-500[data-state="open"] {
transition-duration: 500ms;
}
.data-\[state\=open\]\:animate-in[data-state="open"] {
animation-name: enter;
animation-duration: 150ms;
--tw-enter-opacity: initial;
--tw-enter-scale: initial;
--tw-enter-rotate: initial;
--tw-enter-translate-x: initial;
--tw-enter-translate-y: initial;
}
.data-\[state\=closed\]\:animate-out[data-state="closed"] {
animation-name: exit;
animation-duration: 150ms;
--tw-exit-opacity: initial;
--tw-exit-scale: initial;
--tw-exit-rotate: initial;
--tw-exit-translate-x: initial;
--tw-exit-translate-y: initial;
}
.data-\[state\=closed\]\:fade-out-0[data-state="closed"] {
--tw-exit-opacity: 0;
}
.data-\[state\=open\]\:fade-in-0[data-state="open"] {
--tw-enter-opacity: 0;
}
.data-\[state\=closed\]\:zoom-out-95[data-state="closed"] {
--tw-exit-scale: .95;
}
.data-\[state\=open\]\:zoom-in-95[data-state="open"] {
--tw-enter-scale: .95;
}
.data-\[side\=bottom\]\:slide-in-from-top-2[data-side="bottom"] {
--tw-enter-translate-y: -0.5rem;
}
.data-\[side\=left\]\:slide-in-from-right-2[data-side="left"] {
--tw-enter-translate-x: 0.5rem;
}
.data-\[side\=right\]\:slide-in-from-left-2[data-side="right"] {
--tw-enter-translate-x: -0.5rem;
}
.data-\[side\=top\]\:slide-in-from-bottom-2[data-side="top"] {
--tw-enter-translate-y: 0.5rem;
}
.data-\[state\=closed\]\:slide-out-to-bottom[data-state="closed"] {
--tw-exit-translate-y: 100%;
}
.data-\[state\=closed\]\:slide-out-to-left[data-state="closed"] {
--tw-exit-translate-x: -100%;
}
.data-\[state\=closed\]\:slide-out-to-right[data-state="closed"] {
--tw-exit-translate-x: 100%;
}
.data-\[state\=closed\]\:slide-out-to-top[data-state="closed"] {
--tw-exit-translate-y: -100%;
}
.data-\[state\=closed\]\:slide-out-to-top-\[148\%\][data-state="closed"] {
--tw-exit-translate-y: -148%;
}
.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state="closed"] {
--tw-exit-translate-y: -48%;
}
.data-\[state\=open\]\:slide-in-from-bottom[data-state="open"] {
--tw-enter-translate-y: 100%;
}
.data-\[state\=open\]\:slide-in-from-left[data-state="open"] {
--tw-enter-translate-x: -100%;
}
.data-\[state\=open\]\:slide-in-from-right[data-state="open"] {
--tw-enter-translate-x: 100%;
}
.data-\[state\=open\]\:slide-in-from-top[data-state="open"] {
--tw-enter-translate-y: -100%;
}
.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state="open"] {
--tw-enter-translate-y: -48%;
}
.data-\[state\=open\]\:slide-in-from-top-\[98\%\][data-state="open"] {
--tw-enter-translate-y: -98%;
}
.data-\[state\=closed\]\:duration-300[data-state="closed"] {
animation-duration: 300ms;
}
.data-\[state\=open\]\:duration-500[data-state="open"] {
animation-duration: 500ms;
}
@media (min-width: 640px) {
.sm\:left-6 {
left: 1.5rem;
}
.sm\:top-6 {
top: 1.5rem;
}
.sm\:col-span-1 {
grid-column: span 1 / span 1;
}
.sm\:mx-auto {
margin-left: auto;
margin-right: auto;
}
.sm\:mr-4 {
margin-right: 1rem;
}
.sm\:mt-2 {
margin-top: 0.5rem;
}
.sm\:block {
display: block;
}
.sm\:flex {
display: flex;
}
.sm\:h-\[160px\] {
height: 160px;
}
.sm\:max-h-\[450px\] {
max-height: 450px;
}
.sm\:w-\[160px\] {
width: 160px;
}
.sm\:w-\[520px\] {
width: 520px;
}
.sm\:w-\[600px\] {
width: 600px;
}
.sm\:w-full {
width: 100%;
}
.sm\:max-w-\[80\%\] {
max-width: 80%;
}
.sm\:max-w-md {
max-width: 28rem;
}
.sm\:max-w-sm {
max-width: 24rem;
}
.sm\:grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.sm\:flex-col {
flex-direction: column;
}
.sm\:items-end {
align-items: flex-end;
}
.sm\:gap-2\.5 {
gap: 0.625rem;
}
.sm\:gap-6 {
gap: 1.5rem;
}
.sm\:rounded-2xl {
border-radius: 1rem;
}
.sm\:rounded-\[var\(--radius\)\] {
border-radius: var(--radius);
}
.sm\:rounded-lg {
border-radius: var(--radius);
}
.sm\:rounded-none {
border-radius: 0px;
}
.sm\:rounded-xl {
border-radius: calc(var(--radius) + 4px);
}
.sm\:px-0 {
padding-left: 0px;
padding-right: 0px;
}
.sm\:text-left {
text-align: left;
}
.sm\:text-\[42px\] {
font-size: 42px;
}
.sm\:text-sm {
font-size: 0.875rem;
line-height: 1.25rem;
}
}
@media (min-width: 768px) {
.md\:bottom-2 {
bottom: 0.5rem;
}
.md\:col-span-1 {
grid-column: span 1 / span 1;
}
.md\:col-span-2 {
grid-column: span 2 / span 2;
}
.md\:mx-16 {
margin-left: 4rem;
margin-right: 4rem;
}
.md\:ml-6 {
margin-left: 1.5rem;
}
.md\:mr-10 {
margin-right: 2.5rem;
}
.md\:mr-4 {
margin-right: 1rem;
}
.md\:mt-0 {
margin-top: 0px;
}
.md\:block {
display: block;
}
.md\:flex {
display: flex;
}
.md\:h-3 {
height: 0.75rem;
}
.md\:h-\[200px\] {
height: 200px;
}
.md\:h-\[unset\] {
height: auto;
height: initial;
}
.md\:w-1\/2 {
width: 50%;
}
.md\:w-1\/3 {
width: 33.333333%;
}
.md\:w-10 {
width: 2.5rem;
}
.md\:w-2\/3 {
width: 66.666667%;
}
.md\:w-\[200px\] {
width: 200px;
}
.md\:w-full {
width: 100%;
}
.md\:max-w-md {
max-width: 28rem;
}
.md\:grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.md\:grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.md\:gap-8 {
gap: 2rem;
}
.md\:bg-accent {
background-color: hsl(var(--accent));
}
.md\:bg-background {
background-color: hsl(var(--background));
}
.md\:text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.md\:text-3xl {
font-size: 1.875rem;
line-height: 2.25rem;
}
.md\:text-\[72px\] {
font-size: 72px;
}
.md\:text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
}
.md\:text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
}
@media (min-width: 1024px) {
.lg\:mt-0 {
margin-top: 0px;
}
.lg\:block {
display: block;
}
.lg\:flex {
display: flex;
}
.lg\:w-1\/2 {
width: 50%;
}
.lg\:w-1\/3 {
width: 33.333333%;
}
.lg\:w-1\/4 {
width: 25%;
}
.lg\:w-2\/5 {
width: 40%;
}
.lg\:w-3\/5 {
width: 60%;
}
.lg\:flex-initial {
flex: 0 1 auto;
}
.lg\:grid-cols-1 {
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.lg\:grid-cols-3 {
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.lg\:grid-cols-4 {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.lg\:flex-row {
flex-direction: row;
}
.lg\:px-8 {
padding-left: 2rem;
padding-right: 2rem;
}
.lg\:text-2xl {
font-size: 1.5rem;
line-height: 2rem;
}
.lg\:text-4xl {
font-size: 2.25rem;
line-height: 2.5rem;
}
.lg\:text-lg {
font-size: 1.125rem;
line-height: 1.75rem;
}
.lg\:text-foreground {
color: hsl(var(--foreground));
}
}
@media (min-width: 1280px) {
.xl\:w-\[36\%\] {
width: 36%;
}
.xl\:text-xl {
font-size: 1.25rem;
line-height: 1.75rem;
}
}
@media (min-width: 1536px) {
.\32xl\:text-3xl {
font-size: 1.875rem;
line-height: 2.25rem;
}
}
.dark\:border-gray-600:where(.dark, .dark *) {
--tw-border-opacity: 1;
border-color: rgba(75, 85, 99, 1);
border-color: rgba(75, 85, 99, var(--tw-border-opacity, 1));
}
.dark\:bg-\[\#070709\]:where(.dark, .dark *) {
--tw-bg-opacity: 1;
background-color: rgba(7, 7, 9, 1);
background-color: rgba(7, 7, 9, var(--tw-bg-opacity, 1));
}
.dark\:bg-accent:where(.dark, .dark *) {
background-color: hsl(var(--accent));
}
.dark\:bg-background-deep:where(.dark, .dark *) {
background-color: hsl(var(--background-deep));
}
.dark\:bg-input-background:where(.dark, .dark *) {
background-color: hsl(var(--input-background));
}
.dark\:bg-overlay:where(.dark, .dark *) {
background-color: hsl(var(--overlay));
}
.dark\:text-muted-foreground:where(.dark, .dark *) {
color: hsl(var(--muted-foreground));
}
.dark\:hover\:bg-accent:hover:where(.dark, .dark *) {
background-color: hsl(var(--accent));
}
.dark\:hover\:bg-heavy:hover:where(.dark, .dark *) {
background-color: hsl(var(--heavy));
}
.group.is-active .dark\:group-\[\.is-active\]\:bg-accent:where(.dark, .dark *) {
background-color: hsl(var(--accent));
}
.group.is-active .dark\:group-\[\.is-active\]\:fill-accent:where(.dark, .dark *) {
fill: hsl(var(--accent));
}
.group.is-active .dark\:group-\[\.is-active\]\:text-accent-foreground:where(.dark, .dark *) {
color: hsl(var(--accent-foreground));
}
.\[\&\.is-active\]\:after\:scale-x-100.is-active::after {
content: var(--tw-content);
--tw-scale-x: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\[\&\:not\(\.is-active\)\]\:hover\:bg-accent:hover:not(.is-active) {
background-color: hsl(var(--accent));
}
.\[\&\:not\(\:first-child\)\]\:border-l:not(:first-child) {
border-left-width: 1px;
}
.\[\&\>\[data-slot\=input\]\]\:has-\[\[data-slot\=decrement\]\]\:pl-5:has([data-slot=decrement])>[data-slot=input] {
padding-left: 1.25rem;
}
.\[\&\>\[data-slot\=input\]\]\:has-\[\[data-slot\=increment\]\]\:pr-5:has([data-slot=increment])>[data-slot=input] {
padding-right: 1.25rem;
}
.\[\&\>span\]\:line-clamp-1>span {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
}
.\[\&\>svg\]\:size-3\.5>svg {
width: 0.875rem;
height: 0.875rem;
}
.\[\&\[data-orientation\=vertical\]\>div\]\:rotate-90[data-orientation=vertical]>div {
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\[\&\[data-orientation\=vertical\]\]\:h-px[data-orientation=vertical] {
height: 1px;
}
.\[\&\[data-orientation\=vertical\]\]\:w-full[data-orientation=vertical] {
width: 100%;
}
.\[\&\[data-orientation\=vertical\]\]\:after\:left-0[data-orientation=vertical]::after {
content: var(--tw-content);
left: 0px;
}
.\[\&\[data-orientation\=vertical\]\]\:after\:h-1[data-orientation=vertical]::after {
content: var(--tw-content);
height: 0.25rem;
}
.\[\&\[data-orientation\=vertical\]\]\:after\:w-full[data-orientation=vertical]::after {
content: var(--tw-content);
width: 100%;
}
.\[\&\[data-orientation\=vertical\]\]\:after\:-translate-y-1\/2[data-orientation=vertical]::after {
content: var(--tw-content);
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), -50%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\[\&\[data-orientation\=vertical\]\]\:after\:translate-x-0[data-orientation=vertical]::after {
content: var(--tw-content);
--tw-translate-x: 0px;
transform: translate(0px, var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvZ2xvYmFsLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUFBLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCxtQkFBYztFQUFkLG1CQUFjO0VBQWQsY0FBYztFQUFkLGNBQWM7RUFBZCxjQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxhQUFjO0VBQWQsYUFBYztFQUFkLGtCQUFjO0VBQWQsc0NBQWM7RUFBZCw4QkFBYztFQUFkLDZCQUFjO0VBQWQsNEJBQWM7RUFBZCxlQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCxrQkFBYztFQUFkLDJCQUFjO0VBQWQsNEJBQWM7RUFBZCx3Q0FBYztFQUFkLDBDQUFjO0VBQWQsbUNBQWM7RUFBZCw4QkFBYztFQUFkLHNDQUFjO0VBQWQsWUFBYztFQUFkLGtCQUFjO0VBQWQsZ0JBQWM7RUFBZCxpQkFBYztFQUFkLGtCQUFjO0VBQWQsY0FBYztFQUFkLGdCQUFjO0VBQWQsYUFBYztFQUFkLG1CQUFjO0VBQWQscUJBQWM7RUFBZCwyQkFBYztFQUFkLHlCQUFjO0VBQWQsMEJBQWM7RUFBZCwyQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCx5QkFBYztFQUFkLHNCQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHFCQUFjO0VBQWQ7QUFBYzs7QUFBZDtFQUFBLHdCQUFjO0VBQWQsd0JBQWM7RUFBZCxtQkFBYztFQUFkLG1CQUFjO0VBQWQsY0FBYztFQUFkLGNBQWM7RUFBZCxjQUFjO0VBQWQsZUFBYztFQUFkLGVBQWM7RUFBZCxhQUFjO0VBQWQsYUFBYztFQUFkLGtCQUFjO0VBQWQsc0NBQWM7RUFBZCw4QkFBYztFQUFkLDZCQUFjO0VBQWQsNEJBQWM7RUFBZCxlQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCxrQkFBYztFQUFkLDJCQUFjO0VBQWQsNEJBQWM7RUFBZCx3Q0FBYztFQUFkLDBDQUFjO0VBQWQsbUNBQWM7RUFBZCw4QkFBYztFQUFkLHNDQUFjO0VBQWQsWUFBYztFQUFkLGtCQUFjO0VBQWQsZ0JBQWM7RUFBZCxpQkFBYztFQUFkLGtCQUFjO0VBQWQsY0FBYztFQUFkLGdCQUFjO0VBQWQsYUFBYztFQUFkLG1CQUFjO0VBQWQscUJBQWM7RUFBZCwyQkFBYztFQUFkLHlCQUFjO0VBQWQsMEJBQWM7RUFBZCwyQkFBYztFQUFkLHVCQUFjO0VBQWQsd0JBQWM7RUFBZCx5QkFBYztFQUFkLHNCQUFjO0VBQWQsb0JBQWM7RUFBZCxzQkFBYztFQUFkLHFCQUFjO0VBQWQ7QUFBYyxDQUFkOztDQUFjLENBQWQ7OztDQUFjOztBQUFkOzs7RUFBQSxzQkFBYyxFQUFkLE1BQWM7RUFBZCxlQUFjLEVBQWQsTUFBYztFQUFkLG1CQUFjLEVBQWQsTUFBYztFQUFkLHFCQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztFQUFBLGdCQUFjO0FBQUE7O0FBQWQ7Ozs7Ozs7O0NBQWM7O0FBQWQ7O0VBQUEsZ0JBQWMsRUFBZCxNQUFjO0VBQWQsOEJBQWMsRUFBZCxNQUFjO0VBQWQsZ0JBQWMsRUFBZCxNQUFjO0VBQWQsY0FBYztLQUFkLFdBQWMsRUFBZCxNQUFjO0VBQWQsK0JBQWMsRUFBZCxNQUFjO0VBQWQsNkJBQWMsRUFBZCxNQUFjO0VBQWQsK0JBQWMsRUFBZCxNQUFjO0VBQWQsd0NBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7OztDQUFjOztBQUFkO0VBQUEsU0FBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7OztDQUFjOztBQUFkO0VBQUEsU0FBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztFQUFkLHFCQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsMEJBQWM7RUFBZCx5Q0FBYztVQUFkLGlDQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7Ozs7OztFQUFBLGtCQUFjO0VBQWQsb0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLGNBQWM7RUFBZCx3QkFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLG1CQUFjO0FBQUE7O0FBQWQ7Ozs7O0NBQWM7O0FBQWQ7Ozs7RUFBQSwrR0FBYyxFQUFkLE1BQWM7RUFBZCw2QkFBYyxFQUFkLE1BQWM7RUFBZCwrQkFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsY0FBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLGNBQWM7RUFBZCxjQUFjO0VBQWQsa0JBQWM7RUFBZCx3QkFBYztBQUFBOztBQUFkO0VBQUEsZUFBYztBQUFBOztBQUFkO0VBQUEsV0FBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7RUFBQSxjQUFjLEVBQWQsTUFBYztFQUFkLHFCQUFjLEVBQWQsTUFBYztFQUFkLHlCQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7Ozs7O0VBQUEsb0JBQWMsRUFBZCxNQUFjO0VBQWQsOEJBQWMsRUFBZCxNQUFjO0VBQWQsZ0NBQWMsRUFBZCxNQUFjO0VBQWQsZUFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7RUFBZCxvQkFBYyxFQUFkLE1BQWM7RUFBZCx1QkFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztFQUFkLFNBQWMsRUFBZCxNQUFjO0VBQWQsVUFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxvQkFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDs7OztFQUFBLDBCQUFjLEVBQWQsTUFBYztFQUFkLDZCQUFjLEVBQWQsTUFBYztFQUFkLHNCQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsYUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsZ0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDtFQUFBLHdCQUFjO0FBQUE7O0FBQWQ7O0NBQWM7O0FBQWQ7O0VBQUEsWUFBYztBQUFBOztBQUFkOzs7Q0FBYzs7QUFBZDtFQUFBLDZCQUFjLEVBQWQsTUFBYztFQUFkLG9CQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsd0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSwwQkFBYyxFQUFkLE1BQWM7RUFBZCxhQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsa0JBQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7Ozs7Ozs7Ozs7OztFQUFBLFNBQWM7QUFBQTs7QUFBZDtFQUFBLFNBQWM7RUFBZCxVQUFjO0FBQUE7O0FBQWQ7RUFBQSxVQUFjO0FBQUE7O0FBQWQ7OztFQUFBLGdCQUFjO0VBQWQsU0FBYztFQUFkLFVBQWM7QUFBQTs7QUFBZDs7Q0FBYztBQUFkO0VBQUEsVUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkO0VBQUEsZ0JBQWM7QUFBQTs7QUFBZDs7O0NBQWM7O0FBQWQ7RUFBQSxVQUFjLEVBQWQsTUFBYztFQUFkLGNBQWMsRUFBZCxNQUFjO0FBQUE7O0FBQWQ7O0VBQUEsVUFBYyxFQUFkLE1BQWM7RUFBZCxjQUFjLEVBQWQsTUFBYztBQUFBOztBQUFkOztDQUFjOztBQUFkOztFQUFBLGVBQWM7QUFBQTs7QUFBZDs7Q0FBYztBQUFkO0VBQUEsZUFBYztBQUFBOztBQUFkOzs7O0NBQWM7O0FBQWQ7Ozs7Ozs7O0VBQUEsY0FBYyxFQUFkLE1BQWM7RUFBZCxzQkFBYyxFQUFkLE1BQWM7QUFBQTs7QUFBZDs7Q0FBYzs7QUFBZDs7RUFBQSxlQUFjO0VBQWQsWUFBYztBQUFBOztBQUFkLHdFQUFjO0FBQWQ7RUFBQSxhQUFjO0FBQUE7RUFBZDs7O0VBQUEsZ0NBQWM7O0lBQWQsc0JBQWM7SUFBZCxtQkFBYztJQUFkO0FBQWM7O0VBQWQ7RUFBQSx3Q0FBYztFQUFkLCtCQUFjO0VBQWQsZUFBYztFQUFkLDZCQUFjOztJQUFkLCtCQUFjO0lBQWQsaUJBQWM7SUFBZCw4QkFBYztPQUFkLDJCQUFjO1lBQWQsc0JBQWM7SUFBZCwyQkFBYztJQUFkLHVCQUFjO0lBQWQsa0NBQWM7SUFBZCx3Q0FBYzs7SUFBZDt5Q0FBYztBQUFBOztFQUFkOzs7RUFBQSxXQUFjO0VBQWQsWUFBYzs7SUFBZCw4QkFBYztBQUFBOztFQUFkO0lBQUEsaUJBQWM7O0lBQWQscUNBQWM7O0lBQWQsdUJBQWM7O0lBQWQseUNBQWM7O0lBQWQsd0NBQWM7RUFBQTs7RUFBZDs7Ozs7RUFBQTtBQUFjOztFQUFkOztFQUFBLGVBQWM7RUFBZDtBQUFjOztFQUFkO0VBQUE7QUFBYzs7RUFBZDtFQUFBO0FBQWM7O0VBQWQ7RUFBQTtBQUFjOztFQUFkO0VBQUE7QUFBYzs7RUFBZDtFQUFBO0FBQWM7O0VBQWQ7O0VBQUE7QUFBYzs7RUFBZDs7OztLQUFjOztFQUFkOztFQUFBLFdBQWM7RUFBZCx3QkFBYztVQUFkO0FBQWM7O0VBQWQsNkJBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBO0FBQWM7RUFBZDtFQUFBLDhCQUFjO0VBQWQsc0NBQWM7RUFBZCxtRUFBYztFQUFkO0FBQWM7RUFBZDtFQUFBO0FBQWM7QUFDZDtFQUFBLFdBQW9CO0VBQXBCLGtCQUFvQjtFQUFwQixpQkFBb0I7RUFBcEIsbUJBQW9CO0VBQXBCO0FBQW9CO0FBQXBCOztFQUFBO0lBQUE7RUFBb0I7QUFBQTtBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixVQUFvQjtFQUFwQixXQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEIseTFCQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEIsaTFCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsOEJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIsb0JBQW9CO0VBQXBCO0FBQW9CO0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLFVBQW9CO0VBQXBCLFdBQW9CO0VBQXBCLDhCQUFvQjtFQUFwQiwwK0NBQW9CO0VBQXBCLDhCQUFvQjtFQUFwQixrK0NBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixvQkFBb0I7RUFBcEI7QUFBb0I7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsVUFBb0I7RUFBcEIsV0FBb0I7RUFBcEIsOEJBQW9CO0VBQXBCLGlyQkFBb0I7RUFBcEIsOEJBQW9CO0VBQXBCLHlxQkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDhCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLG9CQUFvQjtFQUFwQjtBQUFvQjtBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixVQUFvQjtFQUFwQixXQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEIsNjZDQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEIscTZDQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsOEJBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw0QkFBb0I7RUFBcEIsb0JBQW9CO0VBQXBCO0FBQW9CO0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLFVBQW9CO0VBQXBCLFdBQW9CO0VBQXBCLDhCQUFvQjtFQUFwQix5d0pBQW9CO0VBQXBCLDhCQUFvQjtFQUFwQixpd0pBQW9CO0VBQXBCLHNCQUFvQjtFQUFwQiw4QkFBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDRCQUFvQjtFQUFwQixvQkFBb0I7RUFBcEI7QUFBb0I7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsVUFBb0I7RUFBcEIsV0FBb0I7RUFBcEIsOEJBQW9CO0VBQXBCLDIwQ0FBb0I7RUFBcEIsOEJBQW9CO0VBQXBCLG0wQ0FBb0I7RUFBcEIsc0JBQW9CO0VBQXBCLDhCQUFvQjtFQUFwQixzQkFBb0I7RUFBcEIsNEJBQW9CO0VBQXBCLG9CQUFvQjtFQUFwQjtBQUFvQjtBQW9IaEI7RUFBQSxhQUF1QztFQUF2QyxtQkFBdUM7RUFBdkM7QUFBdUM7QUFJdkM7RUFBQSxhQUFnRDtFQUFoRCxzQkFBZ0Q7RUFBaEQsbUJBQWdEO0VBQWhEO0FBQWdEO0FBSWhEO0VBQUEsa0JBQThFO0VBQTlFLGVBQThFO0VBQTlFLHdDQUE4RTtFQUE5RSxnQkFBOEU7RUFBOUUsb0JBQThFO0VBQTlFLGtCQUE4RTtFQUE5RTtBQUE4RTtBQUk5RTtFQUFBLGtCQUFxSjtFQUFySixTQUFxSjtFQUFySixRQUFxSjtFQUFySixXQUFxSjtFQUFySixXQUFxSjtFQUFySixVQUFxSjtFQUFySix3Q0FBcUo7RUFBckosVUFBcUo7RUFBckosb0JBQXFKO0VBQXJKLGtCQUFxSjtFQUFySiwwQkFBcUo7RUFBckosd0JBQXFKO0VBQXJKLHdEQUFxSjtFQUFySiwwQkFBcUo7RUFBckosZ0JBQXFKO0VBQXJKLFdBQXFKO0VBQXJKLDBCQUFxSjtFQUFySjtBQUFxSjtBQUlySjtFQUFBLG9CQUF3QztFQUF4QyxrQkFBd0M7RUFBeEM7QUFBd0M7QUFHMUM7SUFDRSxhQUFhO0VBQ2Y7QUFHRTtFQUFBLFNBQWlFO0VBQWpFLFFBQWlFO0VBQWpFLFlBQWlFO0VBQWpFLFdBQWlFO0VBQWpFLGdCQUFpRTtFQUFqRSxVQUFpRTtFQUFqRTtBQUFpRTtBQUlqRTtFQUFBLGVBQXNGO0VBQXRGO0FBQXNGO0FBQXRGO0VBQUE7QUFBc0Y7QUFBdEY7RUFBQTtBQUFzRjtBQUl0RjtFQUFBLHdDQUFtRTtFQUFuRSxpQkFBbUU7RUFBbkUsZ0NBQW1FO0VBQW5FLGtDQUFtRTtFQUFuRTtBQUFtRTtBQW5KdkU7RUFBQSxrQkFBbUI7RUFBbkIsVUFBbUI7RUFBbkIsV0FBbUI7RUFBbkIsVUFBbUI7RUFBbkIsWUFBbUI7RUFBbkIsZ0JBQW1CO0VBQW5CLHNCQUFtQjtFQUFuQixtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxRQUFtQjtFQUFuQixVQUFtQjtFQUFuQixXQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLFNBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsUUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUNBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxnQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQixvQkFBbUI7RUFBbkIsNEJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGVBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsYUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxlQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsWUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxjQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGFBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxZQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLFdBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsY0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxXQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGlDQUFtQjtFQUFuQix5TEFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxnQ0FBbUI7RUFBbkIsd0xBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZ0NBQW1CO0VBQW5CLHdMQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQiw4S0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxzQkFBbUI7RUFBbkIsOEtBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLDhLQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQixxTEFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsb0xBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CLGlCQUFtQjtFQUFuQixtS0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjs7RUFBQTtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1COztFQUFuQjtJQUFBO0VBQW1CO0FBQUE7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjs7RUFBQTtJQUFBLG1CQUFtQjtJQUFuQjtFQUFtQjtBQUFBO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7O0VBQUE7SUFBQTtFQUFtQjtBQUFBO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSx5QkFBbUI7S0FBbkIsc0JBQW1CO1VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtPQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLDhCQUFtQjtFQUFuQixzREFBbUI7RUFBbkIsbUNBQW1CO0VBQW5CLDJEQUFtQjtFQUFuQix1Q0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx1QkFBbUI7RUFBbkIsbUNBQW1CO0VBQW5CLDJEQUFtQjtFQUFuQix1Q0FBbUI7RUFBbkIsK0RBQW1CO0VBQW5CLGdDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHVCQUFtQjtFQUFuQixrQ0FBbUI7RUFBbkIsMERBQW1CO0VBQW5CLHNDQUFtQjtFQUFuQiw4REFBbUI7RUFBbkIsK0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsdUJBQW1CO0VBQW5CLGdDQUFtQjtFQUFuQix3REFBbUI7RUFBbkIsb0NBQW1CO0VBQW5CLDREQUFtQjtFQUFuQiw2QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIscUNBQW1CO0VBQW5CLDhEQUFtQjtFQUFuQix5Q0FBbUI7RUFBbkIsa0VBQW1CO0VBQW5CLGtDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsZ0JBQW1CO0VBQW5CLHVCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEscUNBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsNEJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEscUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsc0JBQW1CO0VBQW5CLG1DQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQix3Q0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsd0NBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHVDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkIsd0NBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsa0JBQW1CO0VBQW5CLHdDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsd0NBQW1CO1VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0tBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHNCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGtCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9DQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG1CQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsaUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsZUFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxrQkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQix1QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiw2QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsNkJBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsb0JBQW1CO0VBQW5CLDBCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLG9CQUFtQjtFQUFuQiw2QkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsOEVBQW1CO0VBQW5CLDhGQUFtQjtFQUFuQixtSEFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSwrQ0FBbUI7RUFBbkIsdURBQW1CO0VBQW5CLGtFQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBOzs0Q0FBbUI7RUFBbkIsc0lBQW1CO0VBQW5COzs0Q0FBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxtRkFBbUI7RUFBbkIsbUdBQW1CO0VBQW5CLHdIQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLGlGQUFtQjtFQUFuQixpR0FBbUI7RUFBbkIsc0hBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsNENBQW1CO0VBQW5CLHVEQUFtQjtFQUFuQixpRkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxvRkFBbUI7RUFBbkIsb0dBQW1CO0VBQW5CLHlIQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHFDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDZDQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDhCQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUEsMkdBQW1CO0VBQW5CLHlHQUFtQjtFQUFuQixrRkFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSwyR0FBbUI7RUFBbkIseUdBQW1CO0VBQW5CLGtGQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSxvQkFBbUI7RUFBbkIsNEtBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQSw2QkFBbUI7RUFBbkIseVBBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsbUtBQW1CO0VBQW5CLG1FQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLHdKQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSxxQ0FBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsK0JBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLG9DQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSx3QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUEsK0ZBQW1CO0VBQW5CLHdEQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDRCQUFtQjtFQUFuQix3REFBbUI7RUFBbkI7QUFBbUI7QUFBbkI7RUFBQSw4QkFBbUI7RUFBbkIsd0RBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLGdCQUFtQjtFQUFuQixXQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjs7RUFBQTtJQUFBLFVBQW1CO0lBQW5CLG1DQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7QUFBQTtBQUFuQjs7RUFBQTtJQUFBLFVBQW1CO0lBQW5CLGtDQUFtQjtJQUFuQiwwREFBbUI7SUFBbkI7RUFBbUI7QUFBQTtBQUFuQjtFQUFBLHFCQUFtQjtFQUFuQix5QkFBbUI7RUFBbkIsMkJBQW1CO0VBQW5CLHlCQUFtQjtFQUFuQiwwQkFBbUI7RUFBbkIsK0JBQW1CO0VBQW5CO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBO0FBQW1CO0FBQW5CO0VBQUE7QUFBbUI7QUFBbkI7RUFBQTtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJFQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJFQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJFQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjtFQUFBLDJEQUFtQjtFQUFuQixVQUFtQjtFQUFuQjtBQUFtQjtBQUFuQjs7RUFBQTtJQUFBLFVBQW1CO0lBQW5CO0VBQW1CO0FBQUE7QUFBbkI7O0VBQUE7SUFBQSxVQUFtQjtJQUFuQjtFQUFtQjtBQUFBO0FBd0pqQjtFQUFBLHlCQUFhO0VBQWIsNktBQWE7RUFBYjtBQUFhO0FBSWI7RUFBQSwrQkFBZ0I7RUFBaEIsNktBQWdCO0VBQWhCO0FBQWdCO0FBOUpsQjtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLG1CQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLGdCQWdLQTtFQWhLQSxXQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQSxRQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQSxzQkFnS0E7RUFoS0EsOEtBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBLGVBZ0tBO0VBaEtBLCtLQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQSw4QkFnS0E7RUFoS0Esd0RBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsZ0JBZ0tBO0VBaEtBLFdBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsaURBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLGtEQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQSxpQkFnS0E7RUFoS0EsaUJBZ0tBO0VBaEtBLG1LQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLGtCQWdLQTtFQWhLQSxzQ0FnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLG9GQWdLQTtFQWhLQSxvR0FnS0E7RUFoS0EseUhBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBLGVBZ0tBO0VBaEtBLCtLQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQSwwQ0FnS0E7RUFoS0EscURBZ0tBO0VBaEtBLCtFQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDhCQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDJHQWdLQTtFQWhLQSx5R0FnS0E7RUFoS0Esa0ZBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMkdBZ0tBO0VBaEtBLHlHQWdLQTtFQWhLQSxrRkFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUEsOEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMkdBZ0tBO0VBaEtBLHlHQWdLQTtFQWhLQSxrRkFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQSwyR0FnS0E7RUFoS0EseUdBZ0tBO0VBaEtBLGtGQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUEsaUJBZ0tBO0VBaEtBLGlCQWdLQTtFQWhLQSxtS0FnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQSxrQkFnS0E7RUFoS0Esa0JBZ0tBO0VBaEtBLHFLQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLHlCQWdLQTtFQWhLQSxpTEFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQSwwQkFnS0E7RUFoS0Esa0xBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEseUJBZ0tBO0VBaEtBLGlMQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLDBCQWdLQTtFQWhLQSxrTEFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQSxzQkFnS0E7RUFoS0EsOEtBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEscUJBZ0tBO0VBaEtBLDZLQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTs7RUFBQTtJQUFBO0VBZ0tBOztFQWhLQTtJQUFBO0VBZ0tBO0FBQUE7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTs7RUFBQTtJQUFBO0VBZ0tBOztFQWhLQTtJQUFBO0VBZ0tBO0FBQUE7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLDhFQWdLQTtFQWhLQSw4RkFnS0E7RUFoS0EsbUhBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBLHFCQWdLQTtFQWhLQSx5QkFnS0E7RUFoS0EsMkJBZ0tBO0VBaEtBLHlCQWdLQTtFQWhLQSwwQkFnS0E7RUFoS0EsK0JBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsb0JBZ0tBO0VBaEtBLHlCQWdLQTtFQWhLQSwwQkFnS0E7RUFoS0Esd0JBZ0tBO0VBaEtBLHlCQWdLQTtFQWhLQSw4QkFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTs7RUFBQTtJQUFBO0VBZ0tBOztFQWhLQTtJQUFBO0VBZ0tBOztFQWhLQTtJQUFBO0VBZ0tBOztFQWhLQTtJQUFBLGlCQWdLQTtJQWhLQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQSxpQkFnS0E7SUFoS0E7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUEsbUJBZ0tBO0lBaEtBO0VBZ0tBO0FBQUE7QUFoS0E7O0VBQUE7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQSxpQkFnS0E7SUFoS0E7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUEsWUFnS0E7SUFoS0E7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7O0VBaEtBO0lBQUEsaUJBZ0tBO0lBaEtBO0VBZ0tBOztFQWhLQTtJQUFBLG1CQWdLQTtJQWhLQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQSxtQkFnS0E7SUFoS0E7RUFnS0E7O0VBaEtBO0lBQUEsa0JBZ0tBO0lBaEtBO0VBZ0tBO0FBQUE7QUFoS0E7O0VBQUE7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQTtFQWdLQTs7RUFoS0E7SUFBQSxrQkFnS0E7SUFoS0E7RUFnS0E7O0VBaEtBO0lBQUEsaUJBZ0tBO0lBaEtBO0VBZ0tBOztFQWhLQTtJQUFBLGtCQWdLQTtJQWhLQTtFQWdLQTs7RUFoS0E7SUFBQSxtQkFnS0E7SUFoS0E7RUFnS0E7O0VBaEtBO0lBQUE7RUFnS0E7QUFBQTtBQWhLQTs7RUFBQTtJQUFBO0VBZ0tBOztFQWhLQTtJQUFBLGtCQWdLQTtJQWhLQTtFQWdLQTtBQUFBO0FBaEtBOztFQUFBO0lBQUEsbUJBZ0tBO0lBaEtBO0VBZ0tBO0FBQUE7QUFoS0E7RUFBQSxzQkFnS0E7RUFoS0EsaUNBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsa0JBZ0tBO0VBaEtBLGtDQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBLGVBZ0tBO0VBaEtBLCtLQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUE7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUEsZ0JBZ0tBO0VBaEtBLG9CQWdLQTtFQWhLQSw0QkFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQSxlQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLGtCQWdLQTtFQWhLQSxvTEFnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQTtBQWdLQTtBQWhLQTtFQUFBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBO0FBZ0tBO0FBaEtBO0VBQUEsMEJBZ0tBO0VBaEtBLHNCQWdLQTtFQWhLQSw4S0FnS0E7RUFoS0E7QUFnS0E7QUFoS0E7RUFBQSwwQkFnS0E7RUFoS0EscUJBZ0tBO0VBaEtBLDZLQWdLQTtFQWhLQTtBQWdLQTtBQWhLQTtFQUFBLG1CQWdLQTtFQWhLQSxxTEFnS0E7RUFoS0E7QUFnS0EiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvZ2xvYmFsLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdGFpbHdpbmQgYmFzZTtcbkB0YWlsd2luZCBjb21wb25lbnRzO1xuQHRhaWx3aW5kIHV0aWxpdGllcztcblxuQGxheWVyIGJhc2Uge1xuICAqLFxuICA6OmFmdGVyLFxuICA6OmJlZm9yZSB7XG4gICAgQGFwcGx5IGJvcmRlci1ib3JkZXI7XG5cbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgaHRtbCB7XG4gICAgQGFwcGx5IHRleHQtZm9yZWdyb3VuZCBiZy1iYWNrZ3JvdW5kIGZvbnQtc2FucyB0ZXh0LVsxMDAlXTtcblxuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICBmb250LXN5bnRoZXNpcy13ZWlnaHQ6IG5vbmU7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplbGVnaWJpbGl0eTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLyogLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgKi9cbiAgfVxuXG4gICNhcHAsXG4gIGJvZHksXG4gIGh0bWwge1xuICAgIEBhcHBseSBzaXplLWZ1bGw7XG5cbiAgICAvKiBzY3JvbGxiYXItZ3V0dGVyOiBzdGFibGU7ICovXG4gIH1cblxuICBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcblxuICAgIC8qIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7ICovXG5cbiAgICAvKiBvdmVyZmxvdzogb3ZlcmxheTsgKi9cblxuICAgIC8qIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyAqL1xuXG4gICAgLyogLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgKi9cbiAgfVxuXG4gIGEsXG4gIGE6YWN0aXZlLFxuICBhOmhvdmVyLFxuICBhOmxpbmssXG4gIGE6dmlzaXRlZCB7XG4gICAgQGFwcGx5IG5vLXVuZGVybGluZTtcbiAgfVxuXG4gIDo6dmlldy10cmFuc2l0aW9uLW5ldyhyb290KSxcbiAgOjp2aWV3LXRyYW5zaXRpb24tb2xkKHJvb3QpIHtcbiAgICBAYXBwbHkgYW5pbWF0ZS1ub25lIG1peC1ibGVuZC1ub3JtYWw7XG4gIH1cblxuICA6OnZpZXctdHJhbnNpdGlvbi1vbGQocm9vdCkge1xuICAgIEBhcHBseSB6LVsxXTtcbiAgfVxuXG4gIDo6dmlldy10cmFuc2l0aW9uLW5ldyhyb290KSB7XG4gICAgQGFwcGx5IHotWzIxNDc0ODM2NDZdO1xuICB9XG5cbiAgaHRtbC5kYXJrOjp2aWV3LXRyYW5zaXRpb24tb2xkKHJvb3QpIHtcbiAgICBAYXBwbHkgei1bMjE0NzQ4MzY0Nl07XG4gIH1cblxuICBodG1sLmRhcms6OnZpZXctdHJhbnNpdGlvbi1uZXcocm9vdCkge1xuICAgIEBhcHBseSB6LVsxXTtcbiAgfVxuXG4gIGlucHV0OjpwbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBAYXBwbHkgb3BhY2l0eS0xMDA7XG4gIH1cblxuICAvKiBpbnB1dDotd2Via2l0LWF1dG9maWxsIHtcbiAgICBAYXBwbHkgYm9yZGVyLW5vbmU7XG5cbiAgICBib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggdHJhbnNwYXJlbnQgaW5zZXQ7XG4gIH0gKi9cblxuICBpbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbiAgaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgIEBhcHBseSBtLTAgYXBwZWFyYW5jZS1ub25lO1xuICB9XG5cbiAgLyog5Y+q5pyJ6Z2ebWFj5LiL5omN6L+b6KGM6LCD5pW077yMbWFj5LiL5L2/55So6buY6K6k5rua5Yqo5p2hICovXG4gIGh0bWw6bm90KFtkYXRhLXBsYXRmb3JtPSdtYWNPcyddKSB7XG4gICAgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBAYXBwbHkgaC1bMTBweF0gdy1bMTBweF07XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBAYXBwbHkgYmctYm9yZGVyIHJvdW5kZWQtc20gYm9yZGVyLW5vbmU7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBAYXBwbHkgcm91bmRlZC1zbSBib3JkZXItbm9uZSBiZy10cmFuc3BhcmVudCBzaGFkb3ctbm9uZTtcbiAgICB9XG5cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gICAgICBAYXBwbHkgaGlkZGVuO1xuICAgIH1cbiAgfVxufVxuXG5AbGF5ZXIgY29tcG9uZW50cyB7XG4gIC5mbGV4LWNlbnRlciB7XG4gICAgQGFwcGx5IGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyO1xuICB9XG5cbiAgLmZsZXgtY29sLWNlbnRlciB7XG4gICAgQGFwcGx5IGZsZXggZmxleC1jb2wgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyO1xuICB9XG5cbiAgLm91dGxpbmUtYm94IHtcbiAgICBAYXBwbHkgb3V0bGluZS1ib3JkZXIgcmVsYXRpdmUgY3Vyc29yLXBvaW50ZXIgcm91bmRlZC1tZCBwLTEgb3V0bGluZSBvdXRsaW5lLTE7XG4gIH1cblxuICAub3V0bGluZS1ib3g6OmFmdGVyIHtcbiAgICBAYXBwbHkgYWJzb2x1dGUgbGVmdC0xLzIgdG9wLTEvMiB6LTIwIGgtMCB3LVsxcHhdIHJvdW5kZWQtc20gb3BhY2l0eS0wIG91dGxpbmUgb3V0bGluZS0yIG91dGxpbmUtdHJhbnNwYXJlbnQgdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIGNvbnRlbnQtW1wiXCJdO1xuICB9XG5cbiAgLm91dGxpbmUtYm94Lm91dGxpbmUtYm94LWFjdGl2ZSB7XG4gICAgQGFwcGx5IG91dGxpbmUtcHJpbWFyeSBvdXRsaW5lIG91dGxpbmUtMjtcbiAgfVxuXG4gIC5vdXRsaW5lLWJveC5vdXRsaW5lLWJveC1hY3RpdmU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm91dGxpbmUtYm94Om5vdCgub3V0bGluZS1ib3gtYWN0aXZlKTpob3Zlcjo6YWZ0ZXIge1xuICAgIEBhcHBseSBvdXRsaW5lLXByaW1hcnkgbGVmdC0wIHRvcC0wIGgtZnVsbCB3LWZ1bGwgcC0xIG9wYWNpdHktMTAwO1xuICB9XG5cbiAgLnZiZW4tbGluayB7XG4gICAgQGFwcGx5IHRleHQtcHJpbWFyeSBob3Zlcjp0ZXh0LXByaW1hcnktaG92ZXIgYWN0aXZlOnRleHQtcHJpbWFyeS1hY3RpdmUgY3Vyc29yLXBvaW50ZXI7XG4gIH1cblxuICAuY2FyZC1ib3gge1xuICAgIEBhcHBseSBiZy1jYXJkIHRleHQtY2FyZC1mb3JlZ3JvdW5kIGJvcmRlci1ib3JkZXIgcm91bmRlZC14bCBib3JkZXI7XG4gIH1cbn1cblxuaHRtbC5pbnZlcnQtbW9kZSB7XG4gIEBhcHBseSBpbnZlcnQ7XG59XG5cbmh0bWwuZ3JheXNjYWxlLW1vZGUge1xuICBAYXBwbHkgZ3JheXNjYWxlO1xufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/base/design/src/css/transition.css">.slide-up-enter-active,
.slide-up-leave-active {
transition: 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-up-move {
transition: transform 0.3s;
}
.slide-up-enter-from,
.slide-up-leave-to {
opacity: 0;
transform: translateY(-15px);
}
.slide-down-enter-active,
.slide-down-leave-active {
transition: 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-down-move {
transition: transform 0.3s;
}
.slide-down-enter-from,
.slide-down-leave-to {
opacity: 0;
transform: translateY(15px);
}
.slide-left-enter-active,
.slide-left-leave-active {
transition: 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-left-move {
transition: transform 0.3s;
}
.slide-left-enter-from,
.slide-left-leave-to {
opacity: 0;
transform: translate(-15px);
}
.slide-right-enter-active,
.slide-right-leave-active {
transition: 0.25s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-right-move {
transition: transform 0.3s;
}
.slide-right-enter-from,
.slide-right-leave-to {
opacity: 0;
transform: translate(15px);
}
.fade-transition-enter-active,
.fade-transition-leave-active {
transition: opacity 0.2s ease-in-out;
}
.fade-transition-enter-from,
.fade-transition-leave-to {
opacity: 0;
}
.fade-enter-active,
.fade-leave-active {
transition: opacity 0.2s ease-in-out;
}
.fade-enter-from,
.fade-leave-to {
opacity: 0;
}
.fade-slide-leave-active,
.fade-slide-enter-active {
transition: all 0.3s;
}
.fade-slide-enter-from {
opacity: 0;
transform: translate(-30px);
}
.fade-slide-leave-to {
opacity: 0;
transform: translate(30px);
}
.fade-down-enter-active,
.fade-down-leave-active {
transition:
opacity 0.25s, transform 0.3s;
}
.fade-down-enter-from {
opacity: 0;
transform: translateY(-10%);
}
.fade-down-leave-to {
opacity: 0;
transform: translateY(10%);
}
.fade-scale-leave-active,
.fade-scale-enter-active {
transition: all 0.28s;
}
.fade-scale-enter-from {
opacity: 0;
transform: scale(1.2);
}
.fade-scale-leave-to {
opacity: 0;
transform: scale(0.8);
}
.fade-up-enter-active,
.fade-up-leave-active {
transition:
opacity 0.2s, transform 0.25s;
}
.fade-up-enter-from {
opacity: 0;
transform: translateY(10%);
}
.fade-up-leave-to {
opacity: 0;
transform: translateY(-10%);
}
@keyframes fade-slide {
0% {
opacity: 0;
transform: translate(-30px);
}
50% {
opacity: 1;
}
100% {
opacity: 0;
transform: translate(30px);
}
}
@keyframes fade {
0% {
opacity: 0;
}
50% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fade-up {
0% {
opacity: 0;
transform: translateY(10%);
}
50% {
opacity: 1;
}
100% {
opacity: 0;
transform: translateY(-10%);
}
}
@keyframes fade-down {
0% {
opacity: 0;
transform: translateY(-10%);
}
50% {
opacity: 1;
}
100% {
opacity: 0;
transform: translateY(10%);
}
}
.fade-slow {
animation: fade 3s infinite;
}
.fade-slide-slow {
animation: fade-slide 3s infinite;
}
.fade-up-slow {
animation: fade-up 3s infinite;
}
.fade-down-slow {
animation: fade-down 3s infinite;
}
.collapse-transition {
transition:
0.2s height ease-in-out, 0.2s padding-top ease-in-out, 0.2s padding-bottom ease-in-out;
}
.collapse-transition-leave-active,
.collapse-transition-enter-active {
transition:
0.2s max-height ease-in-out, 0.2s padding-top ease-in-out, 0.2s margin-top ease-in-out;
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvdHJhbnNpdGlvbi5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7O0VBRUUsaURBQWlEO0FBQ25EOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFLFVBQVU7RUFDViw0QkFBNEI7QUFDOUI7O0FBRUE7O0VBRUUsaURBQWlEO0FBQ25EOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFLFVBQVU7RUFDViwyQkFBMkI7QUFDN0I7O0FBRUE7O0VBRUUsaURBQWlEO0FBQ25EOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFLFVBQVU7RUFDViwyQkFBMkI7QUFDN0I7O0FBRUE7O0VBRUUsaURBQWlEO0FBQ25EOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFLFVBQVU7RUFDViwwQkFBMEI7QUFDNUI7O0FBRUE7O0VBRUUsb0NBQW9DO0FBQ3RDOztBQUVBOztFQUVFLFVBQVU7QUFDWjs7QUFFQTs7RUFFRSxvQ0FBb0M7QUFDdEM7O0FBRUE7O0VBRUUsVUFBVTtBQUNaOztBQUVBOztFQUVFLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLFVBQVU7RUFDViwyQkFBMkI7QUFDN0I7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFO2lDQUVnQjtBQUNsQjs7QUFFQTtFQUNFLFVBQVU7RUFDViwyQkFBMkI7QUFDN0I7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsMEJBQTBCO0FBQzVCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLFVBQVU7RUFDVixxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSxVQUFVO0VBQ1YscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFO2lDQUVpQjtBQUNuQjs7QUFFQTtFQUNFLFVBQVU7RUFDViwwQkFBMEI7QUFDNUI7O0FBRUE7RUFDRSxVQUFVO0VBQ1YsMkJBQTJCO0FBQzdCOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsMkJBQTJCO0VBQzdCOztFQUVBO0lBQ0UsVUFBVTtFQUNaOztFQUVBO0lBQ0UsVUFBVTtJQUNWLDBCQUEwQjtFQUM1QjtBQUNGOztBQUVBO0VBQ0U7SUFDRSxVQUFVO0VBQ1o7O0VBRUE7SUFDRSxVQUFVO0VBQ1o7O0VBRUE7SUFDRSxVQUFVO0VBQ1o7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLDBCQUEwQjtFQUM1Qjs7RUFFQTtJQUNFLFVBQVU7RUFDWjs7RUFFQTtJQUNFLFVBQVU7SUFDViwyQkFBMkI7RUFDN0I7QUFDRjs7QUFFQTtFQUNFO0lBQ0UsVUFBVTtJQUNWLDJCQUEyQjtFQUM3Qjs7RUFFQTtJQUNFLFVBQVU7RUFDWjs7RUFFQTtJQUNFLFVBQVU7SUFDViwwQkFBMEI7RUFDNUI7QUFDRjs7QUFFQTtFQUNFLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFLGlDQUFpQztBQUNuQzs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLGdDQUFnQztBQUNsQzs7QUFFQTtFQUNFOzBGQUdpQztBQUNuQzs7QUFFQTs7RUFFRTswRkFHNkI7QUFDL0IiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvdHJhbnNpdGlvbi5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnNsaWRlLXVwLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS11cC1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuXG4uc2xpZGUtdXAtbW92ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4uc2xpZGUtdXAtZW50ZXItZnJvbSxcbi5zbGlkZS11cC1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG59XG5cbi5zbGlkZS1kb3duLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuMjVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG5cbi5zbGlkZS1kb3duLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLnNsaWRlLWRvd24tZW50ZXItZnJvbSxcbi5zbGlkZS1kb3duLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xufVxuXG4uc2xpZGUtbGVmdC1lbnRlci1hY3RpdmUsXG4uc2xpZGUtbGVmdC1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuXG4uc2xpZGUtbGVmdC1tb3ZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG5cbi5zbGlkZS1sZWZ0LWVudGVyLWZyb20sXG4uc2xpZGUtbGVmdC1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4KTtcbn1cblxuLnNsaWRlLXJpZ2h0LWVudGVyLWFjdGl2ZSxcbi5zbGlkZS1yaWdodC1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjI1cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuXG4uc2xpZGUtcmlnaHQtbW92ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4uc2xpZGUtcmlnaHQtZW50ZXItZnJvbSxcbi5zbGlkZS1yaWdodC1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgpO1xufVxuXG4uZmFkZS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5mYWRlLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uZmFkZS10cmFuc2l0aW9uLWVudGVyLWZyb20sXG4uZmFkZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmZhZGUtZW50ZXItYWN0aXZlLFxuLmZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uZmFkZS1lbnRlci1mcm9tLFxuLmZhZGUtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFkZS1zbGlkZS1sZWF2ZS1hY3RpdmUsXG4uZmFkZS1zbGlkZS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLmZhZGUtc2xpZGUtZW50ZXItZnJvbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMHB4KTtcbn1cblxuLmZhZGUtc2xpZGUtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4KTtcbn1cblxuLmZhZGUtZG93bi1lbnRlci1hY3RpdmUsXG4uZmFkZS1kb3duLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246XG4gICAgb3BhY2l0eSAwLjI1cyxcbiAgICB0cmFuc2Zvcm0gMC4zcztcbn1cblxuLmZhZGUtZG93bi1lbnRlci1mcm9tIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuXG4uZmFkZS1kb3duLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG59XG5cbi5mYWRlLXNjYWxlLWxlYXZlLWFjdGl2ZSxcbi5mYWRlLXNjYWxlLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI4cztcbn1cblxuLmZhZGUtc2NhbGUtZW50ZXItZnJvbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbn1cblxuLmZhZGUtc2NhbGUtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG5cbi5mYWRlLXVwLWVudGVyLWFjdGl2ZSxcbi5mYWRlLXVwLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246XG4gICAgb3BhY2l0eSAwLjJzLFxuICAgIHRyYW5zZm9ybSAwLjI1cztcbn1cblxuLmZhZGUtdXAtZW50ZXItZnJvbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpO1xufVxuXG4uZmFkZS11cC1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbn1cblxuQGtleWZyYW1lcyBmYWRlLXNsaWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLXVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtZG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwJSk7XG4gIH1cbn1cblxuLmZhZGUtc2xvdyB7XG4gIGFuaW1hdGlvbjogZmFkZSAzcyBpbmZpbml0ZTtcbn1cblxuLmZhZGUtc2xpZGUtc2xvdyB7XG4gIGFuaW1hdGlvbjogZmFkZS1zbGlkZSAzcyBpbmZpbml0ZTtcbn1cblxuLmZhZGUtdXAtc2xvdyB7XG4gIGFuaW1hdGlvbjogZmFkZS11cCAzcyBpbmZpbml0ZTtcbn1cblxuLmZhZGUtZG93bi1zbG93IHtcbiAgYW5pbWF0aW9uOiBmYWRlLWRvd24gM3MgaW5maW5pdGU7XG59XG5cbi5jb2xsYXBzZS10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjpcbiAgICAwLjJzIGhlaWdodCBlYXNlLWluLW91dCxcbiAgICAwLjJzIHBhZGRpbmctdG9wIGVhc2UtaW4tb3V0LFxuICAgIDAuMnMgcGFkZGluZy1ib3R0b20gZWFzZS1pbi1vdXQ7XG59XG5cbi5jb2xsYXBzZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSxcbi5jb2xsYXBzZS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246XG4gICAgMC4ycyBtYXgtaGVpZ2h0IGVhc2UtaW4tb3V0LFxuICAgIDAuMnMgcGFkZGluZy10b3AgZWFzZS1pbi1vdXQsXG4gICAgMC4ycyBtYXJnaW4tdG9wIGVhc2UtaW4tb3V0O1xufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/base/design/src/css/nprogress.css">/* Make clicks pass-through */
#nprogress {
pointer-events:
none;
}
#nprogress .bar {
position:
fixed;
left:
0px;
top:
0px;
z-index:
1031;
height:
2px;
width:
100%;
background-color:
hsl(var(--primary));
}
/* Fancy blur effect */
#nprogress .peg {
position:
absolute;
right:
0px;
display:
block;
height:
100%;
width:
100px;
box-shadow:
0 0 10px hsl(var(--primary)),
0 0 5px hsl(var(--primary));
opacity: 1;
transform: rotate(3deg) translate(0, -4px);
}
/* Remove these to get rid of the spinner */
#nprogress .spinner {
position:
fixed;
right:
1rem;
top:
1rem;
z-index:
1031;
display:
block;
}
#nprogress .spinner-icon {
width:
1rem;
height:
1rem;
border-radius:
9999px;
border-width:
2px;
border-style:
solid;
border-color:
transparent;
border-top-color:
hsl(var(--primary));
border-left-color:
hsl(var(--primary));
animation: nprogress-spinner 400ms linear infinite;
}
.nprogress-custom-parent {
position:
relative;
overflow:
hidden;
}
.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
position:
absolute;
}
@keyframes nprogress-spinner {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvbnByb2dyZXNzLmNzcyIsIm1hcHBpbmdzIjoiQUFBQSw2QkFBNkI7QUFFM0I7O0VBQUE7O0FBQTBCO0FBSTFCOztFQUFBO1NBQTREOztFQUE1RDtPQUE0RDs7RUFBNUQ7T0FBNEQ7O0VBQTVEO1FBQTREOztFQUE1RDtPQUE0RDs7RUFBNUQ7UUFBNEQ7O0VBQTVEOztBQUE0RDtBQUc5RCxzQkFBc0I7QUFFcEI7O0VBQUE7WUFBOEM7O0VBQTlDO09BQThDOztFQUE5QztTQUE4Qzs7RUFBOUM7UUFBOEM7O0VBQTlDO1NBQThDOztFQUU5Qzs7K0JBRTZCO0VBQzdCLFVBQVU7RUFDVjtBQU44QztBQVNoRCwyQ0FBMkM7QUFFekM7O0VBQUE7U0FBeUM7O0VBQXpDO1FBQXlDOztFQUF6QztRQUF5Qzs7RUFBekM7UUFBeUM7O0VBQXpDOztBQUF5QztBQUl6Qzs7RUFBQTtRQUF5Rzs7RUFBekc7UUFBeUc7O0VBQXpHO1VBQXlHOztFQUF6RztPQUF5Rzs7RUFBekc7U0FBeUc7O0VBQXpHO2VBQXlHOztFQUF6Rzt1QkFBeUc7O0VBQXpHO3VCQUF5Rzs7RUFFekc7QUFGeUc7QUFNekc7O0VBQUE7WUFBK0I7O0VBQS9COztBQUErQjtBQUsvQjs7O0VBQUE7O0FBQWU7QUFHakI7RUFDRTtJQUNFLHVCQUF1QjtFQUN6Qjs7RUFFQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUlBO0lBQ0UsdUJBQXVCO0VBQ3pCOztFQUVBO0lBQ0UseUJBQXlCO0VBQzNCO0FBVEYiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvbnByb2dyZXNzLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBNYWtlIGNsaWNrcyBwYXNzLXRocm91Z2ggKi9cbiNucHJvZ3Jlc3Mge1xuICBAYXBwbHkgcG9pbnRlci1ldmVudHMtbm9uZTtcbn1cblxuI25wcm9ncmVzcyAuYmFyIHtcbiAgQGFwcGx5IGJnLXByaW1hcnkgZml4ZWQgbGVmdC0wIHRvcC0wIHotWzEwMzFdIGgtWzJweF0gdy1mdWxsO1xufVxuXG4vKiBGYW5jeSBibHVyIGVmZmVjdCAqL1xuI25wcm9ncmVzcyAucGVnIHtcbiAgQGFwcGx5IGFic29sdXRlIHJpZ2h0LTAgYmxvY2sgaC1mdWxsIHctWzEwMHB4XTtcblxuICBib3gtc2hhZG93OlxuICAgIDAgMCAxMHB4IGhzbCh2YXIoLS1wcmltYXJ5KSksXG4gICAgMCAwIDVweCBoc2wodmFyKC0tcHJpbWFyeSkpO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzZGVnKSB0cmFuc2xhdGUoMCwgLTRweCk7XG59XG5cbi8qIFJlbW92ZSB0aGVzZSB0byBnZXQgcmlkIG9mIHRoZSBzcGlubmVyICovXG4jbnByb2dyZXNzIC5zcGlubmVyIHtcbiAgQGFwcGx5IGZpeGVkIHJpZ2h0LTQgdG9wLTQgei1bMTAzMV0gYmxvY2s7XG59XG5cbiNucHJvZ3Jlc3MgLnNwaW5uZXItaWNvbiB7XG4gIEBhcHBseSBib3JkZXItdC1wcmltYXJ5IGJvcmRlci1sLXByaW1hcnkgc2l6ZS00IHJvdW5kZWQtZnVsbCBib3JkZXItWzJweF0gYm9yZGVyLXNvbGlkIGJvcmRlci10cmFuc3BhcmVudDtcblxuICBhbmltYXRpb246IG5wcm9ncmVzcy1zcGlubmVyIDQwMG1zIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLm5wcm9ncmVzcy1jdXN0b20tcGFyZW50IHtcbiAgQGFwcGx5IHJlbGF0aXZlIG92ZXJmbG93LWhpZGRlbjtcbn1cblxuLm5wcm9ncmVzcy1jdXN0b20tcGFyZW50ICNucHJvZ3Jlc3MgLnNwaW5uZXIsXG4ubnByb2dyZXNzLWN1c3RvbS1wYXJlbnQgI25wcm9ncmVzcyAuYmFyIHtcbiAgQGFwcGx5IGFic29sdXRlO1xufVxuXG5Aa2V5ZnJhbWVzIG5wcm9ncmVzcy1zcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG5wcm9ncmVzcy1zcGlubmVyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/base/design/src/css/ui.css">.side-content {
animation-duration: 0.2s;
animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
}
.side-content[data-side='top'] {
animation-name: slide-up;
}
.side-content[data-side='bottom'] {
animation-name: slide-down;
}
.side-content[data-side='left'] {
animation-name: slide-left;
}
.side-content[data-side='right'] {
animation-name: slide-right;
}
.breadcrumb-transition-enter-active {
transition:
transform 0.4s cubic-bezier(0.76, 0, 0.24, 1), opacity 0.4s cubic-bezier(0.76, 0, 0.24, 1);
}
.breadcrumb-transition-leave-active {
display: none;
}
.breadcrumb-transition-enter-from {
opacity: 0;
transform: translateX(30px) skewX(-30deg);
}
@keyframes slide-down {
from {
opacity: 0;
transform: translateY(-10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
@keyframes slide-left {
from {
opacity: 0;
transform: translateX(-10px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
@keyframes slide-right {
from {
opacity: 0;
transform: translateX(-10px);
}
to {
opacity: 1;
transform: translateX(0);
}
}
@keyframes slide-up {
from {
opacity: 0;
transform: translateY(10px);
}
to {
opacity: 1;
transform: translateY(0);
}
}
.z-popup {
z-index: var(--popup-z-index);
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvdWkuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usd0JBQXdCO0VBQ3hCLHdEQUF3RDtBQUMxRDs7QUFFQTtFQUNFLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFOzhGQUU2QztBQUMvQzs7QUFFQTtFQUNFLGFBQWE7QUFDZjs7QUFFQTtFQUNFLFVBQVU7RUFDVix5Q0FBeUM7QUFDM0M7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViw0QkFBNEI7RUFDOUI7O0VBRUE7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViw0QkFBNEI7RUFDOUI7O0VBRUE7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViw0QkFBNEI7RUFDOUI7O0VBRUE7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7O0FBRUE7RUFDRTtJQUNFLFVBQVU7SUFDViwyQkFBMkI7RUFDN0I7O0VBRUE7SUFDRSxVQUFVO0lBQ1Ysd0JBQXdCO0VBQzFCO0FBQ0Y7O0FBRUE7RUFDRSw2QkFBNkI7QUFDL0IiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL2Jhc2UvZGVzaWduL3NyYy9jc3MvdWkuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zaWRlLWNvbnRlbnQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE2LCAxLCAwLjMsIDEpO1xufVxuXG4uc2lkZS1jb250ZW50W2RhdGEtc2lkZT0ndG9wJ10ge1xuICBhbmltYXRpb24tbmFtZTogc2xpZGUtdXA7XG59XG5cbi5zaWRlLWNvbnRlbnRbZGF0YS1zaWRlPSdib3R0b20nXSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZS1kb3duO1xufVxuXG4uc2lkZS1jb250ZW50W2RhdGEtc2lkZT0nbGVmdCddIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlLWxlZnQ7XG59XG5cbi5zaWRlLWNvbnRlbnRbZGF0YS1zaWRlPSdyaWdodCddIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlLXJpZ2h0O1xufVxuXG4uYnJlYWRjcnVtYi10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246XG4gICAgdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNzYsIDAsIDAuMjQsIDEpLFxuICAgIG9wYWNpdHkgMC40cyBjdWJpYy1iZXppZXIoMC43NiwgMCwgMC4yNCwgMSk7XG59XG5cbi5icmVhZGNydW1iLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItdHJhbnNpdGlvbi1lbnRlci1mcm9tIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpIHNrZXdYKC0zMGRlZyk7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGUtZG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLWxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1yaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuLnotcG9wdXAge1xuICB6LWluZGV4OiB2YXIoLS1wb3B1cC16LWluZGV4KTtcbn1cbiJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/styles/src/antd/index.css">/* ant-design-vue 组件库的一些样式重置 */
.ant-app {
width: 100%;
height: 100%;
overscroll-behavior: none;
color: inherit;
}
.ant-btn .anticon {
display: inline-flex;
}
/* * 修复按钮添加图标时的位置问题 */
.ant-btn > svg {
display: inline-block;
}
.ant-btn > svg + span {
margin-left: 6px;
}
.ant-tag > svg {
display: inline-block;
}
.ant-tag > svg + span {
margin-left: 4px;
}
.ant-message-notice-content:where(.dark, .dark *),
.ant-notification-notice:where(.dark, .dark *) {
border-width: 1px;
border-color: hsl(var(--border) / 0.6);
}
/** select 选择器的样式 */
.form-valid-error .ant-select:not(.valid-success) .ant-select-selector:not(.valid-success) {
border-color: hsl(var(--destructive)) !important;
}
.form-valid-error .ant-select-focused .ant-select-selector {
box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06) !important;
}
/** 数字输入框样式 */
.form-valid-error .ant-input-number-focused {
box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
}
/** 密码输入框样式 */
.form-valid-error .ant-input-affix-wrapper:hover {
border-color: hsl(var(--destructive));
box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
}
.form-valid-error .ant-input:not(.valid-success) {
border-color: hsl(var(--destructive)) !important;
}
/** 区间选择器下面来回切换时的样式 */
.ant-app .form-valid-error .ant-picker-active-bar {
background-color: hsl(var(--destructive));
}
/** 时间选择器的样式 */
.ant-app .form-valid-error .ant-picker-focused {
box-shadow: 0 0 0 2px rgba(255, 38, 5, 0.06);
}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL3N0eWxlcy9zcmMvYW50ZC9pbmRleC5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsOEJBQThCOztBQUU5QjtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1oseUJBQXlCO0VBQ3pCLGNBQWM7QUFDaEI7O0FBR0U7SUFDRSxvQkFBb0I7RUFDdEI7O0FBRUEscUJBQXFCOztBQUNyQjtJQUNFLHFCQUFxQjtFQUN2Qjs7QUFFQTtJQUNFLGdCQUF3QjtFQUMxQjs7QUFJQTtJQUNFLHFCQUFxQjtFQUN2Qjs7QUFFQTtJQUNFLGdCQUF3QjtFQUMxQjs7QUFLQTs7RUFBQSxpQkFBd0M7RUFBeEM7QUFBd0M7O0FBSXhDLG1CQUFtQjs7QUFFbkI7SUFDRSxnREFBZ0Q7RUFDbEQ7O0FBRUE7SUFDRSx1REFBbUQ7RUFDckQ7O0FBRUEsYUFBYTs7QUFDYjtJQUNFLDRDQUF3QztFQUMxQzs7QUFFQSxhQUFhOztBQUNiO0lBQ0UscUNBQXFDO0lBQ3JDLDRDQUF3QztFQUMxQzs7QUFFQTtJQUNFLGdEQUFnRDtFQUNsRDs7QUFHRixxQkFBcUI7O0FBQ3JCO0VBQ0UseUNBQXlDO0FBQzNDOztBQUVBLGNBQWM7O0FBQ2Q7RUFDRSw0Q0FBd0M7QUFDMUMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL3N0eWxlcy9zcmMvYW50ZC9pbmRleC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogYW50LWRlc2lnbi12dWUg57uE5Lu25bqT55qE5LiA5Lqb5qC35byP6YeN572uICovXG5cbi5hbnQtYXBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbnQtYnRuIHtcbiAgLmFudGljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLyogKiDkv67lpI3mjInpkq7mt7vliqDlm77moIfml7bnmoTkvY3nva7pl67popggKi9cbiAgPiBzdmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gID4gc3ZnICsgc3BhbiB7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogNnB4O1xuICB9XG59XG5cbi5hbnQtdGFnIHtcbiAgPiBzdmcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gID4gc3ZnICsgc3BhbiB7XG4gICAgbWFyZ2luLWlubGluZS1zdGFydDogNHB4O1xuICB9XG59XG5cbi5hbnQtbWVzc2FnZS1ub3RpY2UtY29udGVudCxcbi5hbnQtbm90aWZpY2F0aW9uLW5vdGljZSB7XG4gIEBhcHBseSBkYXJrOmJvcmRlci1ib3JkZXIvNjAgZGFyazpib3JkZXI7XG59XG5cbi5mb3JtLXZhbGlkLWVycm9yIHtcbiAgLyoqIHNlbGVjdCDpgInmi6nlmajnmoTmoLflvI8gKi9cblxuICAuYW50LXNlbGVjdDpub3QoLnZhbGlkLXN1Y2Nlc3MpIC5hbnQtc2VsZWN0LXNlbGVjdG9yOm5vdCgudmFsaWQtc3VjY2Vzcykge1xuICAgIGJvcmRlci1jb2xvcjogaHNsKHZhcigtLWRlc3RydWN0aXZlKSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hbnQtc2VsZWN0LWZvY3VzZWQgLmFudC1zZWxlY3Qtc2VsZWN0b3Ige1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2IoMjU1IDM4IDUgLyA2JSkgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qKiDmlbDlrZfovpPlhaXmoYbmoLflvI8gKi9cbiAgLmFudC1pbnB1dC1udW1iZXItZm9jdXNlZCB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYigyNTUgMzggNSAvIDYlKTtcbiAgfVxuXG4gIC8qKiDlr4bnoIHovpPlhaXmoYbmoLflvI8gKi9cbiAgLmFudC1pbnB1dC1hZmZpeC13cmFwcGVyOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IGhzbCh2YXIoLS1kZXN0cnVjdGl2ZSkpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCByZ2IoMjU1IDM4IDUgLyA2JSk7XG4gIH1cblxuICAuYW50LWlucHV0Om5vdCgudmFsaWQtc3VjY2Vzcykge1xuICAgIGJvcmRlci1jb2xvcjogaHNsKHZhcigtLWRlc3RydWN0aXZlKSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiog5Yy66Ze06YCJ5oup5Zmo5LiL6Z2i5p2l5Zue5YiH5o2i5pe255qE5qC35byPICovXG4uYW50LWFwcCAuZm9ybS12YWxpZC1lcnJvciAuYW50LXBpY2tlci1hY3RpdmUtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWRlc3RydWN0aXZlKSk7XG59XG5cbi8qKiDml7bpl7TpgInmi6nlmajnmoTmoLflvI8gKi9cbi5hbnQtYXBwIC5mb3JtLXZhbGlkLWVycm9yIC5hbnQtcGlja2VyLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiKDI1NSAzOCA1IC8gNiUpO1xufVxuIl0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/common-ui/src/components/captcha/slider-captcha/slider-captcha-content.vue?vue&amp;type=style&amp;index=0&amp;lang.module.css">
._success_fwxn1_2 {
-webkit-text-fill-color: hsl(0, 0%, 98%);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy9jb21wb25lbnRzL2NhcHRjaGEvc2xpZGVyLWNhcHRjaGEvc2xpZGVyLWNhcHRjaGEtY29udGVudC52dWUiLCJtYXBwaW5ncyI6IjtBQWlEQTtFQUNFLHdDQUF5QztBQUMzQyIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy9jb21wb25lbnRzL2NhcHRjaGEvc2xpZGVyLWNhcHRjaGEvc2xpZGVyLWNhcHRjaGEtY29udGVudC52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcyB9IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB7IGNvbXB1dGVkLCB1c2VUZW1wbGF0ZVJlZiB9IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB7IFZiZW5TcGluZVRleHQgfSBmcm9tICdAdmJlbi1jb3JlL3NoYWRjbi11aSc7XG5cbmNvbnN0IHByb3BzID0gZGVmaW5lUHJvcHM8e1xuICBjb250ZW50U3R5bGU6IENTU1Byb3BlcnRpZXM7XG4gIGlzUGFzc2luZzogYm9vbGVhbjtcbiAgc3VjY2Vzc1RleHQ6IHN0cmluZztcbiAgdGV4dDogc3RyaW5nO1xufT4oKTtcblxuY29uc3QgY29udGVudFJlZiA9IHVzZVRlbXBsYXRlUmVmPEhUTUxEaXZFbGVtZW50PignY29udGVudFJlZicpO1xuXG5jb25zdCBzdHlsZSA9IGNvbXB1dGVkKCgpID0+IHtcbiAgY29uc3QgeyBjb250ZW50U3R5bGUgfSA9IHByb3BzO1xuXG4gIHJldHVybiB7XG4gICAgLi4uY29udGVudFN0eWxlLFxuICB9O1xufSk7XG5cbmRlZmluZUV4cG9zZSh7XG4gIGdldEVsOiAoKSA9PiB7XG4gICAgcmV0dXJuIGNvbnRlbnRSZWYudmFsdWU7XG4gIH0sXG59KTtcbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxkaXZcbiAgICByZWY9XCJjb250ZW50UmVmXCJcbiAgICA6Y2xhc3M9XCJ7XG4gICAgICBbJHN0eWxlLnN1Y2Nlc3NdOiBpc1Bhc3NpbmcsXG4gICAgfVwiXG4gICAgOnN0eWxlPVwic3R5bGVcIlxuICAgIGNsYXNzPVwiYWJzb2x1dGUgdG9wLTAgZmxleCBzaXplLWZ1bGwgc2VsZWN0LW5vbmUgaXRlbXMtY2VudGVyIGp1c3RpZnktY2VudGVyIHRleHQteHNcIlxuICA+XG4gICAgPHNsb3QgbmFtZT1cInRleHRcIj5cbiAgICAgIDxWYmVuU3BpbmVUZXh0IGNsYXNzPVwiZmxleCBoLWZ1bGwgaXRlbXMtY2VudGVyXCI+XG4gICAgICAgIHt7IGlzUGFzc2luZyA/IHN1Y2Nlc3NUZXh0IDogdGV4dCB9fVxuICAgICAgPC9WYmVuU3BpbmVUZXh0PlxuICAgIDwvc2xvdD5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c3R5bGUgbW9kdWxlPlxuLnN1Y2Nlc3Mge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogaHNsKDBkZWcgMCUgOTglKTtcbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/common-ui/src/components/count-to/count-to.vue?vue&amp;type=style&amp;index=0&amp;scoped=4a9e22c6&amp;lang.scss">.count-to[data-v-4a9e22c6] {
display: flex;
align-items: baseline;
}
.count-to-main[data-v-4a9e22c6] {
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy9jb21wb25lbnRzL2NvdW50LXRvL2NvdW50LXRvLnZ1ZSIsIm1hcHBpbmdzIjoiQUFxR0E7RUFDRTtFQUNBOztBQVVBO0VBQ0UiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9lZmZlY3RzL2NvbW1vbi11aS9zcmMvY29tcG9uZW50cy9jb3VudC10by9jb3VudC10by52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB0eXBlIHsgQ291bnRUb1Byb3BzIH0gZnJvbSAnLi90eXBlcyc7XG5cbmltcG9ydCB7IGNvbXB1dGVkLCBvbk1vdW50ZWQsIHJlZiwgd2F0Y2ggfSBmcm9tICd2dWUnO1xuXG5pbXBvcnQgeyBpc1N0cmluZyB9IGZyb20gJ0B2YmVuLWNvcmUvc2hhcmVkL3V0aWxzJztcblxuaW1wb3J0IHsgVHJhbnNpdGlvblByZXNldHMsIHVzZVRyYW5zaXRpb24gfSBmcm9tICdAdnVldXNlL2NvcmUnO1xuXG5jb25zdCBwcm9wcyA9IHdpdGhEZWZhdWx0cyhkZWZpbmVQcm9wczxDb3VudFRvUHJvcHM+KCksIHtcbiAgc3RhcnRWYWw6IDAsXG4gIGR1cmF0aW9uOiAyMDAwLFxuICBzZXBhcmF0b3I6ICcsJyxcbiAgZGVjaW1hbDogJy4nLFxuICBkZWNpbWFsczogMCxcbiAgZGVsYXk6IDAsXG4gIHRyYW5zaXRpb246ICgpID0+IFRyYW5zaXRpb25QcmVzZXRzLmVhc2VPdXRFeHBvLFxufSk7XG5cbmNvbnN0IGVtaXQgPSBkZWZpbmVFbWl0cyhbJ3N0YXJ0ZWQnLCAnZmluaXNoZWQnXSk7XG5cbmNvbnN0IGxhc3RWYWx1ZSA9IHJlZihwcm9wcy5zdGFydFZhbCk7XG5cbm9uTW91bnRlZCgoKSA9PiB7XG4gIGxhc3RWYWx1ZS52YWx1ZSA9IHByb3BzLmVuZFZhbDtcbn0pO1xuXG53YXRjaChcbiAgKCkgPT4gcHJvcHMuZW5kVmFsLFxuICAodmFsKSA9PiB7XG4gICAgbGFzdFZhbHVlLnZhbHVlID0gdmFsO1xuICB9LFxuKTtcblxuY29uc3QgY3VycmVudFZhbHVlID0gdXNlVHJhbnNpdGlvbihsYXN0VmFsdWUsIHtcbiAgZGVsYXk6IGNvbXB1dGVkKCgpID0+IHByb3BzLmRlbGF5KSxcbiAgZHVyYXRpb246IGNvbXB1dGVkKCgpID0+IHByb3BzLmR1cmF0aW9uKSxcbiAgZGlzYWJsZWQ6IGNvbXB1dGVkKCgpID0+IHByb3BzLmRpc2FibGVkKSxcbiAgdHJhbnNpdGlvbjogY29tcHV0ZWQoKCkgPT4ge1xuICAgIHJldHVybiBpc1N0cmluZyhwcm9wcy50cmFuc2l0aW9uKVxuICAgICAgPyBUcmFuc2l0aW9uUHJlc2V0c1twcm9wcy50cmFuc2l0aW9uXVxuICAgICAgOiBwcm9wcy50cmFuc2l0aW9uO1xuICB9KSxcbiAgb25TdGFydGVkKCkge1xuICAgIGVtaXQoJ3N0YXJ0ZWQnKTtcbiAgfSxcbiAgb25GaW5pc2hlZCgpIHtcbiAgICBlbWl0KCdmaW5pc2hlZCcpO1xuICB9LFxufSk7XG5cbmNvbnN0IG51bU1haW4gPSBjb21wdXRlZCgoKSA9PiB7XG4gIGNvbnN0IHJlc3VsdCA9IGN1cnJlbnRWYWx1ZS52YWx1ZVxuICAgIC50b0ZpeGVkKHByb3BzLmRlY2ltYWxzKVxuICAgIC5zcGxpdCgnLicpWzBdXG4gICAgPy5yZXBsYWNlQWxsKC9cXEIoPz0oXFxkezN9KSsoPyFcXGQpKS9nLCBwcm9wcy5zZXBhcmF0b3IpO1xuICByZXR1cm4gcmVzdWx0O1xufSk7XG5cbmNvbnN0IG51bURlYyA9IGNvbXB1dGVkKCgpID0+IHtcbiAgcmV0dXJuIChcbiAgICBwcm9wcy5kZWNpbWFsICsgY3VycmVudFZhbHVlLnZhbHVlLnRvRml4ZWQocHJvcHMuZGVjaW1hbHMpLnNwbGl0KCcuJylbMV1cbiAgKTtcbn0pO1xuPC9zY3JpcHQ+XG48dGVtcGxhdGU+XG4gIDxkaXYgY2xhc3M9XCJjb3VudC10b1wiIHYtYmluZD1cIiRhdHRyc1wiPlxuICAgIDxzbG90IG5hbWU9XCJwcmVmaXhcIj5cbiAgICAgIDxkaXZcbiAgICAgICAgY2xhc3M9XCJjb3VudC10by1wcmVmaXhcIlxuICAgICAgICA6c3R5bGU9XCJwcmVmaXhTdHlsZVwiXG4gICAgICAgIDpjbGFzcz1cInByZWZpeENsYXNzXCJcbiAgICAgICAgdi1pZj1cInByZWZpeFwiXG4gICAgICA+XG4gICAgICAgIHt7IHByZWZpeCB9fVxuICAgICAgPC9kaXY+XG4gICAgPC9zbG90PlxuICAgIDxkaXYgY2xhc3M9XCJjb3VudC10by1tYWluXCIgOmNsYXNzPVwibWFpbkNsYXNzXCIgOnN0eWxlPVwibWFpblN0eWxlXCI+XG4gICAgICA8c3Bhbj57eyBudW1NYWluIH19PC9zcGFuPlxuICAgICAgPHNwYW5cbiAgICAgICAgY2xhc3M9XCJjb3VudC10by1tYWluLWRlY2ltYWxcIlxuICAgICAgICB2LWlmPVwiZGVjaW1hbHMgPiAwXCJcbiAgICAgICAgOmNsYXNzPVwiZGVjaW1hbENsYXNzXCJcbiAgICAgICAgOnN0eWxlPVwiZGVjaW1hbFN0eWxlXCJcbiAgICAgID5cbiAgICAgICAge3sgbnVtRGVjIH19XG4gICAgICA8L3NwYW4+XG4gICAgPC9kaXY+XG4gICAgPHNsb3QgbmFtZT1cInN1ZmZpeFwiPlxuICAgICAgPGRpdlxuICAgICAgICBjbGFzcz1cImNvdW50LXRvLXN1ZmZpeFwiXG4gICAgICAgIDpzdHlsZT1cInN1ZmZpeFN0eWxlXCJcbiAgICAgICAgOmNsYXNzPVwic3VmZml4Q2xhc3NcIlxuICAgICAgICB2LWlmPVwic3VmZml4XCJcbiAgICAgID5cbiAgICAgICAge3sgc3VmZml4IH19XG4gICAgICA8L2Rpdj5cbiAgICA8L3Nsb3Q+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cbi5jb3VudC10byB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAmLXByZWZpeCB7XG4gICAgLy8gZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgJi1zdWZmaXgge1xuICAgIC8vIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gICYtbWFpbiB7XG4gICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSScsIFRhaG9tYSwgR2VuZXZhLCBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICAgIC8vIGZvbnQtc2l6ZTogMS41cmVtO1xuXG4gICAgJi1kZWNpbWFsIHtcbiAgICAgIC8vIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIH1cbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/common-ui/src/components/ellipsis-text/ellipsis-text.vue?vue&amp;type=style&amp;index=0&amp;lang.module.css">
._ellipsisMultiLine_fwtmq_2 {
display: -webkit-box;
-webkit-box-orient: vertical;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy9jb21wb25lbnRzL2VsbGlwc2lzLXRleHQvZWxsaXBzaXMtdGV4dC52dWUiLCJtYXBwaW5ncyI6IjtBQW1PQTtFQUNFLG9CQUFvQjtFQUNwQiw0QkFBNEI7QUFDOUIiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9lZmZlY3RzL2NvbW1vbi11aS9zcmMvY29tcG9uZW50cy9lbGxpcHNpcy10ZXh0L2VsbGlwc2lzLXRleHQudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XG5pbXBvcnQgdHlwZSB7IENTU1Byb3BlcnRpZXMgfSBmcm9tICd2dWUnO1xuXG5pbXBvcnQge1xuICBjb21wdXRlZCxcbiAgb25CZWZvcmVVbm1vdW50LFxuICBvbk1vdW50ZWQsXG4gIG9uVXBkYXRlZCxcbiAgcmVmLFxuICB3YXRjaEVmZmVjdCxcbn0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgVmJlblRvb2x0aXAgfSBmcm9tICdAdmJlbi1jb3JlL3NoYWRjbi11aSc7XG5cbmltcG9ydCB7IHVzZUVsZW1lbnRTaXplIH0gZnJvbSAnQHZ1ZXVzZS9jb3JlJztcblxuaW50ZXJmYWNlIFByb3BzIHtcbiAgLyoqXG4gICAqIOaYr+WQpuWQr+eUqOeCueWHu+aWh+acrOWxleW8gOWFqOmDqFxuICAgKiBAZGVmYXVsdCBmYWxzZVxuICAgKi9cbiAgZXhwYW5kPzogYm9vbGVhbjtcbiAgLyoqXG4gICAqIOaWh+acrOacgOWkp+ihjOaVsFxuICAgKiBAZGVmYXVsdCAxXG4gICAqL1xuICBsaW5lPzogbnVtYmVyO1xuICAvKipcbiAgICog5paH5pys5pyA5aSn5a695bqmXG4gICAqIEBkZWZhdWx0ICcxMDAlJ1xuICAgKi9cbiAgbWF4V2lkdGg/OiBudW1iZXIgfCBzdHJpbmc7XG4gIC8qKlxuICAgKiDmj5DnpLrmoYbkvY3nva5cbiAgICogQGRlZmF1bHQgJ3RvcCdcbiAgICovXG4gIHBsYWNlbWVudD86ICdib3R0b20nIHwgJ2xlZnQnIHwgJ3JpZ2h0JyB8ICd0b3AnO1xuICAvKipcbiAgICog5piv5ZCm5ZCv55So5paH5pys5o+Q56S65qGGXG4gICAqIEBkZWZhdWx0IHRydWVcbiAgICovXG4gIHRvb2x0aXA/OiBib29sZWFuO1xuICAvKipcbiAgICog5piv5ZCm5Y+q5Zyo5paH5pys6KKr5oiq5pat5pe25pi+56S65o+Q56S65qGGXG4gICAqIEBkZWZhdWx0IGZhbHNlXG4gICAqL1xuICB0b29sdGlwV2hlbkVsbGlwc2lzPzogYm9vbGVhbjtcbiAgLyoqXG4gICAqIOaWh+acrOaIquaWreajgOa1i+eahOWDj+e0oOW3ruW8gumYiOWAvO+8jOi2iuWkp+WImeWIpOaWrei2iuS4peagvFxuICAgKiBAZGVmYXVsdCAzXG4gICAqL1xuICBlbGxpcHNpc1RocmVzaG9sZD86IG51bWJlcjtcbiAgLyoqXG4gICAqIOaPkOekuuahhuiDjOaZr+minOiJsu+8jOS8mOWFiOe6p+mrmOS6jiBvdmVybGF5U3R5bGVcbiAgICovXG4gIHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3I/OiBzdHJpbmc7XG4gIC8qKlxuICAgKiDmj5DnpLrmlofmnKzlrZfkvZPpopzoibLvvIzkvJjlhYjnuqfpq5jkuo4gb3ZlcmxheVN0eWxlXG4gICAqL1xuICB0b29sdGlwQ29sb3I/OiBzdHJpbmc7XG4gIC8qKlxuICAgKiDmj5DnpLrmlofmnKzlrZfkvZPlpKflsI/vvIzljZXkvY1weO+8jOS8mOWFiOe6p+mrmOS6jiBvdmVybGF5U3R5bGVcbiAgICovXG4gIHRvb2x0aXBGb250U2l6ZT86IG51bWJlcjtcbiAgLyoqXG4gICAqIOaPkOekuuahhuWGheWuueacgOWkp+WuveW6pu+8jOWNleS9jXB477yM6buY6K6k5LiN6K6+572u5pe277yM5o+Q56S65paH5pys5YaF5a656Ieq5Yqo5LiO5bGV56S65paH5pys5a695bqm5L+d5oyB5LiA6Ie0XG4gICAqL1xuICB0b29sdGlwTWF4V2lkdGg/OiBudW1iZXI7XG4gIC8qKlxuICAgKiDmj5DnpLrmoYblhoXlrrnljLrln5/moLflvI9cbiAgICogQGRlZmF1bHQgeyB0ZXh0QWxpZ246ICdqdXN0aWZ5JyB9XG4gICAqL1xuICB0b29sdGlwT3ZlcmxheVN0eWxlPzogQ1NTUHJvcGVydGllcztcbn1cblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgZXhwYW5kOiBmYWxzZSxcbiAgbGluZTogMSxcbiAgbWF4V2lkdGg6ICcxMDAlJyxcbiAgcGxhY2VtZW50OiAndG9wJyxcbiAgdG9vbHRpcDogdHJ1ZSxcbiAgdG9vbHRpcFdoZW5FbGxpcHNpczogZmFsc2UsXG4gIGVsbGlwc2lzVGhyZXNob2xkOiAzLFxuICB0b29sdGlwQmFja2dyb3VuZENvbG9yOiAnJyxcbiAgdG9vbHRpcENvbG9yOiAnJyxcbiAgdG9vbHRpcEZvbnRTaXplOiAxNCxcbiAgdG9vbHRpcE1heFdpZHRoOiB1bmRlZmluZWQsXG4gIHRvb2x0aXBPdmVybGF5U3R5bGU6ICgpID0+ICh7IHRleHRBbGlnbjogJ2p1c3RpZnknIH0pLFxufSk7XG5cbmNvbnN0IGVtaXQgPSBkZWZpbmVFbWl0czx7IGV4cGFuZENoYW5nZTogW2Jvb2xlYW5dIH0+KCk7XG5cbmNvbnN0IHRleHRNYXhXaWR0aCA9IGNvbXB1dGVkKCgpID0+IHtcbiAgaWYgKHR5cGVvZiBwcm9wcy5tYXhXaWR0aCA9PT0gJ251bWJlcicpIHtcbiAgICByZXR1cm4gYCR7cHJvcHMubWF4V2lkdGh9cHhgO1xuICB9XG4gIHJldHVybiBwcm9wcy5tYXhXaWR0aDtcbn0pO1xuY29uc3QgZWxsaXBzaXMgPSByZWYoKTtcbmNvbnN0IGlzRXhwYW5kID0gcmVmKGZhbHNlKTtcbmNvbnN0IGRlZmF1bHRUb29sdGlwTWF4V2lkdGggPSByZWYoKTtcbmNvbnN0IGlzRWxsaXBzaXMgPSByZWYoZmFsc2UpO1xuXG5jb25zdCB7IHdpZHRoOiBlbGVXaWR0aCB9ID0gdXNlRWxlbWVudFNpemUoZWxsaXBzaXMpO1xuXG4vLyDmo4DmtYvmlofmnKzmmK/lkKbooqvmiKrmlq1cbmNvbnN0IGNoZWNrRWxsaXBzaXMgPSAoKSA9PiB7XG4gIGlmICghZWxsaXBzaXMudmFsdWUgfHwgIXByb3BzLnRvb2x0aXBXaGVuRWxsaXBzaXMpIHJldHVybjtcblxuICBjb25zdCBlbGVtZW50ID0gZWxsaXBzaXMudmFsdWU7XG5cbiAgY29uc3Qgb3JpZ2luYWxUZXh0ID0gZWxlbWVudC50ZXh0Q29udGVudCB8fCAnJztcbiAgY29uc3Qgb3JpZ2luYWxUcmltbWVkID0gb3JpZ2luYWxUZXh0LnRyaW0oKTtcblxuICAvLyDlr7nkuo7nqbrmlofmnKznm7TmjqXov5Tlm54gZmFsc2VcbiAgaWYgKCFvcmlnaW5hbFRyaW1tZWQpIHtcbiAgICBpc0VsbGlwc2lzLnZhbHVlID0gZmFsc2U7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgY29uc3Qgd2lkdGhEaWZmID0gZWxlbWVudC5zY3JvbGxXaWR0aCAtIGVsZW1lbnQuY2xpZW50V2lkdGg7XG4gIGNvbnN0IGhlaWdodERpZmYgPSBlbGVtZW50LnNjcm9sbEhlaWdodCAtIGVsZW1lbnQuY2xpZW50SGVpZ2h0O1xuXG4gIC8vIOS9v+eUqOi2s+Wkn+Wkp+eahOW3ruW8gumYiOWAvOehruS/neWPquacieecn+ato+iiq+aIquaWreeahOaWh+acrOaJjeS8muaYvuekuiB0b29sdGlwXG4gIGlzRWxsaXBzaXMudmFsdWUgPVxuICAgIHByb3BzLmxpbmUgPT09IDFcbiAgICAgID8gd2lkdGhEaWZmID4gcHJvcHMuZWxsaXBzaXNUaHJlc2hvbGRcbiAgICAgIDogaGVpZ2h0RGlmZiA+IHByb3BzLmVsbGlwc2lzVGhyZXNob2xkO1xufTtcblxuLy8g5L2/55SoIFJlc2l6ZU9ic2VydmVyIOebkeWQrOWwuuWvuOWPmOWMllxubGV0IHJlc2l6ZU9ic2VydmVyOiBudWxsIHwgUmVzaXplT2JzZXJ2ZXIgPSBudWxsO1xuXG5vbk1vdW50ZWQoKCkgPT4ge1xuICBpZiAodHlwZW9mIFJlc2l6ZU9ic2VydmVyICE9PSAndW5kZWZpbmVkJyAmJiBwcm9wcy50b29sdGlwV2hlbkVsbGlwc2lzKSB7XG4gICAgcmVzaXplT2JzZXJ2ZXIgPSBuZXcgUmVzaXplT2JzZXJ2ZXIoKCkgPT4ge1xuICAgICAgY2hlY2tFbGxpcHNpcygpO1xuICAgIH0pO1xuXG4gICAgaWYgKGVsbGlwc2lzLnZhbHVlKSB7XG4gICAgICByZXNpemVPYnNlcnZlci5vYnNlcnZlKGVsbGlwc2lzLnZhbHVlKTtcbiAgICB9XG4gIH1cblxuICAvLyDliJ3lp4vmo4DmtYtcbiAgY2hlY2tFbGxpcHNpcygpO1xufSk7XG5cbi8vIOS9v+eUqG9uVXBkYXRlZOmSqeWtkOajgOa1i+WGheWuueWPmOWMllxub25VcGRhdGVkKCgpID0+IHtcbiAgaWYgKHByb3BzLnRvb2x0aXBXaGVuRWxsaXBzaXMpIHtcbiAgICBjaGVja0VsbGlwc2lzKCk7XG4gIH1cbn0pO1xuXG5vbkJlZm9yZVVubW91bnQoKCkgPT4ge1xuICBpZiAocmVzaXplT2JzZXJ2ZXIpIHtcbiAgICByZXNpemVPYnNlcnZlci5kaXNjb25uZWN0KCk7XG4gICAgcmVzaXplT2JzZXJ2ZXIgPSBudWxsO1xuICB9XG59KTtcblxud2F0Y2hFZmZlY3QoXG4gICgpID0+IHtcbiAgICBpZiAocHJvcHMudG9vbHRpcCAmJiBlbGVXaWR0aC52YWx1ZSkge1xuICAgICAgZGVmYXVsdFRvb2x0aXBNYXhXaWR0aC52YWx1ZSA9XG4gICAgICAgIHByb3BzLnRvb2x0aXBNYXhXaWR0aCA/PyBlbGVXaWR0aC52YWx1ZSArIDI0O1xuICAgIH1cbiAgfSxcbiAgeyBmbHVzaDogJ3Bvc3QnIH0sXG4pO1xuXG5mdW5jdGlvbiBvbkV4cGFuZCgpIHtcbiAgaXNFeHBhbmQudmFsdWUgPSAhaXNFeHBhbmQudmFsdWU7XG4gIGVtaXQoJ2V4cGFuZENoYW5nZScsIGlzRXhwYW5kLnZhbHVlKTtcbiAgaWYgKHByb3BzLnRvb2x0aXBXaGVuRWxsaXBzaXMpIHtcbiAgICBjaGVja0VsbGlwc2lzKCk7XG4gIH1cbn1cblxuZnVuY3Rpb24gaGFuZGxlRXhwYW5kKCkge1xuICBwcm9wcy5leHBhbmQgJiYgb25FeHBhbmQoKTtcbn1cbjwvc2NyaXB0PlxuPHRlbXBsYXRlPlxuICA8ZGl2PlxuICAgIDxWYmVuVG9vbHRpcFxuICAgICAgOmNvbnRlbnQtc3R5bGU9XCJ7XG4gICAgICAgIC4uLnRvb2x0aXBPdmVybGF5U3R5bGUsXG4gICAgICAgIG1heFdpZHRoOiBgJHtkZWZhdWx0VG9vbHRpcE1heFdpZHRofXB4YCxcbiAgICAgICAgZm9udFNpemU6IGAke3Rvb2x0aXBGb250U2l6ZX1weGAsXG4gICAgICAgIGNvbG9yOiB0b29sdGlwQ29sb3IsXG4gICAgICAgIGJhY2tncm91bmRDb2xvcjogdG9vbHRpcEJhY2tncm91bmRDb2xvcixcbiAgICAgIH1cIlxuICAgICAgOmRpc2FibGVkPVwiXG4gICAgICAgICFwcm9wcy50b29sdGlwIHx8IGlzRXhwYW5kIHx8IChwcm9wcy50b29sdGlwV2hlbkVsbGlwc2lzICYmICFpc0VsbGlwc2lzKVxuICAgICAgXCJcbiAgICAgIDpzaWRlPVwicGxhY2VtZW50XCJcbiAgICA+XG4gICAgICA8c2xvdCBuYW1lPVwidG9vbHRpcFwiPlxuICAgICAgICA8c2xvdD48L3Nsb3Q+XG4gICAgICA8L3Nsb3Q+XG5cbiAgICAgIDx0ZW1wbGF0ZSAjdHJpZ2dlcj5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIHJlZj1cImVsbGlwc2lzXCJcbiAgICAgICAgICA6Y2xhc3M9XCJ7XG4gICAgICAgICAgICAnIWN1cnNvci1wb2ludGVyJzogZXhwYW5kLFxuICAgICAgICAgICAgWydibG9jayB0cnVuY2F0ZSddOiBsaW5lID09PSAxLFxuICAgICAgICAgICAgWyRzdHlsZS5lbGxpcHNpc011bHRpTGluZV06IGxpbmUgPiAxLFxuICAgICAgICAgIH1cIlxuICAgICAgICAgIDpzdHlsZT1cIntcbiAgICAgICAgICAgICctd2Via2l0LWxpbmUtY2xhbXAnOiBpc0V4cGFuZCA/ICcnIDogbGluZSxcbiAgICAgICAgICAgICdtYXgtd2lkdGgnOiB0ZXh0TWF4V2lkdGgsXG4gICAgICAgICAgfVwiXG4gICAgICAgICAgY2xhc3M9XCJjdXJzb3ItdGV4dCBvdmVyZmxvdy1oaWRkZW5cIlxuICAgICAgICAgIEBjbGljaz1cImhhbmRsZUV4cGFuZFwiXG4gICAgICAgICAgdi1iaW5kPVwiJGF0dHJzXCJcbiAgICAgICAgPlxuICAgICAgICAgIDxzbG90Pjwvc2xvdD5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L3RlbXBsYXRlPlxuICAgIDwvVmJlblRvb2x0aXA+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIG1vZHVsZT5cbi5lbGxpcHNpc011bHRpTGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/common-ui/src/components/json-viewer/index.vue?vue&amp;type=style&amp;index=0&amp;lang.scss">.default-json-theme {
font-family: Consolas, Menlo, Courier, monospace;
font-size: 14px;
color: hsl(var(--foreground));
white-space: nowrap;
background: hsl(var(--background));
}
.default-json-theme.jv-container.boxed {
border: 1px solid hsl(var(--border));
}
.default-json-theme .jv-ellipsis {
display: inline-block;
padding: 0 4px 2px;
font-size: 0.9em;
line-height: 0.9;
vertical-align: 2px;
color: hsl(var(--secondary-foreground));
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
background-color: hsl(var(--secondary));
border-radius: 3px;
}
.default-json-theme .jv-button {
color: hsl(var(--primary));
}
.default-json-theme .jv-key {
color: hsl(var(--heavy-foreground));
}
.default-json-theme .jv-item.jv-array {
color: hsl(var(--heavy-foreground));
}
.default-json-theme .jv-item.jv-boolean {
color: hsl(var(--red-400));
}
.default-json-theme .jv-item.jv-function {
color: hsl(var(--destructive-foreground));
}
.default-json-theme .jv-item.jv-number {
color: hsl(var(--info-foreground));
}
.default-json-theme .jv-item.jv-number-float {
color: hsl(var(--info-foreground));
}
.default-json-theme .jv-item.jv-number-integer {
color: hsl(var(--info-foreground));
}
.default-json-theme .jv-item.jv-object {
color: hsl(var(--accent-darker));
}
.default-json-theme .jv-item.jv-undefined {
color: hsl(var(--secondary-foreground));
}
.default-json-theme .jv-item.jv-string {
color: hsl(var(--primary));
word-wrap: break-word;
white-space: normal;
}
.default-json-theme.jv-container .jv-code {
padding: 10px;
}
.default-json-theme.jv-container .jv-code.boxed:not(.open) {
padding-bottom: 20px;
margin-bottom: 10px;
}
.default-json-theme.jv-container .jv-code.open {
padding-bottom: 10px;
}
.default-json-theme.jv-container .jv-code .jv-toggle::before {
padding: 0 2px;
border-radius: 2px;
}
.default-json-theme.jv-container .jv-code .jv-toggle:hover::before {
background: hsl(var(--accent-foreground));
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy9jb21wb25lbnRzL2pzb24tdmlld2VyL2luZGV4LnZ1ZSIsIm1hcHBpbmdzIjoiO0VBa0hFIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvZWZmZWN0cy9jb21tb24tdWkvc3JjL2NvbXBvbmVudHMvanNvbi12aWV3ZXIvaW5kZXgudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgbGFuZz1cInRzXCIgc2V0dXA+XG5pbXBvcnQgdHlwZSB7IFNldHVwQ29udGV4dCB9IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB0eXBlIHsgUmVjb3JkYWJsZSB9IGZyb20gJ0B2YmVuL3R5cGVzJztcblxuaW1wb3J0IHR5cGUge1xuICBKc29uVmlld2VyQWN0aW9uLFxuICBKc29uVmlld2VyUHJvcHMsXG4gIEpzb25WaWV3ZXJUb2dnbGUsXG4gIEpzb25WaWV3ZXJWYWx1ZSxcbn0gZnJvbSAnLi90eXBlcyc7XG5cbmltcG9ydCB7IGNvbXB1dGVkLCB1c2VBdHRycyB9IGZyb20gJ3Z1ZSc7XG4vLyBAdHMtaWdub3JlXG5pbXBvcnQgVnVlSnNvblZpZXdlciBmcm9tICd2dWUtanNvbi12aWV3ZXInO1xuXG5pbXBvcnQgeyAkdCB9IGZyb20gJ0B2YmVuL2xvY2FsZXMnO1xuXG5pbXBvcnQgeyBpc0Jvb2xlYW4gfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbi8vIEB0cy1pZ25vcmVcbmltcG9ydCBKc29uQmlnaW50IGZyb20gJ2pzb24tYmlnaW50JztcblxuZGVmaW5lT3B0aW9ucyh7IG5hbWU6ICdKc29uVmlld2VyJyB9KTtcblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8SnNvblZpZXdlclByb3BzPigpLCB7XG4gIGV4cGFuZERlcHRoOiAxLFxuICBjb3B5YWJsZTogZmFsc2UsXG4gIHNvcnQ6IGZhbHNlLFxuICBib3hlZDogZmFsc2UsXG4gIHRoZW1lOiAnZGVmYXVsdC1qc29uLXRoZW1lJyxcbiAgZXhwYW5kZWQ6IGZhbHNlLFxuICBwcmV2aWV3TW9kZTogZmFsc2UsXG4gIHNob3dBcnJheUluZGV4OiB0cnVlLFxuICBzaG93RG91YmxlUXVvdGVzOiBmYWxzZSxcbn0pO1xuXG5jb25zdCBlbWl0ID0gZGVmaW5lRW1pdHM8e1xuICBjbGljazogW2V2ZW50OiBNb3VzZUV2ZW50XTtcbiAgY29waWVkOiBbZXZlbnQ6IEpzb25WaWV3ZXJBY3Rpb25dO1xuICBrZXlDbGljazogW2tleTogc3RyaW5nXTtcbiAgdG9nZ2xlOiBbcGFyYW06IEpzb25WaWV3ZXJUb2dnbGVdO1xuICB2YWx1ZUNsaWNrOiBbdmFsdWU6IEpzb25WaWV3ZXJWYWx1ZV07XG59PigpO1xuXG5jb25zdCBhdHRyczogU2V0dXBDb250ZXh0WydhdHRycyddID0gdXNlQXR0cnMoKTtcblxuZnVuY3Rpb24gaGFuZGxlQ2xpY2soZXZlbnQ6IE1vdXNlRXZlbnQpIHtcbiAgaWYgKFxuICAgIGV2ZW50LnRhcmdldCBpbnN0YW5jZW9mIEhUTUxFbGVtZW50ICYmXG4gICAgZXZlbnQudGFyZ2V0LmNsYXNzTGlzdC5jb250YWlucygnanYtaXRlbScpXG4gICkge1xuICAgIGNvbnN0IHBhdGhOb2RlID0gZXZlbnQudGFyZ2V0LmNsb3Nlc3QoJy5qdi1wdXNoJyk7XG4gICAgaWYgKCFwYXRoTm9kZSB8fCAhcGF0aE5vZGUuaGFzQXR0cmlidXRlKCdwYXRoJykpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG4gICAgY29uc3QgcGFyYW06IEpzb25WaWV3ZXJWYWx1ZSA9IHtcbiAgICAgIHBhdGg6ICcnLFxuICAgICAgdmFsdWU6ICcnLFxuICAgICAgZGVwdGg6IDAsXG4gICAgICBlbDogZXZlbnQudGFyZ2V0LFxuICAgIH07XG5cbiAgICBwYXJhbS5wYXRoID0gcGF0aE5vZGUuZ2V0QXR0cmlidXRlKCdwYXRoJykgfHwgJyc7XG4gICAgcGFyYW0uZGVwdGggPSBOdW1iZXIocGF0aE5vZGUuZ2V0QXR0cmlidXRlKCdkZXB0aCcpKSB8fCAwO1xuXG4gICAgcGFyYW0udmFsdWUgPSBldmVudC50YXJnZXQudGV4dENvbnRlbnQgfHwgdW5kZWZpbmVkO1xuICAgIHBhcmFtLnZhbHVlID0gSlNPTi5wYXJzZShwYXJhbS52YWx1ZSk7XG4gICAgZW1pdCgndmFsdWVDbGljaycsIHBhcmFtKTtcbiAgfVxuICBlbWl0KCdjbGljaycsIGV2ZW50KTtcbn1cblxuLy8g5pSv5oyB5pi+56S6IGJpZ2ludCDmlbDmja7vvIzlpoLovoPplb/nmoTorqLljZXlj7dcbmNvbnN0IGpzb25EYXRhID0gY29tcHV0ZWQ8UmVjb3JkPHN0cmluZywgYW55Pj4oKCkgPT4ge1xuICBpZiAodHlwZW9mIHByb3BzLnZhbHVlICE9PSAnc3RyaW5nJykge1xuICAgIHJldHVybiBwcm9wcy52YWx1ZSB8fCB7fTtcbiAgfVxuXG4gIHRyeSB7XG4gICAgcmV0dXJuIEpzb25CaWdpbnQoeyBzdG9yZUFzU3RyaW5nOiB0cnVlIH0pLnBhcnNlKHByb3BzLnZhbHVlKTtcbiAgfSBjYXRjaCAoZXJyb3IpIHtcbiAgICBjb25zb2xlLmVycm9yKCdKU09OIHBhcnNlIGVycm9yOicsIGVycm9yKTtcbiAgICByZXR1cm4ge307XG4gIH1cbn0pO1xuXG5jb25zdCBiaW5kUHJvcHMgPSBjb21wdXRlZDxSZWNvcmRhYmxlPGFueT4+KCgpID0+IHtcbiAgY29uc3QgY29weWFibGUgPSB7XG4gICAgY29weVRleHQ6ICR0KCd1aS5qc29uVmlld2VyLmNvcHknKSxcbiAgICBjb3BpZWRUZXh0OiAkdCgndWkuanNvblZpZXdlci5jb3BpZWQnKSxcbiAgICB0aW1lb3V0OiAyMDAwLFxuICAgIC4uLihpc0Jvb2xlYW4ocHJvcHMuY29weWFibGUpID8ge30gOiBwcm9wcy5jb3B5YWJsZSksXG4gIH07XG5cbiAgcmV0dXJuIHtcbiAgICAuLi5wcm9wcyxcbiAgICAuLi5hdHRycyxcbiAgICB2YWx1ZToganNvbkRhdGEudmFsdWUsXG4gICAgb25Db3BpZWQ6IChldmVudDogSnNvblZpZXdlckFjdGlvbikgPT4gZW1pdCgnY29waWVkJywgZXZlbnQpLFxuICAgIG9uS2V5Y2xpY2s6IChrZXk6IHN0cmluZykgPT4gZW1pdCgna2V5Q2xpY2snLCBrZXkpLFxuICAgIG9uQ2xpY2s6IChldmVudDogTW91c2VFdmVudCkgPT4gaGFuZGxlQ2xpY2soZXZlbnQpLFxuICAgIGNvcHlhYmxlOiBwcm9wcy5jb3B5YWJsZSA/IGNvcHlhYmxlIDogZmFsc2UsXG4gIH07XG59KTtcbjwvc2NyaXB0PlxuPHRlbXBsYXRlPlxuICA8VnVlSnNvblZpZXdlciB2LWJpbmQ9XCJiaW5kUHJvcHNcIj5cbiAgICA8dGVtcGxhdGUgI2NvcHk9XCJzbG90UHJvcHNcIj5cbiAgICAgIDxzbG90IG5hbWU9XCJjb3B5XCIgdi1iaW5kPVwic2xvdFByb3BzXCI+PC9zbG90PlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvVnVlSnNvblZpZXdlcj5cbjwvdGVtcGxhdGU+XG48c3R5bGUgbGFuZz1cInNjc3NcIj5cbkB1c2UgJy4vc3R5bGUuc2Nzcyc7XG48L3N0eWxlPlxuIl19 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/common-ui/src/components/resize/resize.vue?vue&amp;type=style&amp;index=0&amp;scoped=17e6615f&amp;lang.css">
.resize[data-v-17e6615f] {
position: absolute;
box-sizing: border-box;
}
.resize.active[data-v-17e6615f]::before {
position: absolute;
top: 0;
left: 0;
box-sizing: border-box;
width: 100%;
height: 100%;
outline: 1px dashed #d6d6d6;
content: '';
}
.resize-stick[data-v-17e6615f] {
position: absolute;
box-sizing: border-box;
font-size: 1px;
background: #fff;
border: 1px solid #6c6c6c;
box-shadow: 0 0 2px #bbb;
}
.inactive .resize-stick[data-v-17e6615f] {
display: none;
}
.resize-stick-tl[data-v-17e6615f],
.resize-stick-br[data-v-17e6615f] {
cursor: nwse-resize;
}
.resize-stick-tm[data-v-17e6615f],
.resize-stick-bm[data-v-17e6615f] {
left: 50%;
cursor: ns-resize;
}
.resize-stick-tr[data-v-17e6615f],
.resize-stick-bl[data-v-17e6615f] {
cursor: nesw-resize;
}
.resize-stick-ml[data-v-17e6615f],
.resize-stick-mr[data-v-17e6615f] {
top: 50%;
cursor: ew-resize;
}
.resize-stick.not-resizable[data-v-17e6615f] {
display: none;
}
.content-container[data-v-17e6615f] {
position: relative;
display: block;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy9jb21wb25lbnRzL3Jlc2l6ZS9yZXNpemUudnVlIiwibWFwcGluZ3MiOiI7QUFzaUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLHNCQUFzQjtBQUN4QjtBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixPQUFPO0VBQ1Asc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osMkJBQTJCO0VBQzNCLFdBQVc7QUFDYjtBQUVBO0VBQ0Usa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0QixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLHlCQUF5QjtFQUN6Qix3QkFBd0I7QUFDMUI7QUFFQTtFQUNFLGFBQWE7QUFDZjtBQUVBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUVBOztFQUVFLFNBQVM7RUFDVCxpQkFBaUI7QUFDbkI7QUFFQTs7RUFFRSxtQkFBbUI7QUFDckI7QUFFQTs7RUFFRSxRQUFRO0VBQ1IsaUJBQWlCO0FBQ25CO0FBRUE7RUFDRSxhQUFhO0FBQ2Y7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0FBQ2hCIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvZWZmZWN0cy9jb21tb24tdWkvc3JjL2NvbXBvbmVudHMvcmVzaXplL3Jlc2l6ZS52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbi8qKlxuICogVGhpcyBjb21wb25lbnRzIGlzIHJlZmFjdG9yZWQgZnJvbSB2dWUtZHJhZy1yZXNpemU6IGh0dHBzOi8vZ2l0aHViLmNvbS9raXJpbGxtdXJhc2hvdi92dWUtZHJhZy1yZXNpemVcbiAqL1xuXG5pbXBvcnQge1xuICBjb21wdXRlZCxcbiAgZ2V0Q3VycmVudEluc3RhbmNlLFxuICBuZXh0VGljayxcbiAgb25CZWZvcmVVbm1vdW50LFxuICBvbk1vdW50ZWQsXG4gIHJlZixcbiAgdG9SZWZzLFxuICB3YXRjaCxcbn0gZnJvbSAndnVlJztcblxuY29uc3QgcHJvcHMgPSBkZWZpbmVQcm9wcyh7XG4gIHN0aWNrU2l6ZToge1xuICAgIHR5cGU6IE51bWJlcixcbiAgICBkZWZhdWx0OiA4LFxuICB9LFxuICBwYXJlbnRTY2FsZVg6IHtcbiAgICB0eXBlOiBOdW1iZXIsXG4gICAgZGVmYXVsdDogMSxcbiAgfSxcbiAgcGFyZW50U2NhbGVZOiB7XG4gICAgdHlwZTogTnVtYmVyLFxuICAgIGRlZmF1bHQ6IDEsXG4gIH0sXG4gIGlzQWN0aXZlOiB7XG4gICAgdHlwZTogQm9vbGVhbixcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbiAgcHJldmVudEFjdGl2ZUJlaGF2aW9yOiB7XG4gICAgdHlwZTogQm9vbGVhbixcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbiAgaXNEcmFnZ2FibGU6IHtcbiAgICB0eXBlOiBCb29sZWFuLFxuICAgIGRlZmF1bHQ6IHRydWUsXG4gIH0sXG4gIGlzUmVzaXphYmxlOiB7XG4gICAgdHlwZTogQm9vbGVhbixcbiAgICBkZWZhdWx0OiB0cnVlLFxuICB9LFxuICBhc3BlY3RSYXRpbzoge1xuICAgIHR5cGU6IEJvb2xlYW4sXG4gICAgZGVmYXVsdDogZmFsc2UsXG4gIH0sXG4gIHBhcmVudExpbWl0YXRpb246IHtcbiAgICB0eXBlOiBCb29sZWFuLFxuICAgIGRlZmF1bHQ6IGZhbHNlLFxuICB9LFxuICBzbmFwVG9HcmlkOiB7XG4gICAgdHlwZTogQm9vbGVhbixcbiAgICBkZWZhdWx0OiBmYWxzZSxcbiAgfSxcbiAgZ3JpZFg6IHtcbiAgICB0eXBlOiBOdW1iZXIsXG4gICAgZGVmYXVsdDogNTAsXG4gICAgdmFsaWRhdG9yKHZhbDogbnVtYmVyKSB7XG4gICAgICByZXR1cm4gdmFsID49IDA7XG4gICAgfSxcbiAgfSxcbiAgZ3JpZFk6IHtcbiAgICB0eXBlOiBOdW1iZXIsXG4gICAgZGVmYXVsdDogNTAsXG4gICAgdmFsaWRhdG9yKHZhbDogbnVtYmVyKSB7XG4gICAgICByZXR1cm4gdmFsID49IDA7XG4gICAgfSxcbiAgfSxcbiAgcGFyZW50Vzoge1xuICAgIHR5cGU6IE51bWJlcixcbiAgICBkZWZhdWx0OiAwLFxuICAgIHZhbGlkYXRvcih2YWw6IG51bWJlcikge1xuICAgICAgcmV0dXJuIHZhbCA+PSAwO1xuICAgIH0sXG4gIH0sXG4gIHBhcmVudEg6IHtcbiAgICB0eXBlOiBOdW1iZXIsXG4gICAgZGVmYXVsdDogMCxcbiAgICB2YWxpZGF0b3IodmFsOiBudW1iZXIpIHtcbiAgICAgIHJldHVybiB2YWwgPj0gMDtcbiAgICB9LFxuICB9LFxuICB3OiB7XG4gICAgdHlwZTogW1N0cmluZywgTnVtYmVyXSxcbiAgICBkZWZhdWx0OiAyMDAsXG4gICAgdmFsaWRhdG9yKHZhbDogbnVtYmVyKSB7XG4gICAgICByZXR1cm4gdHlwZW9mIHZhbCA9PT0gJ3N0cmluZycgPyB2YWwgPT09ICdhdXRvJyA6IHZhbCA+PSAwO1xuICAgIH0sXG4gIH0sXG4gIGg6IHtcbiAgICB0eXBlOiBbU3RyaW5nLCBOdW1iZXJdLFxuICAgIGRlZmF1bHQ6IDIwMCxcbiAgICB2YWxpZGF0b3IodmFsOiBudW1iZXIpIHtcbiAgICAgIHJldHVybiB0eXBlb2YgdmFsID09PSAnc3RyaW5nJyA/IHZhbCA9PT0gJ2F1dG8nIDogdmFsID49IDA7XG4gICAgfSxcbiAgfSxcbiAgbWludzoge1xuICAgIHR5cGU6IE51bWJlcixcbiAgICBkZWZhdWx0OiA1MCxcbiAgICB2YWxpZGF0b3IodmFsOiBudW1iZXIpIHtcbiAgICAgIHJldHVybiB2YWwgPj0gMDtcbiAgICB9LFxuICB9LFxuICBtaW5oOiB7XG4gICAgdHlwZTogTnVtYmVyLFxuICAgIGRlZmF1bHQ6IDUwLFxuICAgIHZhbGlkYXRvcih2YWw6IG51bWJlcikge1xuICAgICAgcmV0dXJuIHZhbCA+PSAwO1xuICAgIH0sXG4gIH0sXG4gIHg6IHtcbiAgICB0eXBlOiBOdW1iZXIsXG4gICAgZGVmYXVsdDogMCxcbiAgICB2YWxpZGF0b3IodmFsOiBudW1iZXIpIHtcbiAgICAgIHJldHVybiB0eXBlb2YgdmFsID09PSAnbnVtYmVyJztcbiAgICB9LFxuICB9LFxuICB5OiB7XG4gICAgdHlwZTogTnVtYmVyLFxuICAgIGRlZmF1bHQ6IDAsXG4gICAgdmFsaWRhdG9yKHZhbDogbnVtYmVyKSB7XG4gICAgICByZXR1cm4gdHlwZW9mIHZhbCA9PT0gJ251bWJlcic7XG4gICAgfSxcbiAgfSxcbiAgejoge1xuICAgIHR5cGU6IFtTdHJpbmcsIE51bWJlcl0sXG4gICAgZGVmYXVsdDogJ2F1dG8nLFxuICAgIHZhbGlkYXRvcih2YWw6IG51bWJlcikge1xuICAgICAgcmV0dXJuIHR5cGVvZiB2YWwgPT09ICdzdHJpbmcnID8gdmFsID09PSAnYXV0bycgOiB2YWwgPj0gMDtcbiAgICB9LFxuICB9LFxuICBkcmFnSGFuZGxlOiB7XG4gICAgdHlwZTogU3RyaW5nLFxuICAgIGRlZmF1bHQ6IG51bGwsXG4gIH0sXG4gIGRyYWdDYW5jZWw6IHtcbiAgICB0eXBlOiBTdHJpbmcsXG4gICAgZGVmYXVsdDogbnVsbCxcbiAgfSxcbiAgc3RpY2tzOiB7XG4gICAgdHlwZTogQXJyYXk8J2JsJyB8ICdibScgfCAnYnInIHwgJ21sJyB8ICdtcicgfCAndGwnIHwgJ3RtJyB8ICd0cic+LFxuICAgIGRlZmF1bHQoKSB7XG4gICAgICByZXR1cm4gWyd0bCcsICd0bScsICd0cicsICdtcicsICdicicsICdibScsICdibCcsICdtbCddO1xuICAgIH0sXG4gIH0sXG4gIGF4aXM6IHtcbiAgICB0eXBlOiBTdHJpbmcsXG4gICAgZGVmYXVsdDogJ2JvdGgnLFxuICAgIHZhbGlkYXRvcih2YWw6IHN0cmluZykge1xuICAgICAgcmV0dXJuIFsnYm90aCcsICdub25lJywgJ3gnLCAneSddLmluY2x1ZGVzKHZhbCk7XG4gICAgfSxcbiAgfSxcbiAgY29udGVudENsYXNzOiB7XG4gICAgdHlwZTogU3RyaW5nLFxuICAgIHJlcXVpcmVkOiBmYWxzZSxcbiAgICBkZWZhdWx0OiAnJyxcbiAgfSxcbn0pO1xuXG5jb25zdCBlbWl0ID0gZGVmaW5lRW1pdHMoW1xuICAnY2xpY2tlZCcsXG4gICdkcmFnZ2luZycsXG4gICdkcmFnc3RvcCcsXG4gICdyZXNpemluZycsXG4gICdyZXNpemVzdG9wJyxcbiAgJ2FjdGl2YXRlZCcsXG4gICdkZWFjdGl2YXRlZCcsXG5dKTtcblxuY29uc3Qgc3R5bGVNYXBwaW5nID0ge1xuICB5OiB7XG4gICAgdDogJ3RvcCcsXG4gICAgbTogJ21hcmdpblRvcCcsXG4gICAgYjogJ2JvdHRvbScsXG4gIH0sXG4gIHg6IHtcbiAgICBsOiAnbGVmdCcsXG4gICAgbTogJ21hcmdpbkxlZnQnLFxuICAgIHI6ICdyaWdodCcsXG4gIH0sXG59O1xuXG5mdW5jdGlvbiBhZGRFdmVudHMoZXZlbnRzOiBNYXA8c3RyaW5nLCAoLi4uYXJnczogYW55W10pID0+IHZvaWQ+KSB7XG4gIGV2ZW50cy5mb3JFYWNoKChjYiwgZXZlbnROYW1lKSA9PiB7XG4gICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoZXZlbnROYW1lLCBjYik7XG4gIH0pO1xufVxuXG5mdW5jdGlvbiByZW1vdmVFdmVudHMoZXZlbnRzOiBNYXA8c3RyaW5nLCAoLi4uYXJnczogYW55W10pID0+IHZvaWQ+KSB7XG4gIGV2ZW50cy5mb3JFYWNoKChjYiwgZXZlbnROYW1lKSA9PiB7XG4gICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoZXZlbnROYW1lLCBjYik7XG4gIH0pO1xufVxuXG5jb25zdCB7XG4gIHN0aWNrU2l6ZSxcbiAgcGFyZW50U2NhbGVYLFxuICBwYXJlbnRTY2FsZVksXG4gIGlzQWN0aXZlLFxuICBwcmV2ZW50QWN0aXZlQmVoYXZpb3IsXG4gIGlzRHJhZ2dhYmxlLFxuICBpc1Jlc2l6YWJsZSxcbiAgYXNwZWN0UmF0aW8sXG4gIHBhcmVudExpbWl0YXRpb24sXG4gIHNuYXBUb0dyaWQsXG4gIGdyaWRYLFxuICBncmlkWSxcbiAgcGFyZW50VyxcbiAgcGFyZW50SCxcbiAgdyxcbiAgaCxcbiAgbWludyxcbiAgbWluaCxcbiAgeCxcbiAgeSxcbiAgeixcbiAgZHJhZ0hhbmRsZSxcbiAgZHJhZ0NhbmNlbCxcbiAgc3RpY2tzLFxuICBheGlzLFxuICBjb250ZW50Q2xhc3MsXG59ID0gdG9SZWZzKHByb3BzKTtcblxuLy8gc3RhdGVzXG5jb25zdCBhY3RpdmUgPSByZWYoZmFsc2UpO1xuY29uc3QgekluZGV4ID0gcmVmPG51bGwgfCBudW1iZXI+KG51bGwpO1xuY29uc3QgcGFyZW50V2lkdGggPSByZWY8bnVsbCB8IG51bWJlcj4obnVsbCk7XG5jb25zdCBwYXJlbnRIZWlnaHQgPSByZWY8bnVsbCB8IG51bWJlcj4obnVsbCk7XG5jb25zdCBsZWZ0ID0gcmVmPG51bGwgfCBudW1iZXI+KG51bGwpO1xuY29uc3QgdG9wID0gcmVmPG51bGwgfCBudW1iZXI+KG51bGwpO1xuY29uc3QgcmlnaHQgPSByZWY8bnVsbCB8IG51bWJlcj4obnVsbCk7XG5jb25zdCBib3R0b20gPSByZWY8bnVsbCB8IG51bWJlcj4obnVsbCk7XG5cbmNvbnN0IGFzcGVjdEZhY3RvciA9IHJlZjxudWxsIHwgbnVtYmVyPihudWxsKTtcblxuLy8gc3RhdGUgZW5kXG5cbmNvbnN0IHN0aWNrRHJhZyA9IHJlZihmYWxzZSk7XG5jb25zdCBib2R5RHJhZyA9IHJlZihmYWxzZSk7XG5jb25zdCBkaW1lbnNpb25zQmVmb3JlTW92ZSA9IHJlZih7XG4gIHBvaW50ZXJYOiAwLFxuICBwb2ludGVyWTogMCxcbiAgeDogMCxcbiAgeTogMCxcbiAgdzogMCxcbiAgaDogMCxcbiAgdG9wOiAwLFxuICByaWdodDogMCxcbiAgYm90dG9tOiAwLFxuICBsZWZ0OiAwLFxuICB3aWR0aDogMCxcbiAgaGVpZ2h0OiAwLFxufSk7XG5jb25zdCBsaW1pdHMgPSByZWYoe1xuICBsZWZ0OiB7IG1pbjogbnVsbCBhcyBudWxsIHwgbnVtYmVyLCBtYXg6IG51bGwgYXMgbnVsbCB8IG51bWJlciB9LFxuICByaWdodDogeyBtaW46IG51bGwgYXMgbnVsbCB8IG51bWJlciwgbWF4OiBudWxsIGFzIG51bGwgfCBudW1iZXIgfSxcbiAgdG9wOiB7IG1pbjogbnVsbCBhcyBudWxsIHwgbnVtYmVyLCBtYXg6IG51bGwgYXMgbnVsbCB8IG51bWJlciB9LFxuICBib3R0b206IHsgbWluOiBudWxsIGFzIG51bGwgfCBudW1iZXIsIG1heDogbnVsbCBhcyBudWxsIHwgbnVtYmVyIH0sXG59KTtcbmNvbnN0IGN1cnJlbnRTdGljayA9IHJlZjxudWxsIHwgc3RyaW5nPihudWxsKTtcblxuY29uc3QgcGFyZW50RWxlbWVudCA9IHJlZjxIVE1MRWxlbWVudCB8IG51bGw+KG51bGwpO1xuXG5jb25zdCB3aWR0aCA9IGNvbXB1dGVkKCgpID0+IHBhcmVudFdpZHRoLnZhbHVlISAtIGxlZnQudmFsdWUhIC0gcmlnaHQudmFsdWUhKTtcblxuY29uc3QgaGVpZ2h0ID0gY29tcHV0ZWQoKCkgPT4gcGFyZW50SGVpZ2h0LnZhbHVlISAtIHRvcC52YWx1ZSEgLSBib3R0b20udmFsdWUhKTtcblxuY29uc3QgcmVjdCA9IGNvbXB1dGVkKCgpID0+ICh7XG4gIGxlZnQ6IE1hdGgucm91bmQobGVmdC52YWx1ZSEpLFxuICB0b3A6IE1hdGgucm91bmQodG9wLnZhbHVlISksXG4gIHdpZHRoOiBNYXRoLnJvdW5kKHdpZHRoLnZhbHVlKSxcbiAgaGVpZ2h0OiBNYXRoLnJvdW5kKGhlaWdodC52YWx1ZSksXG59KSk7XG5cbmNvbnN0IHNhdmVEaW1lbnNpb25zQmVmb3JlTW92ZSA9ICh7XG4gIHBvaW50ZXJYLFxuICBwb2ludGVyWSxcbn06IHtcbiAgcG9pbnRlclg6IG51bWJlcjtcbiAgcG9pbnRlclk6IG51bWJlcjtcbn0pID0+IHtcbiAgZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUucG9pbnRlclggPSBwb2ludGVyWDtcbiAgZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUucG9pbnRlclkgPSBwb2ludGVyWTtcblxuICBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5sZWZ0ID0gbGVmdC52YWx1ZSBhcyBudW1iZXI7XG4gIGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLnJpZ2h0ID0gcmlnaHQudmFsdWUgYXMgbnVtYmVyO1xuICBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS50b3AgPSB0b3AudmFsdWUgYXMgbnVtYmVyO1xuICBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5ib3R0b20gPSBib3R0b20udmFsdWUgYXMgbnVtYmVyO1xuXG4gIGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLndpZHRoID0gd2lkdGgudmFsdWUgYXMgbnVtYmVyO1xuICBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5oZWlnaHQgPSBoZWlnaHQudmFsdWUgYXMgbnVtYmVyO1xuXG4gIGFzcGVjdEZhY3Rvci52YWx1ZSA9IHdpZHRoLnZhbHVlIC8gaGVpZ2h0LnZhbHVlO1xufTtcblxuY29uc3Qgc2lkZUNvcnJlY3Rpb25CeUxpbWl0ID0gKFxuICBsaW1pdDogeyBtYXg6IG51bWJlcjsgbWluOiBudW1iZXIgfSxcbiAgY3VycmVudDogbnVtYmVyLFxuKSA9PiB7XG4gIGxldCB2YWx1ZSA9IGN1cnJlbnQ7XG5cbiAgaWYgKGxpbWl0Lm1pbiAhPT0gbnVsbCAmJiBjdXJyZW50IDwgbGltaXQubWluKSB7XG4gICAgdmFsdWUgPSBsaW1pdC5taW47XG4gIH0gZWxzZSBpZiAobGltaXQubWF4ICE9PSBudWxsICYmIGxpbWl0Lm1heCA8IGN1cnJlbnQpIHtcbiAgICB2YWx1ZSA9IGxpbWl0Lm1heDtcbiAgfVxuXG4gIHJldHVybiB2YWx1ZTtcbn07XG5cbmNvbnN0IHJlY3RDb3JyZWN0aW9uQnlMaW1pdCA9IChyZWN0OiB7XG4gIG5ld0JvdHRvbTogbnVtYmVyO1xuICBuZXdMZWZ0OiBudW1iZXI7XG4gIG5ld1JpZ2h0OiBudW1iZXI7XG4gIG5ld1RvcDogbnVtYmVyO1xufSkgPT4ge1xuICAvLyBjb25zdCB7IGxpbWl0cyB9ID0gdGhpcztcbiAgbGV0IHsgbmV3UmlnaHQsIG5ld0xlZnQsIG5ld0JvdHRvbSwgbmV3VG9wIH0gPSByZWN0O1xuXG4gIHR5cGUgUmVjdFJhbmdlID0ge1xuICAgIG1heDogbnVtYmVyO1xuICAgIG1pbjogbnVtYmVyO1xuICB9O1xuXG4gIG5ld0xlZnQgPSBzaWRlQ29ycmVjdGlvbkJ5TGltaXQobGltaXRzLnZhbHVlLmxlZnQgYXMgUmVjdFJhbmdlLCBuZXdMZWZ0KTtcbiAgbmV3UmlnaHQgPSBzaWRlQ29ycmVjdGlvbkJ5TGltaXQobGltaXRzLnZhbHVlLnJpZ2h0IGFzIFJlY3RSYW5nZSwgbmV3UmlnaHQpO1xuICBuZXdUb3AgPSBzaWRlQ29ycmVjdGlvbkJ5TGltaXQobGltaXRzLnZhbHVlLnRvcCBhcyBSZWN0UmFuZ2UsIG5ld1RvcCk7XG4gIG5ld0JvdHRvbSA9IHNpZGVDb3JyZWN0aW9uQnlMaW1pdChcbiAgICBsaW1pdHMudmFsdWUuYm90dG9tIGFzIFJlY3RSYW5nZSxcbiAgICBuZXdCb3R0b20sXG4gICk7XG5cbiAgcmV0dXJuIHtcbiAgICBuZXdMZWZ0LFxuICAgIG5ld1JpZ2h0LFxuICAgIG5ld1RvcCxcbiAgICBuZXdCb3R0b20sXG4gIH07XG59O1xuXG5jb25zdCByZWN0Q29ycmVjdGlvbkJ5QXNwZWN0UmF0aW8gPSAocmVjdDoge1xuICBuZXdCb3R0b206IG51bWJlcjtcbiAgbmV3TGVmdDogbnVtYmVyO1xuICBuZXdSaWdodDogbnVtYmVyO1xuICBuZXdUb3A6IG51bWJlcjtcbn0pID0+IHtcbiAgbGV0IHsgbmV3TGVmdCwgbmV3UmlnaHQsIG5ld1RvcCwgbmV3Qm90dG9tIH0gPSByZWN0O1xuICAvLyBjb25zdCB7IHBhcmVudFdpZHRoLCBwYXJlbnRIZWlnaHQsIGN1cnJlbnRTdGljaywgYXNwZWN0RmFjdG9yLCBkaW1lbnNpb25zQmVmb3JlTW92ZSB9ID0gdGhpcztcblxuICBsZXQgbmV3V2lkdGggPSBwYXJlbnRXaWR0aC52YWx1ZSEgLSBuZXdMZWZ0IC0gbmV3UmlnaHQ7XG4gIGxldCBuZXdIZWlnaHQgPSBwYXJlbnRIZWlnaHQudmFsdWUhIC0gbmV3VG9wIC0gbmV3Qm90dG9tO1xuXG4gIGlmIChjdXJyZW50U3RpY2sudmFsdWUhWzFdID09PSAnbScpIHtcbiAgICBjb25zdCBkZWx0YUhlaWdodCA9IG5ld0hlaWdodCAtIGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLmhlaWdodDtcblxuICAgIG5ld0xlZnQgLT0gKGRlbHRhSGVpZ2h0ICogYXNwZWN0RmFjdG9yLnZhbHVlISkgLyAyO1xuICAgIG5ld1JpZ2h0IC09IChkZWx0YUhlaWdodCAqIGFzcGVjdEZhY3Rvci52YWx1ZSEpIC8gMjtcbiAgfSBlbHNlIGlmIChjdXJyZW50U3RpY2sudmFsdWUhWzBdID09PSAnbScpIHtcbiAgICBjb25zdCBkZWx0YVdpZHRoID0gbmV3V2lkdGggLSBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS53aWR0aDtcblxuICAgIG5ld1RvcCAtPSBkZWx0YVdpZHRoIC8gYXNwZWN0RmFjdG9yLnZhbHVlISAvIDI7XG4gICAgbmV3Qm90dG9tIC09IGRlbHRhV2lkdGggLyBhc3BlY3RGYWN0b3IudmFsdWUhIC8gMjtcbiAgfSBlbHNlIGlmIChuZXdXaWR0aCAvIG5ld0hlaWdodCA+IGFzcGVjdEZhY3Rvci52YWx1ZSEpIHtcbiAgICBuZXdXaWR0aCA9IGFzcGVjdEZhY3Rvci52YWx1ZSEgKiBuZXdIZWlnaHQ7XG5cbiAgICBpZiAoY3VycmVudFN0aWNrLnZhbHVlIVsxXSA9PT0gJ2wnKSB7XG4gICAgICBuZXdMZWZ0ID0gcGFyZW50V2lkdGgudmFsdWUhIC0gbmV3UmlnaHQgLSBuZXdXaWR0aDtcbiAgICB9IGVsc2Uge1xuICAgICAgbmV3UmlnaHQgPSBwYXJlbnRXaWR0aC52YWx1ZSEgLSBuZXdMZWZ0IC0gbmV3V2lkdGg7XG4gICAgfVxuICB9IGVsc2Uge1xuICAgIG5ld0hlaWdodCA9IG5ld1dpZHRoIC8gYXNwZWN0RmFjdG9yLnZhbHVlITtcblxuICAgIGlmIChjdXJyZW50U3RpY2sudmFsdWUhWzBdID09PSAndCcpIHtcbiAgICAgIG5ld1RvcCA9IHBhcmVudEhlaWdodC52YWx1ZSEgLSBuZXdCb3R0b20gLSBuZXdIZWlnaHQ7XG4gICAgfSBlbHNlIHtcbiAgICAgIG5ld0JvdHRvbSA9IHBhcmVudEhlaWdodC52YWx1ZSEgLSBuZXdUb3AgLSBuZXdIZWlnaHQ7XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIHsgbmV3TGVmdCwgbmV3UmlnaHQsIG5ld1RvcCwgbmV3Qm90dG9tIH07XG59O1xuXG5jb25zdCBzdGlja01vdmUgPSAoZGVsdGE6IHsgeDogbnVtYmVyOyB5OiBudW1iZXIgfSkgPT4ge1xuICBsZXQgbmV3VG9wID0gZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUudG9wO1xuICBsZXQgbmV3Qm90dG9tID0gZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUuYm90dG9tO1xuICBsZXQgbmV3TGVmdCA9IGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLmxlZnQ7XG4gIGxldCBuZXdSaWdodCA9IGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLnJpZ2h0O1xuICBzd2l0Y2ggKGN1cnJlbnRTdGljay52YWx1ZSFbMF0pIHtcbiAgICBjYXNlICdiJzoge1xuICAgICAgbmV3Qm90dG9tID0gZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUuYm90dG9tICsgZGVsdGEueTtcblxuICAgICAgaWYgKHNuYXBUb0dyaWQudmFsdWUpIHtcbiAgICAgICAgbmV3Qm90dG9tID1cbiAgICAgICAgICAocGFyZW50SGVpZ2h0LnZhbHVlIGFzIG51bWJlcikgLVxuICAgICAgICAgIE1hdGgucm91bmQoXG4gICAgICAgICAgICAoKHBhcmVudEhlaWdodC52YWx1ZSBhcyBudW1iZXIpIC0gbmV3Qm90dG9tKSAvIGdyaWRZLnZhbHVlLFxuICAgICAgICAgICkgKlxuICAgICAgICAgICAgZ3JpZFkudmFsdWU7XG4gICAgICB9XG5cbiAgICAgIGJyZWFrO1xuICAgIH1cblxuICAgIGNhc2UgJ3QnOiB7XG4gICAgICBuZXdUb3AgPSBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS50b3AgLSBkZWx0YS55O1xuXG4gICAgICBpZiAoc25hcFRvR3JpZC52YWx1ZSkge1xuICAgICAgICBuZXdUb3AgPSBNYXRoLnJvdW5kKG5ld1RvcCAvIGdyaWRZLnZhbHVlKSAqIGdyaWRZLnZhbHVlO1xuICAgICAgfVxuXG4gICAgICBicmVhaztcbiAgICB9XG4gICAgZGVmYXVsdDoge1xuICAgICAgYnJlYWs7XG4gICAgfVxuICB9XG5cbiAgc3dpdGNoIChjdXJyZW50U3RpY2sudmFsdWUhWzFdKSB7XG4gICAgY2FzZSAnbCc6IHtcbiAgICAgIG5ld0xlZnQgPSBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5sZWZ0IC0gZGVsdGEueDtcblxuICAgICAgaWYgKHNuYXBUb0dyaWQudmFsdWUpIHtcbiAgICAgICAgbmV3TGVmdCA9IE1hdGgucm91bmQobmV3TGVmdCAvIGdyaWRYLnZhbHVlKSAqIGdyaWRYLnZhbHVlO1xuICAgICAgfVxuXG4gICAgICBicmVhaztcbiAgICB9XG5cbiAgICBjYXNlICdyJzoge1xuICAgICAgbmV3UmlnaHQgPSBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5yaWdodCArIGRlbHRhLng7XG5cbiAgICAgIGlmIChzbmFwVG9HcmlkLnZhbHVlKSB7XG4gICAgICAgIG5ld1JpZ2h0ID1cbiAgICAgICAgICAocGFyZW50V2lkdGgudmFsdWUgYXMgbnVtYmVyKSAtXG4gICAgICAgICAgTWF0aC5yb3VuZCgoKHBhcmVudFdpZHRoLnZhbHVlIGFzIG51bWJlcikgLSBuZXdSaWdodCkgLyBncmlkWC52YWx1ZSkgKlxuICAgICAgICAgICAgZ3JpZFgudmFsdWU7XG4gICAgICB9XG5cbiAgICAgIGJyZWFrO1xuICAgIH1cbiAgICBkZWZhdWx0OiB7XG4gICAgICBicmVhaztcbiAgICB9XG4gIH1cblxuICAoeyBuZXdMZWZ0LCBuZXdSaWdodCwgbmV3VG9wLCBuZXdCb3R0b20gfSA9IHJlY3RDb3JyZWN0aW9uQnlMaW1pdCh7XG4gICAgbmV3TGVmdCxcbiAgICBuZXdSaWdodCxcbiAgICBuZXdUb3AsXG4gICAgbmV3Qm90dG9tLFxuICB9KSk7XG5cbiAgaWYgKGFzcGVjdFJhdGlvLnZhbHVlKSB7XG4gICAgKHsgbmV3TGVmdCwgbmV3UmlnaHQsIG5ld1RvcCwgbmV3Qm90dG9tIH0gPSByZWN0Q29ycmVjdGlvbkJ5QXNwZWN0UmF0aW8oe1xuICAgICAgbmV3TGVmdCxcbiAgICAgIG5ld1JpZ2h0LFxuICAgICAgbmV3VG9wLFxuICAgICAgbmV3Qm90dG9tLFxuICAgIH0pKTtcbiAgfVxuXG4gIGxlZnQudmFsdWUgPSBuZXdMZWZ0O1xuICByaWdodC52YWx1ZSA9IG5ld1JpZ2h0O1xuICB0b3AudmFsdWUgPSBuZXdUb3A7XG4gIGJvdHRvbS52YWx1ZSA9IG5ld0JvdHRvbTtcblxuICBlbWl0KCdyZXNpemluZycsIHJlY3QudmFsdWUpO1xufTtcblxuY29uc3Qgc3RpY2tVcCA9ICgpID0+IHtcbiAgc3RpY2tEcmFnLnZhbHVlID0gZmFsc2U7XG4gIC8vIGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlID0ge1xuICAvLyAgIHBvaW50ZXJYOiAwLFxuICAvLyAgIHBvaW50ZXJZOiAwLFxuICAvLyAgIHg6IDAsXG4gIC8vICAgeTogMCxcbiAgLy8gICB3OiAwLFxuICAvLyAgIGg6IDAsXG4gIC8vIH07XG5cbiAgT2JqZWN0LmFzc2lnbihkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZSwge1xuICAgIHBvaW50ZXJYOiAwLFxuICAgIHBvaW50ZXJZOiAwLFxuICAgIHg6IDAsXG4gICAgeTogMCxcbiAgICB3OiAwLFxuICAgIGg6IDAsXG4gIH0pO1xuXG4gIGxpbWl0cy52YWx1ZSA9IHtcbiAgICBsZWZ0OiB7IG1pbjogbnVsbCwgbWF4OiBudWxsIH0sXG4gICAgcmlnaHQ6IHsgbWluOiBudWxsLCBtYXg6IG51bGwgfSxcbiAgICB0b3A6IHsgbWluOiBudWxsLCBtYXg6IG51bGwgfSxcbiAgICBib3R0b206IHsgbWluOiBudWxsLCBtYXg6IG51bGwgfSxcbiAgfTtcblxuICBlbWl0KCdyZXNpemluZycsIHJlY3QudmFsdWUpO1xuICBlbWl0KCdyZXNpemVzdG9wJywgcmVjdC52YWx1ZSk7XG59O1xuXG5jb25zdCBjYWxjRHJhZ0xpbWl0YXRpb24gPSAoKSA9PiB7XG4gIHJldHVybiB7XG4gICAgbGVmdDogeyBtaW46IDAsIG1heDogKHBhcmVudFdpZHRoLnZhbHVlIGFzIG51bWJlcikgLSB3aWR0aC52YWx1ZSB9LFxuICAgIHJpZ2h0OiB7IG1pbjogMCwgbWF4OiAocGFyZW50V2lkdGgudmFsdWUgYXMgbnVtYmVyKSAtIHdpZHRoLnZhbHVlIH0sXG4gICAgdG9wOiB7IG1pbjogMCwgbWF4OiAocGFyZW50SGVpZ2h0LnZhbHVlIGFzIG51bWJlcikgLSBoZWlnaHQudmFsdWUgfSxcbiAgICBib3R0b206IHsgbWluOiAwLCBtYXg6IChwYXJlbnRIZWlnaHQudmFsdWUgYXMgbnVtYmVyKSAtIGhlaWdodC52YWx1ZSB9LFxuICB9O1xufTtcblxuY29uc3QgY2FsY1Jlc2l6ZUxpbWl0cyA9ICgpID0+IHtcbiAgLy8gY29uc3QgeyBhc3BlY3RGYWN0b3IsIHdpZHRoLCBoZWlnaHQsIGJvdHRvbSwgdG9wLCBsZWZ0LCByaWdodCB9ID0gdGhpcztcblxuICBjb25zdCBwYXJlbnRMaW0gPSBwYXJlbnRMaW1pdGF0aW9uLnZhbHVlID8gMCA6IG51bGw7XG5cbiAgaWYgKGFzcGVjdFJhdGlvLnZhbHVlKSB7XG4gICAgaWYgKG1pbncudmFsdWUgLyBtaW5oLnZhbHVlID4gKGFzcGVjdEZhY3Rvci52YWx1ZSBhcyBudW1iZXIpKSB7XG4gICAgICBtaW5oLnZhbHVlID0gbWludy52YWx1ZSAvIChhc3BlY3RGYWN0b3IudmFsdWUgYXMgbnVtYmVyKTtcbiAgICB9IGVsc2Uge1xuICAgICAgbWludy52YWx1ZSA9ICgoYXNwZWN0RmFjdG9yLnZhbHVlIGFzIG51bWJlcikgKiBtaW5oLnZhbHVlKSBhcyBudW1iZXI7XG4gICAgfVxuICB9XG5cbiAgY29uc3QgbGltaXRzID0ge1xuICAgIGxlZnQ6IHtcbiAgICAgIG1pbjogcGFyZW50TGltLFxuICAgICAgbWF4OiAobGVmdC52YWx1ZSBhcyBudW1iZXIpICsgKHdpZHRoLnZhbHVlIC0gbWludy52YWx1ZSksXG4gICAgfSxcbiAgICByaWdodDoge1xuICAgICAgbWluOiBwYXJlbnRMaW0sXG4gICAgICBtYXg6IChyaWdodC52YWx1ZSBhcyBudW1iZXIpICsgKHdpZHRoLnZhbHVlIC0gbWludy52YWx1ZSksXG4gICAgfSxcbiAgICB0b3A6IHtcbiAgICAgIG1pbjogcGFyZW50TGltLFxuICAgICAgbWF4OiAodG9wLnZhbHVlIGFzIG51bWJlcikgKyAoaGVpZ2h0LnZhbHVlIC0gbWluaC52YWx1ZSksXG4gICAgfSxcbiAgICBib3R0b206IHtcbiAgICAgIG1pbjogcGFyZW50TGltLFxuICAgICAgbWF4OiAoYm90dG9tLnZhbHVlIGFzIG51bWJlcikgKyAoaGVpZ2h0LnZhbHVlIC0gbWluaC52YWx1ZSksXG4gICAgfSxcbiAgfTtcblxuICBpZiAoYXNwZWN0UmF0aW8udmFsdWUpIHtcbiAgICBjb25zdCBhc3BlY3RMaW1pdHMgPSB7XG4gICAgICBsZWZ0OiB7XG4gICAgICAgIG1pbjpcbiAgICAgICAgICBsZWZ0LnZhbHVlISAtXG4gICAgICAgICAgTWF0aC5taW4odG9wLnZhbHVlISwgYm90dG9tLnZhbHVlISkgKiBhc3BlY3RGYWN0b3IudmFsdWUhICogMixcbiAgICAgICAgbWF4OlxuICAgICAgICAgIGxlZnQudmFsdWUhICtcbiAgICAgICAgICAoKGhlaWdodC52YWx1ZSAtIG1pbmgudmFsdWUhKSAvIDIpICogYXNwZWN0RmFjdG9yLnZhbHVlISAqIDIsXG4gICAgICB9LFxuICAgICAgcmlnaHQ6IHtcbiAgICAgICAgbWluOlxuICAgICAgICAgIHJpZ2h0LnZhbHVlISAtXG4gICAgICAgICAgTWF0aC5taW4odG9wLnZhbHVlISwgYm90dG9tLnZhbHVlISkgKiBhc3BlY3RGYWN0b3IudmFsdWUhICogMixcbiAgICAgICAgbWF4OlxuICAgICAgICAgIHJpZ2h0LnZhbHVlISArXG4gICAgICAgICAgKChoZWlnaHQudmFsdWUgLSBtaW5oLnZhbHVlISkgLyAyKSAqIGFzcGVjdEZhY3Rvci52YWx1ZSEgKiAyLFxuICAgICAgfSxcbiAgICAgIHRvcDoge1xuICAgICAgICBtaW46XG4gICAgICAgICAgdG9wLnZhbHVlISAtXG4gICAgICAgICAgKE1hdGgubWluKGxlZnQudmFsdWUhLCByaWdodC52YWx1ZSEpIC8gYXNwZWN0RmFjdG9yLnZhbHVlISkgKiAyLFxuICAgICAgICBtYXg6XG4gICAgICAgICAgdG9wLnZhbHVlISArXG4gICAgICAgICAgKCh3aWR0aC52YWx1ZSAtIG1pbncudmFsdWUpIC8gMiAvIGFzcGVjdEZhY3Rvci52YWx1ZSEpICogMixcbiAgICAgIH0sXG4gICAgICBib3R0b206IHtcbiAgICAgICAgbWluOlxuICAgICAgICAgIGJvdHRvbS52YWx1ZSEgLVxuICAgICAgICAgIChNYXRoLm1pbihsZWZ0LnZhbHVlISwgcmlnaHQudmFsdWUhKSAvIGFzcGVjdEZhY3Rvci52YWx1ZSEpICogMixcbiAgICAgICAgbWF4OlxuICAgICAgICAgIGJvdHRvbS52YWx1ZSEgK1xuICAgICAgICAgICgod2lkdGgudmFsdWUgLSBtaW53LnZhbHVlKSAvIDIgLyBhc3BlY3RGYWN0b3IudmFsdWUhKSAqIDIsXG4gICAgICB9LFxuICAgIH07XG5cbiAgICBpZiAoY3VycmVudFN0aWNrLnZhbHVlIVswXSA9PT0gJ20nKSB7XG4gICAgICBsaW1pdHMubGVmdCA9IHtcbiAgICAgICAgbWluOiBNYXRoLm1heChsaW1pdHMubGVmdC5taW4hLCBhc3BlY3RMaW1pdHMubGVmdC5taW4pLFxuICAgICAgICBtYXg6IE1hdGgubWluKGxpbWl0cy5sZWZ0Lm1heCwgYXNwZWN0TGltaXRzLmxlZnQubWF4KSxcbiAgICAgIH07XG4gICAgICBsaW1pdHMucmlnaHQgPSB7XG4gICAgICAgIG1pbjogTWF0aC5tYXgobGltaXRzLnJpZ2h0Lm1pbiEsIGFzcGVjdExpbWl0cy5yaWdodC5taW4pLFxuICAgICAgICBtYXg6IE1hdGgubWluKGxpbWl0cy5yaWdodC5tYXgsIGFzcGVjdExpbWl0cy5yaWdodC5tYXgpLFxuICAgICAgfTtcbiAgICB9IGVsc2UgaWYgKGN1cnJlbnRTdGljay52YWx1ZSFbMV0gPT09ICdtJykge1xuICAgICAgbGltaXRzLnRvcCA9IHtcbiAgICAgICAgbWluOiBNYXRoLm1heChsaW1pdHMudG9wLm1pbiEsIGFzcGVjdExpbWl0cy50b3AubWluKSxcbiAgICAgICAgbWF4OiBNYXRoLm1pbihsaW1pdHMudG9wLm1heCwgYXNwZWN0TGltaXRzLnRvcC5tYXgpLFxuICAgICAgfTtcbiAgICAgIGxpbWl0cy5ib3R0b20gPSB7XG4gICAgICAgIG1pbjogTWF0aC5tYXgobGltaXRzLmJvdHRvbS5taW4hLCBhc3BlY3RMaW1pdHMuYm90dG9tLm1pbiksXG4gICAgICAgIG1heDogTWF0aC5taW4obGltaXRzLmJvdHRvbS5tYXgsIGFzcGVjdExpbWl0cy5ib3R0b20ubWF4KSxcbiAgICAgIH07XG4gICAgfVxuICB9XG5cbiAgcmV0dXJuIGxpbWl0cztcbn07XG5cbmNvbnN0IHBvc2l0aW9uU3R5bGUgPSBjb21wdXRlZCgoKSA9PiAoe1xuICB0b3A6IGAke3RvcC52YWx1ZX1weGAsXG4gIGxlZnQ6IGAke2xlZnQudmFsdWV9cHhgLFxuICB6SW5kZXg6IHpJbmRleC52YWx1ZSEsXG59KSk7XG5cbmNvbnN0IHNpemVTdHlsZSA9IGNvbXB1dGVkKCgpID0+ICh7XG4gIHdpZHRoOiB3LnZhbHVlID09PSAnYXV0bycgPyAnYXV0bycgOiBgJHt3aWR0aC52YWx1ZX1weGAsXG4gIGhlaWdodDogaC52YWx1ZSA9PT0gJ2F1dG8nID8gJ2F1dG8nIDogYCR7aGVpZ2h0LnZhbHVlfXB4YCxcbn0pKTtcblxuY29uc3Qgc3RpY2tTdHlsZXMgPSBjb21wdXRlZCgoKSA9PiAoc3RpY2s6IHN0cmluZykgPT4ge1xuICBjb25zdCBzdGlja1N0eWxlID0ge1xuICAgIHdpZHRoOiBgJHtzdGlja1NpemUudmFsdWUgLyBwYXJlbnRTY2FsZVgudmFsdWV9cHhgLFxuICAgIGhlaWdodDogYCR7c3RpY2tTaXplLnZhbHVlIC8gcGFyZW50U2NhbGVZLnZhbHVlfXB4YCxcbiAgfTtcbiAgc3RpY2tTdHlsZVtcbiAgICBzdHlsZU1hcHBpbmcueVtzdGlja1swXSBhcyAnYicgfCAnbScgfCAndCddIGFzICdoZWlnaHQnIHwgJ3dpZHRoJ1xuICBdID0gYCR7c3RpY2tTaXplLnZhbHVlIC8gcGFyZW50U2NhbGVYLnZhbHVlIC8gLTJ9cHhgO1xuICBzdGlja1N0eWxlW1xuICAgIHN0eWxlTWFwcGluZy54W3N0aWNrWzFdIGFzICdsJyB8ICdtJyB8ICdyJ10gYXMgJ2hlaWdodCcgfCAnd2lkdGgnXG4gIF0gPSBgJHtzdGlja1NpemUudmFsdWUgLyBwYXJlbnRTY2FsZVgudmFsdWUgLyAtMn1weGA7XG4gIHJldHVybiBzdGlja1N0eWxlO1xufSk7XG5cbmNvbnN0IGJvZHlNb3ZlID0gKGRlbHRhOiB7IHg6IG51bWJlcjsgeTogbnVtYmVyIH0pID0+IHtcbiAgbGV0IG5ld1RvcCA9IGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLnRvcCAtIGRlbHRhLnk7XG4gIGxldCBuZXdCb3R0b20gPSBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5ib3R0b20gKyBkZWx0YS55O1xuICBsZXQgbmV3TGVmdCA9IGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLmxlZnQgLSBkZWx0YS54O1xuICBsZXQgbmV3UmlnaHQgPSBkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5yaWdodCArIGRlbHRhLng7XG5cbiAgaWYgKHNuYXBUb0dyaWQudmFsdWUpIHtcbiAgICBsZXQgYWxpZ25Ub3AgPSB0cnVlO1xuICAgIGxldCBhbGlnbkxlZnQgPSB0cnVlO1xuXG4gICAgbGV0IGRpZmZUID0gbmV3VG9wIC0gTWF0aC5mbG9vcihuZXdUb3AgLyBncmlkWS52YWx1ZSkgKiBncmlkWS52YWx1ZTtcbiAgICBsZXQgZGlmZkIgPVxuICAgICAgKHBhcmVudEhlaWdodC52YWx1ZSBhcyBudW1iZXIpIC1cbiAgICAgIG5ld0JvdHRvbSAtXG4gICAgICBNYXRoLmZsb29yKCgocGFyZW50SGVpZ2h0LnZhbHVlIGFzIG51bWJlcikgLSBuZXdCb3R0b20pIC8gZ3JpZFkudmFsdWUpICpcbiAgICAgICAgZ3JpZFkudmFsdWU7XG4gICAgbGV0IGRpZmZMID0gbmV3TGVmdCAtIE1hdGguZmxvb3IobmV3TGVmdCAvIGdyaWRYLnZhbHVlKSAqIGdyaWRYLnZhbHVlO1xuICAgIGxldCBkaWZmUiA9XG4gICAgICAocGFyZW50V2lkdGgudmFsdWUgYXMgbnVtYmVyKSAtXG4gICAgICBuZXdSaWdodCAtXG4gICAgICBNYXRoLmZsb29yKCgocGFyZW50V2lkdGgudmFsdWUgYXMgbnVtYmVyKSAtIG5ld1JpZ2h0KSAvIGdyaWRYLnZhbHVlKSAqXG4gICAgICAgIGdyaWRYLnZhbHVlO1xuXG4gICAgaWYgKGRpZmZUID4gZ3JpZFkudmFsdWUgLyAyKSB7XG4gICAgICBkaWZmVCAtPSBncmlkWS52YWx1ZTtcbiAgICB9XG4gICAgaWYgKGRpZmZCID4gZ3JpZFkudmFsdWUgLyAyKSB7XG4gICAgICBkaWZmQiAtPSBncmlkWS52YWx1ZTtcbiAgICB9XG4gICAgaWYgKGRpZmZMID4gZ3JpZFgudmFsdWUgLyAyKSB7XG4gICAgICBkaWZmTCAtPSBncmlkWC52YWx1ZTtcbiAgICB9XG4gICAgaWYgKGRpZmZSID4gZ3JpZFgudmFsdWUgLyAyKSB7XG4gICAgICBkaWZmUiAtPSBncmlkWC52YWx1ZTtcbiAgICB9XG5cbiAgICBpZiAoTWF0aC5hYnMoZGlmZkIpIDwgTWF0aC5hYnMoZGlmZlQpKSB7XG4gICAgICBhbGlnblRvcCA9IGZhbHNlO1xuICAgIH1cbiAgICBpZiAoTWF0aC5hYnMoZGlmZlIpIDwgTWF0aC5hYnMoZGlmZkwpKSB7XG4gICAgICBhbGlnbkxlZnQgPSBmYWxzZTtcbiAgICB9XG5cbiAgICBuZXdUb3AgLT0gYWxpZ25Ub3AgPyBkaWZmVCA6IGRpZmZCO1xuICAgIG5ld0JvdHRvbSA9IChwYXJlbnRIZWlnaHQudmFsdWUgYXMgbnVtYmVyKSAtIGhlaWdodC52YWx1ZSAtIG5ld1RvcDtcbiAgICBuZXdMZWZ0IC09IGFsaWduTGVmdCA/IGRpZmZMIDogZGlmZlI7XG4gICAgbmV3UmlnaHQgPSAocGFyZW50V2lkdGgudmFsdWUgYXMgbnVtYmVyKSAtIHdpZHRoLnZhbHVlIC0gbmV3TGVmdDtcbiAgfVxuXG4gICh7XG4gICAgbmV3TGVmdDogbGVmdC52YWx1ZSxcbiAgICBuZXdSaWdodDogcmlnaHQudmFsdWUsXG4gICAgbmV3VG9wOiB0b3AudmFsdWUsXG4gICAgbmV3Qm90dG9tOiBib3R0b20udmFsdWUsXG4gIH0gPSByZWN0Q29ycmVjdGlvbkJ5TGltaXQoeyBuZXdMZWZ0LCBuZXdSaWdodCwgbmV3VG9wLCBuZXdCb3R0b20gfSkpO1xuXG4gIGVtaXQoJ2RyYWdnaW5nJywgcmVjdC52YWx1ZSk7XG59O1xuXG5jb25zdCBib2R5VXAgPSAoKSA9PiB7XG4gIGJvZHlEcmFnLnZhbHVlID0gZmFsc2U7XG4gIGVtaXQoJ2RyYWdnaW5nJywgcmVjdC52YWx1ZSk7XG4gIGVtaXQoJ2RyYWdzdG9wJywgcmVjdC52YWx1ZSk7XG5cbiAgLy8gZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUgPSB7IHBvaW50ZXJYOiAwLCBwb2ludGVyWTogMCwgeDogMCwgeTogMCwgdzogMCwgaDogMCB9O1xuICBPYmplY3QuYXNzaWduKGRpbWVuc2lvbnNCZWZvcmVNb3ZlLnZhbHVlLCB7XG4gICAgcG9pbnRlclg6IDAsXG4gICAgcG9pbnRlclk6IDAsXG4gICAgeDogMCxcbiAgICB5OiAwLFxuICAgIHc6IDAsXG4gICAgaDogMCxcbiAgfSk7XG5cbiAgbGltaXRzLnZhbHVlID0ge1xuICAgIGxlZnQ6IHsgbWluOiBudWxsLCBtYXg6IG51bGwgfSxcbiAgICByaWdodDogeyBtaW46IG51bGwsIG1heDogbnVsbCB9LFxuICAgIHRvcDogeyBtaW46IG51bGwsIG1heDogbnVsbCB9LFxuICAgIGJvdHRvbTogeyBtaW46IG51bGwsIG1heDogbnVsbCB9LFxuICB9O1xufTtcblxuY29uc3Qgc3RpY2tEb3duID0gKFxuICBzdGljazogc3RyaW5nLFxuICBldjogeyBwYWdlWDogYW55OyBwYWdlWTogYW55OyB0b3VjaGVzPzogYW55IH0sXG4gIGZvcmNlID0gZmFsc2UsXG4pID0+IHtcbiAgaWYgKCghaXNSZXNpemFibGUudmFsdWUgfHwgIWFjdGl2ZS52YWx1ZSkgJiYgIWZvcmNlKSB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgc3RpY2tEcmFnLnZhbHVlID0gdHJ1ZTtcblxuICBjb25zdCBwb2ludGVyWCA9IGV2LnBhZ2VYID09PSB1bmRlZmluZWQgPyBldi50b3VjaGVzWzBdLnBhZ2VYIDogZXYucGFnZVg7XG4gIGNvbnN0IHBvaW50ZXJZID0gZXYucGFnZVkgPT09IHVuZGVmaW5lZCA/IGV2LnRvdWNoZXNbMF0ucGFnZVkgOiBldi5wYWdlWTtcblxuICBzYXZlRGltZW5zaW9uc0JlZm9yZU1vdmUoeyBwb2ludGVyWCwgcG9pbnRlclkgfSk7XG5cbiAgY3VycmVudFN0aWNrLnZhbHVlID0gc3RpY2s7XG5cbiAgbGltaXRzLnZhbHVlID0gY2FsY1Jlc2l6ZUxpbWl0cygpO1xufTtcblxuY29uc3QgbW92ZSA9IChldjogTW91c2VFdmVudCAmIFRvdWNoRXZlbnQpID0+IHtcbiAgaWYgKCFzdGlja0RyYWcudmFsdWUgJiYgIWJvZHlEcmFnLnZhbHVlKSB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgZXYuc3RvcFByb3BhZ2F0aW9uKCk7XG5cbiAgLy8gdG91Y2hlcyDlhbzlrrnmgKfku6PnoIFcbiAgY29uc3QgcGFnZVggPSBldi5wYWdlWCA9PT0gdW5kZWZpbmVkID8gZXYudG91Y2hlcyFbMF0hLnBhZ2VYIDogZXYucGFnZVg7XG4gIGNvbnN0IHBhZ2VZID0gZXYucGFnZVkgPT09IHVuZGVmaW5lZCA/IGV2LnRvdWNoZXMhWzBdIS5wYWdlWSA6IGV2LnBhZ2VZO1xuXG4gIGNvbnN0IGRlbHRhID0ge1xuICAgIHg6IChkaW1lbnNpb25zQmVmb3JlTW92ZS52YWx1ZS5wb2ludGVyWCAtIHBhZ2VYKSAvIHBhcmVudFNjYWxlWC52YWx1ZSxcbiAgICB5OiAoZGltZW5zaW9uc0JlZm9yZU1vdmUudmFsdWUucG9pbnRlclkgLSBwYWdlWSkgLyBwYXJlbnRTY2FsZVkudmFsdWUsXG4gIH07XG5cbiAgaWYgKHN0aWNrRHJhZy52YWx1ZSkge1xuICAgIHN0aWNrTW92ZShkZWx0YSk7XG4gIH1cblxuICBpZiAoYm9keURyYWcudmFsdWUpIHtcbiAgICBzd2l0Y2ggKGF4aXMudmFsdWUpIHtcbiAgICAgIGNhc2UgJ25vbmUnOiB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgICAgIGNhc2UgJ3gnOiB7XG4gICAgICAgIGRlbHRhLnkgPSAwO1xuXG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgY2FzZSAneSc6IHtcbiAgICAgICAgZGVsdGEueCA9IDA7XG5cbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG4gICAgICAvLyBObyBkZWZhdWx0XG4gICAgfVxuICAgIGJvZHlNb3ZlKGRlbHRhKTtcbiAgfVxufTtcblxuY29uc3QgdXAgPSAoKSA9PiB7XG4gIGlmIChzdGlja0RyYWcudmFsdWUpIHtcbiAgICBzdGlja1VwKCk7XG4gIH0gZWxzZSBpZiAoYm9keURyYWcudmFsdWUpIHtcbiAgICBib2R5VXAoKTtcbiAgfVxufTtcblxuY29uc3QgZGVzZWxlY3QgPSAoKSA9PiB7XG4gIGlmIChwcmV2ZW50QWN0aXZlQmVoYXZpb3IudmFsdWUpIHtcbiAgICByZXR1cm47XG4gIH1cbiAgYWN0aXZlLnZhbHVlID0gZmFsc2U7XG59O1xuXG5jb25zdCBkb21FdmVudHMgPSByZWYoXG4gIG5ldyBNYXAoW1xuICAgIFsnbW91c2Vkb3duJywgZGVzZWxlY3RdLFxuICAgIFsnbW91c2VsZWF2ZScsIHVwXSxcbiAgICBbJ21vdXNlbW92ZScsIG1vdmVdLFxuICAgIFsnbW91c2V1cCcsIHVwXSxcbiAgICBbJ3RvdWNoY2FuY2VsJywgdXBdLFxuICAgIFsndG91Y2hlbmQnLCB1cF0sXG4gICAgWyd0b3VjaG1vdmUnLCBtb3ZlXSxcbiAgICBbJ3RvdWNoc3RhcnQnLCB1cF0sXG4gIF0pLFxuKTtcblxuY29uc3QgY29udGFpbmVyID0gcmVmPEhUTUxEaXZFbGVtZW50PigpO1xuXG5vbk1vdW50ZWQoKCkgPT4ge1xuICBjb25zdCBjdXJyZW50SW5zdGFuY2UgPSBnZXRDdXJyZW50SW5zdGFuY2UoKTtcbiAgY29uc3QgJGVsID0gY3VycmVudEluc3RhbmNlPy52bm9kZS5lbCBhcyBIVE1MRWxlbWVudDtcblxuICBwYXJlbnRFbGVtZW50LnZhbHVlID0gJGVsPy5wYXJlbnROb2RlIGFzIEhUTUxFbGVtZW50O1xuICBwYXJlbnRXaWR0aC52YWx1ZSA9IHBhcmVudFcudmFsdWUgPz8gcGFyZW50RWxlbWVudC52YWx1ZT8uY2xpZW50V2lkdGg7XG4gIHBhcmVudEhlaWdodC52YWx1ZSA9IHBhcmVudEgudmFsdWUgPz8gcGFyZW50RWxlbWVudC52YWx1ZT8uY2xpZW50SGVpZ2h0O1xuXG4gIGxlZnQudmFsdWUgPSB4LnZhbHVlO1xuICB0b3AudmFsdWUgPSB5LnZhbHVlO1xuICByaWdodC52YWx1ZSA9IChwYXJlbnRXaWR0aC52YWx1ZSAtXG4gICAgKHcudmFsdWUgPT09ICdhdXRvJyA/IGNvbnRhaW5lci52YWx1ZSEuc2Nyb2xsV2lkdGggOiAody52YWx1ZSBhcyBudW1iZXIpKSAtXG4gICAgbGVmdC52YWx1ZSkgYXMgbnVtYmVyO1xuICBib3R0b20udmFsdWUgPSAocGFyZW50SGVpZ2h0LnZhbHVlIC1cbiAgICAoaC52YWx1ZSA9PT0gJ2F1dG8nID8gY29udGFpbmVyLnZhbHVlIS5zY3JvbGxIZWlnaHQgOiAoaC52YWx1ZSBhcyBudW1iZXIpKSAtXG4gICAgdG9wLnZhbHVlKSBhcyBudW1iZXI7XG5cbiAgYWRkRXZlbnRzKGRvbUV2ZW50cy52YWx1ZSk7XG5cbiAgaWYgKGRyYWdIYW5kbGUudmFsdWUpIHtcbiAgICBbLi4uKCRlbD8ucXVlcnlTZWxlY3RvckFsbChkcmFnSGFuZGxlLnZhbHVlKSB8fCBbXSldLmZvckVhY2goXG4gICAgICAoZHJhZ0hhbmRsZSkgPT4ge1xuICAgICAgICAoZHJhZ0hhbmRsZSBhcyBIVE1MRWxlbWVudCkuZGF0YXNldC5kcmFnSGFuZGxlID0gU3RyaW5nKFxuICAgICAgICAgIGN1cnJlbnRJbnN0YW5jZT8udWlkLFxuICAgICAgICApO1xuICAgICAgfSxcbiAgICApO1xuICB9XG5cbiAgaWYgKGRyYWdDYW5jZWwudmFsdWUpIHtcbiAgICBbLi4uKCRlbD8ucXVlcnlTZWxlY3RvckFsbChkcmFnQ2FuY2VsLnZhbHVlKSB8fCBbXSldLmZvckVhY2goXG4gICAgICAoY2FuY2VsSGFuZGxlKSA9PiB7XG4gICAgICAgIChjYW5jZWxIYW5kbGUgYXMgSFRNTEVsZW1lbnQpLmRhdGFzZXQuZHJhZ0NhbmNlbCA9IFN0cmluZyhcbiAgICAgICAgICBjdXJyZW50SW5zdGFuY2U/LnVpZCxcbiAgICAgICAgKTtcbiAgICAgIH0sXG4gICAgKTtcbiAgfVxufSk7XG5cbm9uQmVmb3JlVW5tb3VudCgoKSA9PiB7XG4gIHJlbW92ZUV2ZW50cyhkb21FdmVudHMudmFsdWUpO1xufSk7XG5cbmNvbnN0IGJvZHlEb3duID0gKGV2OiBNb3VzZUV2ZW50ICYgVG91Y2hFdmVudCkgPT4ge1xuICBjb25zdCB7IHRhcmdldCwgYnV0dG9uIH0gPSBldjtcblxuICBpZiAoIXByZXZlbnRBY3RpdmVCZWhhdmlvci52YWx1ZSkge1xuICAgIGFjdGl2ZS52YWx1ZSA9IHRydWU7XG4gIH1cblxuICBpZiAoYnV0dG9uICYmIGJ1dHRvbiAhPT0gMCkge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGVtaXQoJ2NsaWNrZWQnLCBldik7XG5cbiAgaWYgKCFhY3RpdmUudmFsdWUpIHtcbiAgICByZXR1cm47XG4gIH1cblxuICBpZiAoXG4gICAgZHJhZ0hhbmRsZS52YWx1ZSAmJlxuICAgICh0YXJnZXQhIGFzIEhUTUxFbGVtZW50KS5kYXRhc2V0LmRyYWdIYW5kbGUgIT09XG4gICAgICBnZXRDdXJyZW50SW5zdGFuY2UoKT8udWlkLnRvU3RyaW5nKClcbiAgKSB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgaWYgKFxuICAgIGRyYWdDYW5jZWwudmFsdWUgJiZcbiAgICAodGFyZ2V0ISBhcyBIVE1MRWxlbWVudCkuZGF0YXNldC5kcmFnQ2FuY2VsID09PVxuICAgICAgZ2V0Q3VycmVudEluc3RhbmNlKCk/LnVpZC50b1N0cmluZygpXG4gICkge1xuICAgIHJldHVybjtcbiAgfVxuXG4gIGlmIChldi5zdG9wUHJvcGFnYXRpb24gIT09IHVuZGVmaW5lZCkge1xuICAgIGV2LnN0b3BQcm9wYWdhdGlvbigpO1xuICB9XG5cbiAgaWYgKGV2LnByZXZlbnREZWZhdWx0ICE9PSB1bmRlZmluZWQpIHtcbiAgICBldi5wcmV2ZW50RGVmYXVsdCgpO1xuICB9XG5cbiAgaWYgKGlzRHJhZ2dhYmxlLnZhbHVlKSB7XG4gICAgYm9keURyYWcudmFsdWUgPSB0cnVlO1xuICB9XG5cbiAgY29uc3QgcG9pbnRlclggPSBldi5wYWdlWCA9PT0gdW5kZWZpbmVkID8gZXYudG91Y2hlc1swXSEucGFnZVggOiBldi5wYWdlWDtcbiAgY29uc3QgcG9pbnRlclkgPSBldi5wYWdlWSA9PT0gdW5kZWZpbmVkID8gZXYudG91Y2hlc1swXSEucGFnZVkgOiBldi5wYWdlWTtcblxuICBzYXZlRGltZW5zaW9uc0JlZm9yZU1vdmUoeyBwb2ludGVyWCwgcG9pbnRlclkgfSk7XG5cbiAgaWYgKHBhcmVudExpbWl0YXRpb24udmFsdWUpIHtcbiAgICBsaW1pdHMudmFsdWUgPSBjYWxjRHJhZ0xpbWl0YXRpb24oKTtcbiAgfVxufTtcblxud2F0Y2goXG4gICgpID0+IGFjdGl2ZS52YWx1ZSxcbiAgKGlzQWN0aXZlKSA9PiB7XG4gICAgaWYgKGlzQWN0aXZlKSB7XG4gICAgICBlbWl0KCdhY3RpdmF0ZWQnKTtcbiAgICB9IGVsc2Uge1xuICAgICAgZW1pdCgnZGVhY3RpdmF0ZWQnKTtcbiAgICB9XG4gIH0sXG4pO1xuXG53YXRjaChcbiAgKCkgPT4gaXNBY3RpdmUudmFsdWUsXG4gICh2YWwpID0+IHtcbiAgICBhY3RpdmUudmFsdWUgPSB2YWw7XG4gIH0sXG4gIHsgaW1tZWRpYXRlOiB0cnVlIH0sXG4pO1xuXG53YXRjaChcbiAgKCkgPT4gei52YWx1ZSxcbiAgKHZhbCkgPT4ge1xuICAgIGlmICgodmFsIGFzIG51bWJlcikgPj0gMCB8fCB2YWwgPT09ICdhdXRvJykge1xuICAgICAgekluZGV4LnZhbHVlID0gdmFsIGFzIG51bWJlcjtcbiAgICB9XG4gIH0sXG4gIHsgaW1tZWRpYXRlOiB0cnVlIH0sXG4pO1xuXG53YXRjaChcbiAgKCkgPT4geC52YWx1ZSxcbiAgKG5ld1ZhbCwgb2xkVmFsKSA9PiB7XG4gICAgaWYgKHN0aWNrRHJhZy52YWx1ZSB8fCBib2R5RHJhZy52YWx1ZSB8fCBuZXdWYWwgPT09IGxlZnQudmFsdWUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBkZWx0YSA9IG9sZFZhbCAtIG5ld1ZhbDtcblxuICAgIGJvZHlEb3duKHsgcGFnZVg6IGxlZnQudmFsdWUhLCBwYWdlWTogdG9wLnZhbHVlISB9IGFzIE1vdXNlRXZlbnQgJlxuICAgICAgVG91Y2hFdmVudCk7XG4gICAgYm9keU1vdmUoeyB4OiBkZWx0YSwgeTogMCB9KTtcblxuICAgIG5leHRUaWNrKCgpID0+IHtcbiAgICAgIGJvZHlVcCgpO1xuICAgIH0pO1xuICB9LFxuKTtcblxud2F0Y2goXG4gICgpID0+IHkudmFsdWUsXG4gIChuZXdWYWwsIG9sZFZhbCkgPT4ge1xuICAgIGlmIChzdGlja0RyYWcudmFsdWUgfHwgYm9keURyYWcudmFsdWUgfHwgbmV3VmFsID09PSB0b3AudmFsdWUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBkZWx0YSA9IG9sZFZhbCAtIG5ld1ZhbDtcblxuICAgIGJvZHlEb3duKHsgcGFnZVg6IGxlZnQudmFsdWUsIHBhZ2VZOiB0b3AudmFsdWUgfSBhcyBNb3VzZUV2ZW50ICZcbiAgICAgIFRvdWNoRXZlbnQpO1xuICAgIGJvZHlNb3ZlKHsgeDogMCwgeTogZGVsdGEgfSk7XG5cbiAgICBuZXh0VGljaygoKSA9PiB7XG4gICAgICBib2R5VXAoKTtcbiAgICB9KTtcbiAgfSxcbik7XG5cbndhdGNoKFxuICAoKSA9PiB3LnZhbHVlLFxuICAobmV3VmFsLCBvbGRWYWwpID0+IHtcbiAgICBpZiAoc3RpY2tEcmFnLnZhbHVlIHx8IGJvZHlEcmFnLnZhbHVlIHx8IG5ld1ZhbCA9PT0gd2lkdGgudmFsdWUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBzdGljayA9ICdtcic7XG4gICAgY29uc3QgZGVsdGEgPSAob2xkVmFsIGFzIG51bWJlcikgLSAobmV3VmFsIGFzIG51bWJlcik7XG5cbiAgICBzdGlja0Rvd24oXG4gICAgICBzdGljayxcbiAgICAgIHsgcGFnZVg6IHJpZ2h0LnZhbHVlLCBwYWdlWTogdG9wLnZhbHVlISArIGhlaWdodC52YWx1ZSAvIDIgfSxcbiAgICAgIHRydWUsXG4gICAgKTtcbiAgICBzdGlja01vdmUoeyB4OiBkZWx0YSwgeTogMCB9KTtcblxuICAgIG5leHRUaWNrKCgpID0+IHtcbiAgICAgIHN0aWNrVXAoKTtcbiAgICB9KTtcbiAgfSxcbik7XG5cbndhdGNoKFxuICAoKSA9PiBoLnZhbHVlLFxuICAobmV3VmFsLCBvbGRWYWwpID0+IHtcbiAgICBpZiAoc3RpY2tEcmFnLnZhbHVlIHx8IGJvZHlEcmFnLnZhbHVlIHx8IG5ld1ZhbCA9PT0gaGVpZ2h0LnZhbHVlKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc3RpY2sgPSAnYm0nO1xuICAgIGNvbnN0IGRlbHRhID0gKG9sZFZhbCBhcyBudW1iZXIpIC0gKG5ld1ZhbCBhcyBudW1iZXIpO1xuXG4gICAgc3RpY2tEb3duKFxuICAgICAgc3RpY2ssXG4gICAgICB7IHBhZ2VYOiBsZWZ0LnZhbHVlISArIHdpZHRoLnZhbHVlIC8gMiwgcGFnZVk6IGJvdHRvbS52YWx1ZSB9LFxuICAgICAgdHJ1ZSxcbiAgICApO1xuICAgIHN0aWNrTW92ZSh7IHg6IDAsIHk6IGRlbHRhIH0pO1xuXG4gICAgbmV4dFRpY2soKCkgPT4ge1xuICAgICAgc3RpY2tVcCgpO1xuICAgIH0pO1xuICB9LFxuKTtcblxud2F0Y2goXG4gICgpID0+IHBhcmVudFcudmFsdWUsXG4gICh2YWwpID0+IHtcbiAgICByaWdodC52YWx1ZSA9IHZhbCAtIHdpZHRoLnZhbHVlIC0gbGVmdC52YWx1ZSE7XG4gICAgcGFyZW50V2lkdGgudmFsdWUgPSB2YWw7XG4gIH0sXG4pO1xuXG53YXRjaChcbiAgKCkgPT4gcGFyZW50SC52YWx1ZSxcbiAgKHZhbCkgPT4ge1xuICAgIGJvdHRvbS52YWx1ZSA9IHZhbCAtIGhlaWdodC52YWx1ZSAtIHRvcC52YWx1ZSE7XG4gICAgcGFyZW50SGVpZ2h0LnZhbHVlID0gdmFsO1xuICB9LFxuKTtcbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxkaXZcbiAgICA6Y2xhc3M9XCJgJHthY3RpdmUgfHwgaXNBY3RpdmUgPyAnYWN0aXZlJyA6ICdpbmFjdGl2ZSd9ICR7Y29udGVudENsYXNzID8gY29udGVudENsYXNzIDogJyd9YFwiXG4gICAgOnN0eWxlPVwicG9zaXRpb25TdHlsZVwiXG4gICAgY2xhc3M9XCJyZXNpemVcIlxuICAgIEBtb3VzZWRvd249XCJib2R5RG93bigkZXZlbnQgYXMgVG91Y2hFdmVudCAmIE1vdXNlRXZlbnQpXCJcbiAgICBAdG91Y2hlbmQ9XCJ1cFwiXG4gICAgQHRvdWNoc3RhcnQ9XCJib2R5RG93bigkZXZlbnQgYXMgVG91Y2hFdmVudCAmIE1vdXNlRXZlbnQpXCJcbiAgPlxuICAgIDxkaXYgcmVmPVwiY29udGFpbmVyXCIgOnN0eWxlPVwic2l6ZVN0eWxlXCIgY2xhc3M9XCJjb250ZW50LWNvbnRhaW5lclwiPlxuICAgICAgPHNsb3Q+PC9zbG90PlxuICAgIDwvZGl2PlxuICAgIDxkaXZcbiAgICAgIHYtZm9yPVwiKHN0aWNrLCBpbmRleCkgb2Ygc3RpY2tzXCJcbiAgICAgIDprZXk9XCJpbmRleFwiXG4gICAgICA6Y2xhc3M9XCJbYHJlc2l6ZS1zdGljay0ke3N0aWNrfWAsIGlzUmVzaXphYmxlID8gJycgOiAnbm90LXJlc2l6YWJsZSddXCJcbiAgICAgIDpzdHlsZT1cInN0aWNrU3R5bGVzKHN0aWNrKVwiXG4gICAgICBjbGFzcz1cInJlc2l6ZS1zdGlja1wiXG4gICAgICBAbW91c2Vkb3duLnN0b3AucHJldmVudD1cIlxuICAgICAgICBzdGlja0Rvd24oc3RpY2ssICRldmVudCBhcyBUb3VjaEV2ZW50ICYgTW91c2VFdmVudClcbiAgICAgIFwiXG4gICAgICBAdG91Y2hzdGFydC5zdG9wLnByZXZlbnQ9XCJcbiAgICAgICAgc3RpY2tEb3duKHN0aWNrLCAkZXZlbnQgYXMgVG91Y2hFdmVudCAmIE1vdXNlRXZlbnQpXG4gICAgICBcIlxuICAgID48L2Rpdj5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c3R5bGUgbGFuZz1cImNzc1wiIHNjb3BlZD5cbi5yZXNpemUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5yZXNpemUuYWN0aXZlOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCAjZDZkNmQ2O1xuICBjb250ZW50OiAnJztcbn1cblxuLnJlc2l6ZS1zdGljayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2YzZjNmM7XG4gIGJveC1zaGFkb3c6IDAgMCAycHggI2JiYjtcbn1cblxuLmluYWN0aXZlIC5yZXNpemUtc3RpY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmVzaXplLXN0aWNrLXRsLFxuLnJlc2l6ZS1zdGljay1iciB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG59XG5cbi5yZXNpemUtc3RpY2stdG0sXG4ucmVzaXplLXN0aWNrLWJtIHtcbiAgbGVmdDogNTAlO1xuICBjdXJzb3I6IG5zLXJlc2l6ZTtcbn1cblxuLnJlc2l6ZS1zdGljay10cixcbi5yZXNpemUtc3RpY2stYmwge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplO1xufVxuXG4ucmVzaXplLXN0aWNrLW1sLFxuLnJlc2l6ZS1zdGljay1tciB7XG4gIHRvcDogNTAlO1xuICBjdXJzb3I6IGV3LXJlc2l6ZTtcbn1cblxuLnJlc2l6ZS1zdGljay5ub3QtcmVzaXphYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/dist/tippy.css">.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:currentcolor;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:currentcolor;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:currentcolor;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:currentcolor;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvZGlzdC90aXBweS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsbURBQW1ELFNBQVMsQ0FBQyxrQkFBa0IsNEJBQTRCLENBQUMsV0FBVyxpQkFBaUIsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsZ0RBQWdELENBQUMsNkNBQTZDLFFBQVEsQ0FBQyxvREFBb0QsV0FBVyxDQUFDLE1BQU0sQ0FBQyxzQkFBc0IsQ0FBQyw2QkFBd0IsQ0FBeEIsd0JBQXdCLENBQUMsMkJBQTJCLENBQUMsZ0RBQWdELEtBQUssQ0FBQyx1REFBdUQsUUFBUSxDQUFDLE1BQU0sQ0FBQyxzQkFBc0IsQ0FBQyxnQ0FBMkIsQ0FBM0IsMkJBQTJCLENBQUMsOEJBQThCLENBQUMsOENBQThDLE9BQU8sQ0FBQyxxREFBcUQsMEJBQTBCLENBQUMsOEJBQXlCLENBQXpCLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyw0QkFBNEIsQ0FBQywrQ0FBK0MsTUFBTSxDQUFDLHNEQUFzRCxTQUFTLENBQUMsMEJBQTBCLENBQUMsK0JBQTBCLENBQTFCLDBCQUEwQixDQUFDLDZCQUE2QixDQUFDLDZDQUE2Qyx5REFBeUQsQ0FBQyxhQUFhLFVBQVUsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLG9CQUFvQixVQUFVLENBQUMsaUJBQWlCLENBQUMsd0JBQXdCLENBQUMsa0JBQWtCLENBQUMsZUFBZSxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsU0FBUyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vbm9kZV9tb2R1bGVzLy5wbnBtL3RpcHB5LmpzQDYuMy43L25vZGVfbW9kdWxlcy90aXBweS5qcy9kaXN0L3RpcHB5LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIudGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPWZhZGVdW2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9W2RhdGEtdGlwcHktcm9vdF17bWF4LXdpZHRoOmNhbGMoMTAwdncgLSAxMHB4KX0udGlwcHktYm94e3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuNDt3aGl0ZS1zcGFjZTpub3JtYWw7b3V0bGluZTowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLHZpc2liaWxpdHksb3BhY2l0eX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvd3tib3R0b206MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvdzpiZWZvcmV7Ym90dG9tOi03cHg7bGVmdDowO2JvcmRlci13aWR0aDo4cHggOHB4IDA7Ym9yZGVyLXRvcC1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIHRvcH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvd3t0b3A6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvdzpiZWZvcmV7dG9wOi03cHg7bGVmdDowO2JvcmRlci13aWR0aDowIDhweCA4cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjppbml0aWFsO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3d7cmlnaHQ6MH0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci13aWR0aDo4cHggMCA4cHggOHB4O2JvcmRlci1sZWZ0LWNvbG9yOmluaXRpYWw7cmlnaHQ6LTdweDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBsZWZ0fS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3d7bGVmdDowfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3c6YmVmb3Jle2xlZnQ6LTdweDtib3JkZXItd2lkdGg6OHB4IDhweCA4cHggMDtib3JkZXItcmlnaHQtY29sb3I6aW5pdGlhbDt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciByaWdodH0udGlwcHktYm94W2RhdGEtaW5lcnRpYV1bZGF0YS1zdGF0ZT12aXNpYmxlXXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU0LDEuNSwuMzgsMS4xMSl9LnRpcHB5LWFycm93e3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Y29sb3I6IzMzM30udGlwcHktYXJyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS50aXBweS1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6NXB4IDlweDt6LWluZGV4OjF9Il0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/dist/backdrop.css">.tippy-box[data-placement^=top]>.tippy-backdrop{transform-origin:0 25%;border-radius:40% 40% 0 0}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-55%)}.tippy-box[data-placement^=top]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop{transform-origin:0 -50%;border-radius:0 0 30% 30%}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-45%)}.tippy-box[data-placement^=bottom]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop{transform-origin:50% 0;border-radius:50% 0 0 50%}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=left]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-75%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop{transform-origin:-50% 0;border-radius:0 50% 50% 0}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=visible]{transform:scale(1) translate(-50%,-50%)}.tippy-box[data-placement^=right]>.tippy-backdrop[data-state=hidden]{transform:scale(.2) translate(-25%,-50%)}.tippy-box[data-animatefill]{background-color:transparent!important}.tippy-backdrop{position:absolute;background-color:#333;border-radius:50%;width:calc(110% + 32px);left:50%;top:50%;z-index:-1;transition:all cubic-bezier(.46,.1,.52,.98);backface-visibility:hidden}.tippy-backdrop[data-state=hidden]{opacity:0}.tippy-backdrop:after{content:"";float:left;padding-top:100%}.tippy-backdrop+.tippy-content{transition-property:opacity;will-change:opacity}.tippy-backdrop+.tippy-content[data-state=hidden]{opacity:0}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvZGlzdC9iYWNrZHJvcC5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsZ0RBQWdELHNCQUFzQixDQUFDLHlCQUF5QixDQUFDLG9FQUFvRSx1Q0FBdUMsQ0FBQyxtRUFBbUUsd0NBQXdDLENBQUMsbURBQW1ELHVCQUF1QixDQUFDLHlCQUF5QixDQUFDLHVFQUF1RSx1Q0FBdUMsQ0FBQyxzRUFBc0UsbUNBQW1DLENBQUMsaURBQWlELHNCQUFzQixDQUFDLHlCQUF5QixDQUFDLHFFQUFxRSx1Q0FBdUMsQ0FBQyxvRUFBb0Usd0NBQXdDLENBQUMsa0RBQWtELHVCQUF1QixDQUFDLHlCQUF5QixDQUFDLHNFQUFzRSx1Q0FBdUMsQ0FBQyxxRUFBcUUsd0NBQXdDLENBQUMsNkJBQTZCLHNDQUFzQyxDQUFDLGdCQUFnQixpQkFBaUIsQ0FBQyxxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FBQyx1QkFBdUIsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQywyQ0FBMkMsQ0FBb0MsMEJBQTBCLENBQUMsbUNBQW1DLFNBQVMsQ0FBQyxzQkFBc0IsVUFBVSxDQUFDLFVBQVUsQ0FBQyxnQkFBZ0IsQ0FBQywrQkFBK0IsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsa0RBQWtELFNBQVMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvZGlzdC9iYWNrZHJvcC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49dG9wXT4udGlwcHktYmFja2Ryb3B7dHJhbnNmb3JtLW9yaWdpbjowIDI1JTtib3JkZXItcmFkaXVzOjQwJSA0MCUgMCAwfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXRvcF0+LnRpcHB5LWJhY2tkcm9wW2RhdGEtc3RhdGU9dmlzaWJsZV17dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLC01NSUpfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePXRvcF0+LnRpcHB5LWJhY2tkcm9wW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06c2NhbGUoLjIpIHRyYW5zbGF0ZSgtNTAlLC00NSUpfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0+LnRpcHB5LWJhY2tkcm9we3RyYW5zZm9ybS1vcmlnaW46MCAtNTAlO2JvcmRlci1yYWRpdXM6MCAwIDMwJSAzMCV9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49Ym90dG9tXT4udGlwcHktYmFja2Ryb3BbZGF0YS1zdGF0ZT12aXNpYmxlXXt0cmFuc2Zvcm06c2NhbGUoMSkgdHJhbnNsYXRlKC01MCUsLTQ1JSl9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49Ym90dG9tXT4udGlwcHktYmFja2Ryb3BbZGF0YS1zdGF0ZT1oaWRkZW5de3RyYW5zZm9ybTpzY2FsZSguMikgdHJhbnNsYXRlKC01MCUpfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdPi50aXBweS1iYWNrZHJvcHt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwO2JvcmRlci1yYWRpdXM6NTAlIDAgMCA1MCV9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49bGVmdF0+LnRpcHB5LWJhY2tkcm9wW2RhdGEtc3RhdGU9dmlzaWJsZV17dHJhbnNmb3JtOnNjYWxlKDEpIHRyYW5zbGF0ZSgtNTAlLC01MCUpfS50aXBweS1ib3hbZGF0YS1wbGFjZW1lbnRePWxlZnRdPi50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPWhpZGRlbl17dHJhbnNmb3JtOnNjYWxlKC4yKSB0cmFuc2xhdGUoLTc1JSwtNTAlKX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1yaWdodF0+LnRpcHB5LWJhY2tkcm9we3RyYW5zZm9ybS1vcmlnaW46LTUwJSAwO2JvcmRlci1yYWRpdXM6MCA1MCUgNTAlIDB9LnRpcHB5LWJveFtkYXRhLXBsYWNlbWVudF49cmlnaHRdPi50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPXZpc2libGVde3RyYW5zZm9ybTpzY2FsZSgxKSB0cmFuc2xhdGUoLTUwJSwtNTAlKX0udGlwcHktYm94W2RhdGEtcGxhY2VtZW50Xj1yaWdodF0+LnRpcHB5LWJhY2tkcm9wW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06c2NhbGUoLjIpIHRyYW5zbGF0ZSgtMjUlLC01MCUpfS50aXBweS1ib3hbZGF0YS1hbmltYXRlZmlsbF17YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9LnRpcHB5LWJhY2tkcm9we3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6IzMzMztib3JkZXItcmFkaXVzOjUwJTt3aWR0aDpjYWxjKDExMCUgKyAzMnB4KTtsZWZ0OjUwJTt0b3A6NTAlO3otaW5kZXg6LTE7dHJhbnNpdGlvbjphbGwgY3ViaWMtYmV6aWVyKC40NiwuMSwuNTIsLjk4KTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS50aXBweS1iYWNrZHJvcFtkYXRhLXN0YXRlPWhpZGRlbl17b3BhY2l0eTowfS50aXBweS1iYWNrZHJvcDphZnRlcntjb250ZW50OlwiXCI7ZmxvYXQ6bGVmdDtwYWRkaW5nLXRvcDoxMDAlfS50aXBweS1iYWNrZHJvcCsudGlwcHktY29udGVudHt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7d2lsbC1jaGFuZ2U6b3BhY2l0eX0udGlwcHktYmFja2Ryb3ArLnRpcHB5LWNvbnRlbnRbZGF0YS1zdGF0ZT1oaWRkZW5de29wYWNpdHk6MH0iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/themes/light.css">.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvdGhlbWVzL2xpZ2h0LmNzcyIsIm1hcHBpbmdzIjoiQUFBQSw4QkFBOEIsYUFBYSxDQUFDLG1IQUFtSCxDQUFDLHFCQUFxQixDQUFDLHVFQUF1RSxxQkFBcUIsQ0FBQywwRUFBMEUsd0JBQXdCLENBQUMsd0VBQXdFLHNCQUFzQixDQUFDLHlFQUF5RSx1QkFBdUIsQ0FBQyw4Q0FBOEMscUJBQXFCLENBQUMsK0NBQStDLFNBQVMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvdGhlbWVzL2xpZ2h0LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIudGlwcHktYm94W2RhdGEtdGhlbWV+PWxpZ2h0XXtjb2xvcjojMjYzMjNkO2JveC1zaGFkb3c6MCAwIDIwcHggNHB4IHJnYmEoMTU0LDE2MSwxNzcsLjE1KSwwIDRweCA4MHB4IC04cHggcmdiYSgzNiw0MCw0NywuMjUpLDAgNHB4IDRweCAtMnB4IHJnYmEoOTEsOTQsMTA1LC4xNSk7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdW2RhdGEtcGxhY2VtZW50Xj10b3BdPi50aXBweS1hcnJvdzpiZWZvcmV7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dPi50aXBweS1hcnJvdzpiZWZvcmV7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci1sZWZ0LWNvbG9yOiNmZmZ9LnRpcHB5LWJveFtkYXRhLXRoZW1lfj1saWdodF1bZGF0YS1wbGFjZW1lbnRePXJpZ2h0XT4udGlwcHktYXJyb3c6YmVmb3Jle2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS50aXBweS1ib3hbZGF0YS10aGVtZX49bGlnaHRdPi50aXBweS1iYWNrZHJvcHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRpcHB5LWJveFtkYXRhLXRoZW1lfj1saWdodF0+LnRpcHB5LXN2Zy1hcnJvd3tmaWxsOiNmZmZ9Il0sInZlcnNpb24iOjN9 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/animations/scale.css">.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9zY2FsZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsc0RBQXNELHVCQUF1QixDQUFDLHlEQUF5RCxvQkFBb0IsQ0FBQyx1REFBdUQsc0JBQXNCLENBQUMsd0RBQXdELHFCQUFxQixDQUFDLG9EQUFvRCxtQkFBbUIsQ0FBQyxTQUFTIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9ub2RlX21vZHVsZXMvLnBucG0vdGlwcHkuanNANi4zLjcvbm9kZV9tb2R1bGVzL3RpcHB5LmpzL2FuaW1hdGlvbnMvc2NhbGUuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2NhbGVdW2RhdGEtcGxhY2VtZW50Xj10b3Bde3RyYW5zZm9ybS1vcmlnaW46Ym90dG9tfS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2NhbGVdW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21de3RyYW5zZm9ybS1vcmlnaW46dG9wfS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2NhbGVdW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0fS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2NhbGVdW2RhdGEtcGxhY2VtZW50Xj1yaWdodF17dHJhbnNmb3JtLW9yaWdpbjpsZWZ0fS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2NhbGVdW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06c2NhbGUoLjUpO29wYWNpdHk6MH0iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/animations/shift-toward.css">.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9zaGlmdC10b3dhcmQuY3NzIiwibWFwcGluZ3MiOiJBQUFBLDJEQUEyRCxTQUFTLENBQUMsZ0ZBQWdGLDJCQUEyQixDQUFDLG1GQUFtRiwwQkFBMEIsQ0FBQyxpRkFBaUYsMkJBQTJCLENBQUMsa0ZBQWtGLDBCQUEwQiIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vbm9kZV9tb2R1bGVzLy5wbnBtL3RpcHB5LmpzQDYuMy43L25vZGVfbW9kdWxlcy90aXBweS5qcy9hbmltYXRpb25zL3NoaWZ0LXRvd2FyZC5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49dG9wXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49Ym90dG9tXXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNoaWZ0LXRvd2FyZF1bZGF0YS1zdGF0ZT1oaWRkZW5dW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC10b3dhcmRdW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49cmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfSJdLCJ2ZXJzaW9uIjozfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/animations/shift-away.css">.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translateX(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translateX(-10px)}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9zaGlmdC1hd2F5LmNzcyIsIm1hcHBpbmdzIjoiQUFBQSx5REFBeUQsU0FBUyxDQUFDLDhFQUE4RSwwQkFBMEIsQ0FBQyxpRkFBaUYsMkJBQTJCLENBQUMsK0VBQStFLDBCQUEwQixDQUFDLGdGQUFnRiwyQkFBMkIiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9zaGlmdC1hd2F5LmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIudGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNoaWZ0LWF3YXldW2RhdGEtc3RhdGU9aGlkZGVuXXtvcGFjaXR5OjB9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC1hd2F5XVtkYXRhLXN0YXRlPWhpZGRlbl1bZGF0YS1wbGFjZW1lbnRePXRvcF17dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1zaGlmdC1hd2F5XVtkYXRhLXN0YXRlPWhpZGRlbl1bZGF0YS1wbGFjZW1lbnRePWJvdHRvbV17dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwcHgpfS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249c2hpZnQtYXdheV1bZGF0YS1zdGF0ZT1oaWRkZW5dW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXNoaWZ0LWF3YXldW2RhdGEtc3RhdGU9aGlkZGVuXVtkYXRhLXBsYWNlbWVudF49cmlnaHRde3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMHB4KX0iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/node_modules/.pnpm/tippy.js@6.3.7/node_modules/tippy.js/animations/perspective.css">.tippy-box[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(8px) rotateX(60deg)}.tippy-box[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-8px) rotateX(-60deg)}.tippy-box[data-animation=perspective][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(8px) rotateY(-60deg)}.tippy-box[data-animation=perspective][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-box[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-8px) rotateY(60deg)}.tippy-box[data-animation=perspective][data-state=hidden]{opacity:0}
/*# sourceMappingURL=data:application/json;base64,eyJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9wZXJzcGVjdGl2ZS5jc3MiLCJtYXBwaW5ncyI6IkFBQUEsNERBQTRELHVCQUF1QixDQUFDLGdGQUFnRiw0QkFBNEIsQ0FBQywrRUFBK0UsMkRBQTJELENBQUMsK0RBQStELG9CQUFvQixDQUFDLG1GQUFtRiw0QkFBNEIsQ0FBQyxrRkFBa0YsNkRBQTZELENBQUMsNkRBQTZELHNCQUFzQixDQUFDLGlGQUFpRiw0QkFBNEIsQ0FBQyxnRkFBZ0YsNERBQTRELENBQUMsOERBQThELHFCQUFxQixDQUFDLGtGQUFrRiw0QkFBNEIsQ0FBQyxpRkFBaUYsNERBQTRELENBQUMsMERBQTBELFNBQVMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL25vZGVfbW9kdWxlcy8ucG5wbS90aXBweS5qc0A2LjMuNy9ub2RlX21vZHVsZXMvdGlwcHkuanMvYW5pbWF0aW9ucy9wZXJzcGVjdGl2ZS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1wZXJzcGVjdGl2ZV1bZGF0YS1wbGFjZW1lbnRePXRvcF17dHJhbnNmb3JtLW9yaWdpbjpib3R0b219LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1wZXJzcGVjdGl2ZV1bZGF0YS1wbGFjZW1lbnRePXRvcF1bZGF0YS1zdGF0ZT12aXNpYmxlXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNzAwcHgpfS50aXBweS1ib3hbZGF0YS1hbmltYXRpb249cGVyc3BlY3RpdmVdW2RhdGEtcGxhY2VtZW50Xj10b3BdW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNzAwcHgpIHRyYW5zbGF0ZVkoOHB4KSByb3RhdGVYKDYwZGVnKX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXBlcnNwZWN0aXZlXVtkYXRhLXBsYWNlbWVudF49Ym90dG9tXXt0cmFuc2Zvcm0tb3JpZ2luOnRvcH0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXBlcnNwZWN0aXZlXVtkYXRhLXBsYWNlbWVudF49Ym90dG9tXVtkYXRhLXN0YXRlPXZpc2libGVde3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg3MDBweCl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1wZXJzcGVjdGl2ZV1bZGF0YS1wbGFjZW1lbnRePWJvdHRvbV1bZGF0YS1zdGF0ZT1oaWRkZW5de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg3MDBweCkgdHJhbnNsYXRlWSgtOHB4KSByb3RhdGVYKC02MGRlZyl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1wZXJzcGVjdGl2ZV1bZGF0YS1wbGFjZW1lbnRePWxlZnRde3RyYW5zZm9ybS1vcmlnaW46cmlnaHR9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1wZXJzcGVjdGl2ZV1bZGF0YS1wbGFjZW1lbnRePWxlZnRdW2RhdGEtc3RhdGU9dmlzaWJsZV17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDcwMHB4KX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXBlcnNwZWN0aXZlXVtkYXRhLXBsYWNlbWVudF49bGVmdF1bZGF0YS1zdGF0ZT1oaWRkZW5de3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg3MDBweCkgdHJhbnNsYXRlWCg4cHgpIHJvdGF0ZVkoLTYwZGVnKX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXBlcnNwZWN0aXZlXVtkYXRhLXBsYWNlbWVudF49cmlnaHRde3RyYW5zZm9ybS1vcmlnaW46bGVmdH0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXBlcnNwZWN0aXZlXVtkYXRhLXBsYWNlbWVudF49cmlnaHRdW2RhdGEtc3RhdGU9dmlzaWJsZV17dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDcwMHB4KX0udGlwcHktYm94W2RhdGEtYW5pbWF0aW9uPXBlcnNwZWN0aXZlXVtkYXRhLXBsYWNlbWVudF49cmlnaHRdW2RhdGEtc3RhdGU9aGlkZGVuXXt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNzAwcHgpIHRyYW5zbGF0ZVgoLThweCkgcm90YXRlWSg2MGRlZyl9LnRpcHB5LWJveFtkYXRhLWFuaW1hdGlvbj1wZXJzcGVjdGl2ZV1bZGF0YS1zdGF0ZT1oaWRkZW5de29wYWNpdHk6MH0iXSwidmVyc2lvbiI6M30= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/common-ui/src/ui/authentication/dingding-login.vue?vue&amp;type=style&amp;index=0&amp;lang.css">
.dingding-qrcode-login-modal .relative {
padding: 0 !important;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy91aS9hdXRoZW50aWNhdGlvbi9kaW5nZGluZy1sb2dpbi52dWUiLCJtYXBwaW5ncyI6IjtBQTRHRTtJQUNFLHFCQUFxQjtBQUN2QiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvY29tbW9uLXVpL3NyYy91aS9hdXRoZW50aWNhdGlvbi9kaW5nZGluZy1sb2dpbi52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cbmltcG9ydCB7IHVzZVJvdXRlIH0gZnJvbSAndnVlLXJvdXRlcic7XG5cbmltcG9ydCB7IFJpRGluZ2RpbmcgfSBmcm9tICdAdmJlbi9pY29ucyc7XG5pbXBvcnQgeyAkdCB9IGZyb20gJ0B2YmVuL2xvY2FsZXMnO1xuXG5pbXBvcnQgeyBhbGVydCwgdXNlVmJlbk1vZGFsIH0gZnJvbSAnQHZiZW4tY29yZS9wb3B1cC11aSc7XG5pbXBvcnQgeyBWYmVuSWNvbkJ1dHRvbiB9IGZyb20gJ0B2YmVuLWNvcmUvc2hhZGNuLXVpJztcbmltcG9ydCB7IGxvYWRTY3JpcHQgfSBmcm9tICdAdmJlbi1jb3JlL3NoYXJlZC91dGlscyc7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIGNsaWVudElkOiBzdHJpbmc7XG4gIGNvcnBJZDogc3RyaW5nO1xuICAvLyDnmbvlvZXlm57osIPlnLDlnYBcbiAgcmVkaXJlY3RVcmk/OiBzdHJpbmc7XG4gIC8vIOaYr+WQpuWGheW1jOS6jOe7tOeggeeZu+W9lVxuICBpc1FyQ29kZT86IGJvb2xlYW47XG59XG5cbmNvbnN0IHByb3BzID0gZGVmaW5lUHJvcHM8UHJvcHM+KCk7XG5cbmNvbnN0IHJvdXRlID0gdXNlUm91dGUoKTtcblxuY29uc3QgW01vZGFsLCBtb2RhbEFwaV0gPSB1c2VWYmVuTW9kYWwoe1xuICBoZWFkZXI6IGZhbHNlLFxuICBmb290ZXI6IGZhbHNlLFxuICBmdWxsc2NyZWVuQnV0dG9uOiBmYWxzZSxcbiAgY2xhc3M6ICd3LVszMDJweF0gaC1bMzAycHhdIGRpbmdkaW5nLXFyY29kZS1sb2dpbi1tb2RhbCcsXG4gIG9uT3BlbmVkKCkge1xuICAgIGhhbmRsZVFyQ29kZUxvZ2luKCk7XG4gIH0sXG59KTtcblxuY29uc3QgZ2V0UmVkaXJlY3RVcmkgPSAoKSA9PiB7XG4gIGNvbnN0IHsgcmVkaXJlY3RVcmkgfSA9IHByb3BzO1xuICBpZiAocmVkaXJlY3RVcmkpIHtcbiAgICByZXR1cm4gcmVkaXJlY3RVcmk7XG4gIH1cbiAgcmV0dXJuIHdpbmRvdy5sb2NhdGlvbi5vcmlnaW4gKyByb3V0ZS5mdWxsUGF0aDtcbn07XG5cbi8qKlxuICog5YaF5bWM5LqM57u056CB55m75b2VXG4gKi9cbmNvbnN0IGhhbmRsZVFyQ29kZUxvZ2luID0gYXN5bmMgKCkgPT4ge1xuICBjb25zdCB7IGNsaWVudElkLCBjb3JwSWQgfSA9IHByb3BzO1xuICBpZiAoISh3aW5kb3cgYXMgYW55KS5EVEZyYW1lTG9naW4pIHtcbiAgICAvLyDkuoznu7TnoIHnmbvlvZUg5Yqg6L296LWE5rqQXG4gICAgYXdhaXQgbG9hZFNjcmlwdChcbiAgICAgICdodHRwczovL2cuYWxpY2RuLmNvbS9kaW5nZGluZy9oNS1kaW5ndGFsay1sb2dpbi8wLjIxLjAvZGRsb2dpbi5qcycsXG4gICAgKTtcbiAgfVxuICAod2luZG93IGFzIGFueSkuRFRGcmFtZUxvZ2luKFxuICAgIHtcbiAgICAgIGlkOiAnZGluZ2RpbmdfcXJjb2RlX2xvZ2luX2VsZW1lbnQnLFxuICAgICAgd2lkdGg6IDMwMCxcbiAgICAgIGhlaWdodDogMzAwLFxuICAgIH0sXG4gICAge1xuICAgICAgLy8g5rOo5oSP77yacmVkaXJlY3RfdXJpIOmcgOS4uuWujOaVtFVSTO+8jOaJq+eggeWQjumSiemSieS8muW4pmNvZGXot7PovazliLDov5nph4xcbiAgICAgIHJlZGlyZWN0X3VyaTogZW5jb2RlVVJJQ29tcG9uZW50KGdldFJlZGlyZWN0VXJpKCkpLFxuICAgICAgY2xpZW50X2lkOiBjbGllbnRJZCxcbiAgICAgIHNjb3BlOiAnb3BlbmlkIGNvcnBpZCcsXG4gICAgICByZXNwb25zZV90eXBlOiAnY29kZScsXG4gICAgICBzdGF0ZTogJzEnLFxuICAgICAgcHJvbXB0OiAnY29uc2VudCcsXG4gICAgICBjb3JwSWQsXG4gICAgfSxcbiAgICAobG9naW5SZXN1bHQ6IGFueSkgPT4ge1xuICAgICAgY29uc3QgeyByZWRpcmVjdFVybCB9ID0gbG9naW5SZXN1bHQ7XG4gICAgICAvLyDov5nph4zlj6/ku6Xnm7TmjqXov5vooYzph43lrprlkJFcbiAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gcmVkaXJlY3RVcmw7XG4gICAgfSxcbiAgICAoZXJyb3JNc2c6IHN0cmluZykgPT4ge1xuICAgICAgLy8g6L+Z6YeM5LiA6Iis6ZyA6KaB5bGV56S655m75b2V5aSx6LSl55qE5YW35L2T5Y6f5ZugXG4gICAgICBhbGVydChgTG9naW4gRXJyb3I6ICR7ZXJyb3JNc2d9YCk7XG4gICAgfSxcbiAgKTtcbn07XG5cbmNvbnN0IGhhbmRsZUxvZ2luID0gKCkgPT4ge1xuICBjb25zdCB7IGNsaWVudElkLCBjb3JwSWQsIGlzUXJDb2RlIH0gPSBwcm9wcztcbiAgaWYgKGlzUXJDb2RlKSB7XG4gICAgLy8g5YaF5bWM5LqM57u056CB55m75b2VXG4gICAgbW9kYWxBcGkub3BlbigpO1xuICB9IGVsc2Uge1xuICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gYGh0dHBzOi8vbG9naW4uZGluZ3RhbGsuY29tL29hdXRoMi9hdXRoP3JlZGlyZWN0X3VyaT0ke2VuY29kZVVSSUNvbXBvbmVudChnZXRSZWRpcmVjdFVyaSgpKX0mcmVzcG9uc2VfdHlwZT1jb2RlJmNsaWVudF9pZD0ke2NsaWVudElkfSZzY29wZT1vcGVuaWQmY29ycGlkPSR7Y29ycElkfSZwcm9tcHQ9Y29uc2VudGA7XG4gIH1cbn07XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8ZGl2PlxuICAgIDxWYmVuSWNvbkJ1dHRvblxuICAgICAgQGNsaWNrPVwiaGFuZGxlTG9naW5cIlxuICAgICAgOnRvb2x0aXA9XCIkdCgnYXV0aGVudGljYXRpb24uZGluZ2RpbmdMb2dpbicpXCJcbiAgICAgIHRvb2x0aXAtc2lkZT1cInRvcFwiXG4gICAgPlxuICAgICAgPFJpRGluZ2RpbmcgLz5cbiAgICA8L1ZiZW5JY29uQnV0dG9uPlxuICAgIDxNb2RhbD5cbiAgICAgIDxkaXYgaWQ9XCJkaW5nZGluZ19xcmNvZGVfbG9naW5fZWxlbWVudFwiPjwvZGl2PlxuICAgIDwvTW9kYWw+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlPlxuLmRpbmdkaW5nLXFyY29kZS1sb2dpbi1tb2RhbCB7XG4gIC5yZWxhdGl2ZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG48L3N0eWxlPlxuIl19 */</style><style type="text/css">.jv-node{position:relative}.jv-node:after{content:','}.jv-node:last-of-type:after{content:''}.jv-node.toggle{margin-left:13px !important}.jv-node .jv-node{margin-left:25px}
</style><style type="text/css">.jv-container{box-sizing:border-box;position:relative}.jv-container.boxed{border:1px solid #eee;border-radius:6px}.jv-container.boxed:hover{box-shadow:0 2px 7px rgba(0,0,0,0.15);border-color:transparent;position:relative}.jv-container.jv-light{background:#fff;white-space:nowrap;color:#525252;font-size:14px;font-family:Consolas, Menlo, Courier, monospace}.jv-container.jv-light .jv-ellipsis{color:#999;background-color:#eee;display:inline-block;line-height:0.9;font-size:0.9em;padding:0px 4px 2px 4px;margin:0 4px;border-radius:3px;vertical-align:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.jv-container.jv-light .jv-button{color:#49b3ff}.jv-container.jv-light .jv-key{color:#111111;margin-right:4px}.jv-container.jv-light .jv-item.jv-array{color:#111111}.jv-container.jv-light .jv-item.jv-boolean{color:#fc1e70}.jv-container.jv-light .jv-item.jv-function{color:#067bca}.jv-container.jv-light .jv-item.jv-number{color:#fc1e70}.jv-container.jv-light .jv-item.jv-object{color:#111111}.jv-container.jv-light .jv-item.jv-undefined{color:#e08331}.jv-container.jv-light .jv-item.jv-string{color:#42b983;word-break:break-word;white-space:normal}.jv-container.jv-light .jv-item.jv-string .jv-link{color:#0366d6}.jv-container.jv-light .jv-code .jv-toggle:before{padding:0px 2px;border-radius:2px}.jv-container.jv-light .jv-code .jv-toggle:hover:before{background:#eee}.jv-container .jv-code{overflow:hidden;padding:30px 20px}.jv-container .jv-code.boxed{max-height:300px}.jv-container .jv-code.open{max-height:initial !important;overflow:visible;overflow-x:auto;padding-bottom:45px}.jv-container .jv-toggle{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE2IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIAo8cG9seWdvbiBwb2ludHM9IjAsMCA4LDggMCwxNiIKc3R5bGU9ImZpbGw6IzY2NjtzdHJva2U6cHVycGxlO3N0cm9rZS13aWR0aDowIiAvPgo8L3N2Zz4=);background-repeat:no-repeat;background-size:contain;background-position:center center;cursor:pointer;width:10px;height:10px;margin-right:2px;display:inline-block;-webkit-transition:-webkit-transform 0.1s;transition:-webkit-transform 0.1s;transition:transform 0.1s;transition:transform 0.1s, -webkit-transform 0.1s}.jv-container .jv-toggle.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jv-container .jv-more{position:absolute;z-index:1;bottom:0;left:0;right:0;height:40px;width:100%;text-align:center;cursor:pointer}.jv-container .jv-more .jv-toggle{position:relative;top:40%;z-index:2;color:#888;-webkit-transition:all 0.1s;transition:all 0.1s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jv-container .jv-more .jv-toggle.open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.jv-container .jv-more:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:-webkit-linear-gradient(top, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%);-webkit-transition:all 0.1s;transition:all 0.1s}.jv-container .jv-more:hover .jv-toggle{top:50%;color:#111}.jv-container .jv-more:hover:after{background:-webkit-linear-gradient(top, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 20%, rgba(230,230,230,0.3) 100%)}.jv-container .jv-button{position:relative;cursor:pointer;display:inline-block;padding:5px;z-index:5}.jv-container .jv-button.copied{opacity:0.4;cursor:default}.jv-container .jv-tooltip{position:absolute}.jv-container .jv-tooltip.right{right:15px}.jv-container .jv-tooltip.left{left:15px}.jv-container .j-icon{font-size:12px}
</style><style id="spinner-parent--relative">
.spinner-parent--relative {
position: relative !important;
}
</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/layouts/src/widgets/notification/notification.vue?vue&amp;type=style&amp;index=0&amp;scoped=75487dc9&amp;lang.css">
[data-v-75487dc9] .bell-button:hover svg {
animation: bell-ring-75487dc9 1s both;
}
@keyframes bell-ring-75487dc9 {
0%,
100% {
transform-origin: top;
}
15% {
transform: rotateZ(10deg);
}
30% {
transform: rotateZ(-10deg);
}
45% {
transform: rotateZ(5deg);
}
60% {
transform: rotateZ(-5deg);
}
75% {
transform: rotateZ(2deg);
}
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvbGF5b3V0cy9zcmMvd2lkZ2V0cy9ub3RpZmljYXRpb24vbm90aWZpY2F0aW9uLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBMEpJO01BQ0UscUNBQTRCO0FBQzlCO0FBSUo7QUFDRTs7SUFFRSxxQkFBcUI7QUFDdkI7QUFFQTtJQUNFLHlCQUF5QjtBQUMzQjtBQUVBO0lBQ0UsMEJBQTBCO0FBQzVCO0FBRUE7SUFDRSx3QkFBd0I7QUFDMUI7QUFFQTtJQUNFLHlCQUF5QjtBQUMzQjtBQUVBO0lBQ0Usd0JBQXdCO0FBQzFCO0FBQ0YiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9lZmZlY3RzL2xheW91dHMvc3JjL3dpZGdldHMvbm90aWZpY2F0aW9uL25vdGlmaWNhdGlvbi52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB0eXBlIHsgTm90aWZpY2F0aW9uSXRlbSB9IGZyb20gJy4vdHlwZXMnO1xuXG5pbXBvcnQgeyBCZWxsLCBNYWlsQ2hlY2sgfSBmcm9tICdAdmJlbi9pY29ucyc7XG5pbXBvcnQgeyAkdCB9IGZyb20gJ0B2YmVuL2xvY2FsZXMnO1xuXG5pbXBvcnQge1xuICBWYmVuQnV0dG9uLFxuICBWYmVuSWNvbkJ1dHRvbixcbiAgVmJlblBvcG92ZXIsXG4gIFZiZW5TY3JvbGxiYXIsXG59IGZyb20gJ0B2YmVuLWNvcmUvc2hhZGNuLXVpJztcblxuaW1wb3J0IHsgdXNlVG9nZ2xlIH0gZnJvbSAnQHZ1ZXVzZS9jb3JlJztcblxuaW50ZXJmYWNlIFByb3BzIHtcbiAgLyoqXG4gICAqIOaYvuekuuWchueCuVxuICAgKi9cbiAgZG90PzogYm9vbGVhbjtcbiAgLyoqXG4gICAqIOa2iOaBr+WIl+ihqFxuICAgKi9cbiAgbm90aWZpY2F0aW9ucz86IE5vdGlmaWNhdGlvbkl0ZW1bXTtcbn1cblxuZGVmaW5lT3B0aW9ucyh7IG5hbWU6ICdOb3RpZmljYXRpb25Qb3B1cCcgfSk7XG5cbndpdGhEZWZhdWx0cyhkZWZpbmVQcm9wczxQcm9wcz4oKSwge1xuICBkb3Q6IGZhbHNlLFxuICBub3RpZmljYXRpb25zOiAoKSA9PiBbXSxcbn0pO1xuXG5jb25zdCBlbWl0ID0gZGVmaW5lRW1pdHM8e1xuICBjbGVhcjogW107XG4gIG1ha2VBbGw6IFtdO1xuICByZWFkOiBbTm90aWZpY2F0aW9uSXRlbV07XG4gIHZpZXdBbGw6IFtdO1xufT4oKTtcblxuY29uc3QgW29wZW4sIHRvZ2dsZV0gPSB1c2VUb2dnbGUoKTtcblxuZnVuY3Rpb24gY2xvc2UoKSB7XG4gIG9wZW4udmFsdWUgPSBmYWxzZTtcbn1cblxuZnVuY3Rpb24gaGFuZGxlVmlld0FsbCgpIHtcbiAgZW1pdCgndmlld0FsbCcpO1xuICBjbG9zZSgpO1xufVxuXG5mdW5jdGlvbiBoYW5kbGVNYWtlQWxsKCkge1xuICBlbWl0KCdtYWtlQWxsJyk7XG59XG5cbmZ1bmN0aW9uIGhhbmRsZUNsZWFyKCkge1xuICBlbWl0KCdjbGVhcicpO1xufVxuXG5mdW5jdGlvbiBoYW5kbGVDbGljayhpdGVtOiBOb3RpZmljYXRpb25JdGVtKSB7XG4gIGVtaXQoJ3JlYWQnLCBpdGVtKTtcbn1cbjwvc2NyaXB0PlxuPHRlbXBsYXRlPlxuICA8VmJlblBvcG92ZXJcbiAgICB2LW1vZGVsOm9wZW49XCJvcGVuXCJcbiAgICBjb250ZW50LWNsYXNzPVwicmVsYXRpdmUgcmlnaHQtMiB3LVszNjBweF0gcC0wXCJcbiAgPlxuICAgIDx0ZW1wbGF0ZSAjdHJpZ2dlcj5cbiAgICAgIDxkaXYgY2xhc3M9XCJmbGV4LWNlbnRlciBtci0yIGgtZnVsbFwiIEBjbGljay5zdG9wPVwidG9nZ2xlKClcIj5cbiAgICAgICAgPFZiZW5JY29uQnV0dG9uIGNsYXNzPVwiYmVsbC1idXR0b24gdGV4dC1mb3JlZ3JvdW5kIHJlbGF0aXZlXCI+XG4gICAgICAgICAgPHNwYW5cbiAgICAgICAgICAgIHYtaWY9XCJkb3RcIlxuICAgICAgICAgICAgY2xhc3M9XCJiZy1wcmltYXJ5IGFic29sdXRlIHJpZ2h0LTAuNSB0b3AtMC41IGgtMiB3LTIgcm91bmRlZFwiXG4gICAgICAgICAgPjwvc3Bhbj5cbiAgICAgICAgICA8QmVsbCBjbGFzcz1cInNpemUtNFwiIC8+XG4gICAgICAgIDwvVmJlbkljb25CdXR0b24+XG4gICAgICA8L2Rpdj5cbiAgICA8L3RlbXBsYXRlPlxuXG4gICAgPGRpdiBjbGFzcz1cInJlbGF0aXZlXCI+XG4gICAgICA8ZGl2IGNsYXNzPVwiZmxleCBpdGVtcy1jZW50ZXIganVzdGlmeS1iZXR3ZWVuIHAtNCBweS0zXCI+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJ0ZXh0LWZvcmVncm91bmRcIj57eyAkdCgndWkud2lkZ2V0cy5ub3RpZmljYXRpb25zJykgfX08L2Rpdj5cbiAgICAgICAgPFZiZW5JY29uQnV0dG9uXG4gICAgICAgICAgOmRpc2FibGVkPVwibm90aWZpY2F0aW9ucy5sZW5ndGggPD0gMFwiXG4gICAgICAgICAgOnRvb2x0aXA9XCIkdCgndWkud2lkZ2V0cy5tYXJrQWxsQXNSZWFkJylcIlxuICAgICAgICAgIEBjbGljaz1cImhhbmRsZU1ha2VBbGxcIlxuICAgICAgICA+XG4gICAgICAgICAgPE1haWxDaGVjayBjbGFzcz1cInNpemUtNFwiIC8+XG4gICAgICAgIDwvVmJlbkljb25CdXR0b24+XG4gICAgICA8L2Rpdj5cbiAgICAgIDxWYmVuU2Nyb2xsYmFyIHYtaWY9XCJub3RpZmljYXRpb25zLmxlbmd0aCA+IDBcIj5cbiAgICAgICAgPHVsIGNsYXNzPVwiIWZsZXggbWF4LWgtWzM2MHB4XSB3LWZ1bGwgZmxleC1jb2xcIj5cbiAgICAgICAgICA8dGVtcGxhdGUgdi1mb3I9XCJpdGVtIGluIG5vdGlmaWNhdGlvbnNcIiA6a2V5PVwiaXRlbS50aXRsZVwiPlxuICAgICAgICAgICAgPGxpXG4gICAgICAgICAgICAgIGNsYXNzPVwiaG92ZXI6YmctYWNjZW50IGJvcmRlci1ib3JkZXIgcmVsYXRpdmUgZmxleCB3LWZ1bGwgY3Vyc29yLXBvaW50ZXIgaXRlbXMtc3RhcnQgZ2FwLTUgYm9yZGVyLXQgcHgtMyBweS0zXCJcbiAgICAgICAgICAgICAgQGNsaWNrPVwiaGFuZGxlQ2xpY2soaXRlbSlcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8c3BhblxuICAgICAgICAgICAgICAgIHYtaWY9XCIhaXRlbS5pc1JlYWRcIlxuICAgICAgICAgICAgICAgIGNsYXNzPVwiYmctcHJpbWFyeSBhYnNvbHV0ZSByaWdodC0yIHRvcC0yIGgtMiB3LTIgcm91bmRlZFwiXG4gICAgICAgICAgICAgID48L3NwYW4+XG5cbiAgICAgICAgICAgICAgPHNwYW5cbiAgICAgICAgICAgICAgICBjbGFzcz1cInJlbGF0aXZlIGZsZXggaC0xMCB3LTEwIHNocmluay0wIG92ZXJmbG93LWhpZGRlbiByb3VuZGVkLWZ1bGxcIlxuICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgPGltZ1xuICAgICAgICAgICAgICAgICAgOnNyYz1cIml0ZW0uYXZhdGFyXCJcbiAgICAgICAgICAgICAgICAgIGNsYXNzPVwiYXNwZWN0LXNxdWFyZSBoLWZ1bGwgdy1mdWxsIG9iamVjdC1jb3ZlclwiXG4gICAgICAgICAgICAgICAgICByb2xlPVwiaW1nXCJcbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJmbGV4IGZsZXgtY29sIGdhcC0xIGxlYWRpbmctbm9uZVwiPlxuICAgICAgICAgICAgICAgIDxwIGNsYXNzPVwiZm9udC1zZW1pYm9sZFwiPnt7IGl0ZW0udGl0bGUgfX08L3A+XG4gICAgICAgICAgICAgICAgPHAgY2xhc3M9XCJ0ZXh0LW11dGVkLWZvcmVncm91bmQgbXktMSBsaW5lLWNsYW1wLTIgdGV4dC14c1wiPlxuICAgICAgICAgICAgICAgICAge3sgaXRlbS5tZXNzYWdlIH19XG4gICAgICAgICAgICAgICAgPC9wPlxuICAgICAgICAgICAgICAgIDxwIGNsYXNzPVwidGV4dC1tdXRlZC1mb3JlZ3JvdW5kIGxpbmUtY2xhbXAtMiB0ZXh0LXhzXCI+XG4gICAgICAgICAgICAgICAgICB7eyBpdGVtLmRhdGUgfX1cbiAgICAgICAgICAgICAgICA8L3A+XG4gICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9saT5cbiAgICAgICAgICA8L3RlbXBsYXRlPlxuICAgICAgICA8L3VsPlxuICAgICAgPC9WYmVuU2Nyb2xsYmFyPlxuXG4gICAgICA8dGVtcGxhdGUgdi1lbHNlPlxuICAgICAgICA8ZGl2IGNsYXNzPVwiZmxleC1jZW50ZXIgdGV4dC1tdXRlZC1mb3JlZ3JvdW5kIG1pbi1oLVsxNTBweF0gdy1mdWxsXCI+XG4gICAgICAgICAge3sgJHQoJ2NvbW1vbi5ub0RhdGEnKSB9fVxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvdGVtcGxhdGU+XG5cbiAgICAgIDxkaXZcbiAgICAgICAgY2xhc3M9XCJib3JkZXItYm9yZGVyIGZsZXggaXRlbXMtY2VudGVyIGp1c3RpZnktYmV0d2VlbiBib3JkZXItdCBweC00IHB5LTNcIlxuICAgICAgPlxuICAgICAgICA8VmJlbkJ1dHRvblxuICAgICAgICAgIDpkaXNhYmxlZD1cIm5vdGlmaWNhdGlvbnMubGVuZ3RoIDw9IDBcIlxuICAgICAgICAgIHNpemU9XCJzbVwiXG4gICAgICAgICAgdmFyaWFudD1cImdob3N0XCJcbiAgICAgICAgICBAY2xpY2s9XCJoYW5kbGVDbGVhclwiXG4gICAgICAgID5cbiAgICAgICAgICB7eyAkdCgndWkud2lkZ2V0cy5jbGVhck5vdGlmaWNhdGlvbnMnKSB9fVxuICAgICAgICA8L1ZiZW5CdXR0b24+XG4gICAgICAgIDxWYmVuQnV0dG9uIHNpemU9XCJzbVwiIEBjbGljaz1cImhhbmRsZVZpZXdBbGxcIj5cbiAgICAgICAgICB7eyAkdCgndWkud2lkZ2V0cy52aWV3QWxsJykgfX1cbiAgICAgICAgPC9WYmVuQnV0dG9uPlxuICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG4gIDwvVmJlblBvcG92ZXI+XG48L3RlbXBsYXRlPlxuXG48c3R5bGUgc2NvcGVkPlxuOmRlZXAoLmJlbGwtYnV0dG9uKSB7XG4gICY6aG92ZXIge1xuICAgIHN2ZyB7XG4gICAgICBhbmltYXRpb246IGJlbGwtcmluZyAxcyBib3RoO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJlbGwtcmluZyB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAxNSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigxMGRlZyk7XG4gIH1cblxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtMTBkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooNWRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigtNWRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlWigyZGVnKTtcbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/layouts/src/widgets/theme-toggle/theme-button.vue?vue&amp;type=style&amp;index=0&amp;scoped=a06d1d02&amp;lang.css">
.theme-toggle__moon > circle[data-v-a06d1d02] {
transition: transform 0.5s cubic-bezier(0, 0, 0.3, 1);
}
.theme-toggle__sun[data-v-a06d1d02] {
fill: hsl(var(--foreground) / 0.9);
}
.theme-toggle__sun[data-v-a06d1d02] {
stroke: none;
}
.theme-toggle__sun[data-v-a06d1d02] {
transform-origin: center center;
transition: transform 1.6s cubic-bezier(0.25, 0, 0.2, 1);
}
.theme-toggle__sun:hover > svg > .theme-toggle__sun[data-v-a06d1d02] {
fill: hsl(var(--foreground) / 0.9);
}
.theme-toggle__sun-beams[data-v-a06d1d02] {
stroke: hsl(var(--foreground) / 0.9);
}
.theme-toggle__sun-beams[data-v-a06d1d02] {
stroke-width: 2px;
}
.theme-toggle__sun-beams[data-v-a06d1d02] {
transform-origin: center center;
transition:
transform 1.6s cubic-bezier(0.5, 1.5, 0.75, 1.25), opacity 0.6s cubic-bezier(0.25, 0, 0.3, 1);
}
.theme-toggle__sun-beams:hover > svg > .theme-toggle__sun-beams[data-v-a06d1d02] {
stroke: hsl(var(--foreground));
}
.theme-toggle.is-light .theme-toggle__sun[data-v-a06d1d02] {
--tw-scale-x: .5;
--tw-scale-y: .5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(.5) scaleY(.5);
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.theme-toggle.is-light .theme-toggle__sun-beams[data-v-a06d1d02] {
transform: rotateZ(0.25turn);
}
.theme-toggle.is-dark .theme-toggle__moon > circle[data-v-a06d1d02] {
transform: translateX(-20px);
}
.theme-toggle.is-dark .theme-toggle__sun-beams[data-v-a06d1d02] {
opacity: 0;
}
.theme-toggle:hover > svg .theme-toggle__sun[data-v-a06d1d02],
.theme-toggle:hover > svg .theme-toggle__moon[data-v-a06d1d02] {
fill: hsl(var(--foreground));
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvbGF5b3V0cy9zcmMvd2lkZ2V0cy90aGVtZS10b2dnbGUvdGhlbWUtYnV0dG9uLnZ1ZSIsIm1hcHBpbmdzIjoiO0FBOEhJO01BQ0UscURBQXFEO0FBQ3ZEO0FBSUE7TUFBQTtBQUFxQztBQUFyQztNQUFBO0FBQXFDO0FBRHZDOztJQUdFLCtCQUErQjtJQUMvQix3REFBd0Q7QUFLMUQ7QUFGSTtNQUFBO0FBQXlCO0FBSzNCO01BQUE7QUFBd0M7QUFBeEM7TUFBQTtBQUF3QztBQUQxQzs7SUFHRSwrQkFBK0I7SUFDL0I7bUdBRTRDO0FBSzlDO0FBRkk7TUFBQTtBQUF3QjtBQU14QjtNQUFBLGdCQUFlO01BQWYsZ0JBQWU7TUFBZixpS0FBZTtNQUFmO0FBQWU7QUFHakI7TUFDRSw0QkFBNEI7QUFDOUI7QUFLRTtRQUNFLDRCQUE0QjtBQUM5QjtBQUlBO01BQUE7QUFBZ0I7QUFPaEI7O01BQUE7QUFBc0IiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9lZmZlY3RzL2xheW91dHMvc3JjL3dpZGdldHMvdGhlbWUtdG9nZ2xlL3RoZW1lLWJ1dHRvbi52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBsYW5nPVwidHNcIiBzZXR1cD5cbmltcG9ydCB7IGNvbXB1dGVkLCBuZXh0VGljayB9IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB7IFZiZW5CdXR0b24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYWRjbi11aSc7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIC8qKlxuICAgKiDnsbvlnotcbiAgICovXG4gIHR5cGU/OiAnaWNvbicgfCAnbm9ybWFsJztcbn1cblxuZGVmaW5lT3B0aW9ucyh7XG4gIG5hbWU6ICdUaGVtZVRvZ2dsZUJ1dHRvbicsXG59KTtcblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgdHlwZTogJ25vcm1hbCcsXG59KTtcblxuY29uc3QgaXNEYXJrID0gZGVmaW5lTW9kZWw8Ym9vbGVhbj4oKTtcblxuY29uc3QgdGhlbWUgPSBjb21wdXRlZCgoKSA9PiB7XG4gIHJldHVybiBpc0RhcmsudmFsdWUgPyAnbGlnaHQnIDogJ2RhcmsnO1xufSk7XG5cbmNvbnN0IGJpbmRQcm9wcyA9IGNvbXB1dGVkKCgpID0+IHtcbiAgY29uc3QgdHlwZSA9IHByb3BzLnR5cGU7XG5cbiAgcmV0dXJuIHR5cGUgPT09ICdub3JtYWwnXG4gICAgPyB7XG4gICAgICAgIHZhcmlhbnQ6ICdoZWF2eScgYXMgY29uc3QsXG4gICAgICB9XG4gICAgOiB7XG4gICAgICAgIGNsYXNzOiAncm91bmRlZC1mdWxsJyxcbiAgICAgICAgc2l6ZTogJ2ljb24nIGFzIGNvbnN0LFxuICAgICAgICBzdHlsZTogeyBwYWRkaW5nOiAnN3B4JyB9LFxuICAgICAgICB2YXJpYW50OiAnaWNvbicgYXMgY29uc3QsXG4gICAgICB9O1xufSk7XG5cbmZ1bmN0aW9uIHRvZ2dsZVRoZW1lKGV2ZW50OiBNb3VzZUV2ZW50KSB7XG4gIGNvbnN0IGlzQXBwZWFyYW5jZVRyYW5zaXRpb24gPVxuICAgIC8vIEB0cy1leHBlY3QtZXJyb3JcbiAgICBkb2N1bWVudC5zdGFydFZpZXdUcmFuc2l0aW9uICYmXG4gICAgIXdpbmRvdy5tYXRjaE1lZGlhKCcocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKScpLm1hdGNoZXM7XG4gIGlmICghaXNBcHBlYXJhbmNlVHJhbnNpdGlvbiB8fCAhZXZlbnQpIHtcbiAgICBpc0RhcmsudmFsdWUgPSAhaXNEYXJrLnZhbHVlO1xuICAgIHJldHVybjtcbiAgfVxuICBjb25zdCB4ID0gZXZlbnQuY2xpZW50WDtcbiAgY29uc3QgeSA9IGV2ZW50LmNsaWVudFk7XG4gIGNvbnN0IGVuZFJhZGl1cyA9IE1hdGguaHlwb3QoXG4gICAgTWF0aC5tYXgoeCwgaW5uZXJXaWR0aCAtIHgpLFxuICAgIE1hdGgubWF4KHksIGlubmVySGVpZ2h0IC0geSksXG4gICk7XG4gIC8vIEB0cy1pZ25vcmUgc3RhcnRWaWV3VHJhbnNpdGlvblxuICBjb25zdCB0cmFuc2l0aW9uID0gZG9jdW1lbnQuc3RhcnRWaWV3VHJhbnNpdGlvbihhc3luYyAoKSA9PiB7XG4gICAgaXNEYXJrLnZhbHVlID0gIWlzRGFyay52YWx1ZTtcbiAgICBhd2FpdCBuZXh0VGljaygpO1xuICB9KTtcbiAgdHJhbnNpdGlvbi5yZWFkeS50aGVuKCgpID0+IHtcbiAgICBjb25zdCBjbGlwUGF0aCA9IFtcbiAgICAgIGBjaXJjbGUoMHB4IGF0ICR7eH1weCAke3l9cHgpYCxcbiAgICAgIGBjaXJjbGUoJHtlbmRSYWRpdXN9cHggYXQgJHt4fXB4ICR7eX1weClgLFxuICAgIF07XG4gICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmFuaW1hdGUoXG4gICAgICB7XG4gICAgICAgIGNsaXBQYXRoOiBpc0RhcmsudmFsdWUgPyBbLi4uY2xpcFBhdGhdLnJldmVyc2UoKSA6IGNsaXBQYXRoLFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgZHVyYXRpb246IDQ1MCxcbiAgICAgICAgZWFzaW5nOiAnZWFzZS1pbicsXG4gICAgICAgIHBzZXVkb0VsZW1lbnQ6IGlzRGFyay52YWx1ZVxuICAgICAgICAgID8gJzo6dmlldy10cmFuc2l0aW9uLW9sZChyb290KSdcbiAgICAgICAgICA6ICc6OnZpZXctdHJhbnNpdGlvbi1uZXcocm9vdCknLFxuICAgICAgfSxcbiAgICApO1xuICB9KTtcbn1cbjwvc2NyaXB0PlxuXG48dGVtcGxhdGU+XG4gIDxWYmVuQnV0dG9uXG4gICAgOmFyaWEtbGFiZWw9XCJ0aGVtZVwiXG4gICAgOmNsYXNzPVwiW2Bpcy0ke3RoZW1lfWBdXCJcbiAgICBhcmlhLWxpdmU9XCJwb2xpdGVcIlxuICAgIGNsYXNzPVwidGhlbWUtdG9nZ2xlIGN1cnNvci1wb2ludGVyIGJvcmRlci1ub25lIGJnLW5vbmVcIlxuICAgIHYtYmluZD1cImJpbmRQcm9wc1wiXG4gICAgQGNsaWNrLnN0b3A9XCJ0b2dnbGVUaGVtZVwiXG4gID5cbiAgICA8c3ZnIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIGhlaWdodD1cIjI0XCIgdmlld0JveD1cIjAgMCAyNCAyNFwiIHdpZHRoPVwiMjRcIj5cbiAgICAgIDxtYXNrXG4gICAgICAgIGlkPVwidGhlbWUtdG9nZ2xlLW1vb25cIlxuICAgICAgICBjbGFzcz1cInRoZW1lLXRvZ2dsZV9fbW9vblwiXG4gICAgICAgIGZpbGw9XCJoc2wodmFyKC0tZm9yZWdyb3VuZCkvODAlKVwiXG4gICAgICAgIHN0cm9rZT1cIm5vbmVcIlxuICAgICAgPlxuICAgICAgICA8cmVjdCBmaWxsPVwid2hpdGVcIiBoZWlnaHQ9XCIxMDAlXCIgd2lkdGg9XCIxMDAlXCIgeD1cIjBcIiB5PVwiMFwiIC8+XG4gICAgICAgIDxjaXJjbGUgY3g9XCI0MFwiIGN5PVwiOFwiIGZpbGw9XCJibGFja1wiIHI9XCIxMVwiIC8+XG4gICAgICA8L21hc2s+XG4gICAgICA8Y2lyY2xlXG4gICAgICAgIGlkPVwic3VuXCJcbiAgICAgICAgY2xhc3M9XCJ0aGVtZS10b2dnbGVfX3N1blwiXG4gICAgICAgIGN4PVwiMTJcIlxuICAgICAgICBjeT1cIjEyXCJcbiAgICAgICAgbWFzaz1cInVybCgjdGhlbWUtdG9nZ2xlLW1vb24pXCJcbiAgICAgICAgcj1cIjExXCJcbiAgICAgIC8+XG4gICAgICA8ZyBjbGFzcz1cInRoZW1lLXRvZ2dsZV9fc3VuLWJlYW1zXCI+XG4gICAgICAgIDxsaW5lIHgxPVwiMTJcIiB4Mj1cIjEyXCIgeTE9XCIxXCIgeTI9XCIzXCIgLz5cbiAgICAgICAgPGxpbmUgeDE9XCIxMlwiIHgyPVwiMTJcIiB5MT1cIjIxXCIgeTI9XCIyM1wiIC8+XG4gICAgICAgIDxsaW5lIHgxPVwiNC4yMlwiIHgyPVwiNS42NFwiIHkxPVwiNC4yMlwiIHkyPVwiNS42NFwiIC8+XG4gICAgICAgIDxsaW5lIHgxPVwiMTguMzZcIiB4Mj1cIjE5Ljc4XCIgeTE9XCIxOC4zNlwiIHkyPVwiMTkuNzhcIiAvPlxuICAgICAgICA8bGluZSB4MT1cIjFcIiB4Mj1cIjNcIiB5MT1cIjEyXCIgeTI9XCIxMlwiIC8+XG4gICAgICAgIDxsaW5lIHgxPVwiMjFcIiB4Mj1cIjIzXCIgeTE9XCIxMlwiIHkyPVwiMTJcIiAvPlxuICAgICAgICA8bGluZSB4MT1cIjQuMjJcIiB4Mj1cIjUuNjRcIiB5MT1cIjE5Ljc4XCIgeTI9XCIxOC4zNlwiIC8+XG4gICAgICAgIDxsaW5lIHgxPVwiMTguMzZcIiB4Mj1cIjE5Ljc4XCIgeTE9XCI1LjY0XCIgeTI9XCI0LjIyXCIgLz5cbiAgICAgIDwvZz5cbiAgICA8L3N2Zz5cbiAgPC9WYmVuQnV0dG9uPlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIHNjb3BlZD5cbi50aGVtZS10b2dnbGUge1xuICAmX19tb29uIHtcbiAgICAmID4gY2lyY2xlIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLCAwLCAwLjMsIDEpO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1biB7XG4gICAgQGFwcGx5IGZpbGwtZm9yZWdyb3VuZC85MCBzdHJva2Utbm9uZTtcblxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMiwgMSk7XG5cbiAgICAmOmhvdmVyID4gc3ZnID4gJiB7XG4gICAgICBAYXBwbHkgZmlsbC1mb3JlZ3JvdW5kLzkwO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1bi1iZWFtcyB7XG4gICAgQGFwcGx5IHN0cm9rZS1mb3JlZ3JvdW5kLzkwIHN0cm9rZS1bMnB4XTtcblxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIHRyYW5zZm9ybSAxLjZzIGN1YmljLWJlemllcigwLjUsIDEuNSwgMC43NSwgMS4yNSksXG4gICAgICBvcGFjaXR5IDAuNnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAsIDAuMywgMSk7XG5cbiAgICAmOmhvdmVyID4gc3ZnID4gJiB7XG4gICAgICBAYXBwbHkgc3Ryb2tlLWZvcmVncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1saWdodCB7XG4gICAgLnRoZW1lLXRvZ2dsZV9fc3VuIHtcbiAgICAgIEBhcHBseSBzY2FsZS01MDtcbiAgICB9XG5cbiAgICAudGhlbWUtdG9nZ2xlX19zdW4tYmVhbXMge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDAuMjV0dXJuKTtcbiAgICB9XG4gIH1cblxuICAmLmlzLWRhcmsge1xuICAgIC50aGVtZS10b2dnbGVfX21vb24ge1xuICAgICAgJiA+IGNpcmNsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRoZW1lLXRvZ2dsZV9fc3VuLWJlYW1zIHtcbiAgICAgIEBhcHBseSBvcGFjaXR5LTA7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciA+IHN2ZyB7XG4gICAgLnRoZW1lLXRvZ2dsZV9fc3VuLFxuICAgIC50aGVtZS10b2dnbGVfX21vb24ge1xuICAgICAgQGFwcGx5IGZpbGwtZm9yZWdyb3VuZDtcbiAgICB9XG4gIH1cbn1cbjwvc3R5bGU+XG4iXX0= */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/layouts/src/authentication/authentication.vue?vue&amp;type=style&amp;index=0&amp;scoped=5f137e07&amp;lang.css">
.login-background[data-v-5f137e07] {
background: linear-gradient(
154deg,
rgba(7,7,9,0.08235) 30%,
hsl(var(--primary) / 30%) 48%,
rgba(7,7,9,0.08235) 64%
);
filter: blur(100px);
}
.dark .login-background[data-v-5f137e07] {
background: linear-gradient(
154deg,
rgba(7,7,9,0.08235) 30%,
hsl(var(--primary) / 20%) 48%,
rgba(7,7,9,0.08235) 64%
);
filter: blur(100px);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvbGF5b3V0cy9zcmMvYXV0aGVudGljYXRpb24vYXV0aGVudGljYXRpb24udnVlIiwibWFwcGluZ3MiOiI7QUE4SUE7RUFDRTs7Ozs7R0FLQztFQUNELG1CQUFtQjtBQUNyQjtBQUdFO0lBQ0U7Ozs7O0tBS0M7SUFDRCxtQkFBbUI7QUFDckIiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9lZmZlY3RzL2xheW91dHMvc3JjL2F1dGhlbnRpY2F0aW9uL2F1dGhlbnRpY2F0aW9uLnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuaW1wb3J0IHR5cGUgeyBUb29sYmFyVHlwZSB9IGZyb20gJy4vdHlwZXMnO1xuXG5pbXBvcnQgeyBwcmVmZXJlbmNlcywgdXNlUHJlZmVyZW5jZXMgfSBmcm9tICdAdmJlbi9wcmVmZXJlbmNlcyc7XG5cbmltcG9ydCB7IENvcHlyaWdodCB9IGZyb20gJy4uL2Jhc2ljL2NvcHlyaWdodCc7XG5pbXBvcnQgQXV0aGVudGljYXRpb25Gb3JtVmlldyBmcm9tICcuL2Zvcm0udnVlJztcbmltcG9ydCBTbG9nYW5JY29uIGZyb20gJy4vaWNvbnMvc2xvZ2FuLnZ1ZSc7XG5pbXBvcnQgVG9vbGJhciBmcm9tICcuL3Rvb2xiYXIudnVlJztcblxuaW50ZXJmYWNlIFByb3BzIHtcbiAgYXBwTmFtZT86IHN0cmluZztcbiAgbG9nbz86IHN0cmluZztcbiAgcGFnZVRpdGxlPzogc3RyaW5nO1xuICBwYWdlRGVzY3JpcHRpb24/OiBzdHJpbmc7XG4gIHNsb2dhbkltYWdlPzogc3RyaW5nO1xuICB0b29sYmFyPzogYm9vbGVhbjtcbiAgY29weXJpZ2h0PzogYm9vbGVhbjtcbiAgdG9vbGJhckxpc3Q/OiBUb29sYmFyVHlwZVtdO1xuICBjbGlja0xvZ28/OiAoKSA9PiB2b2lkO1xufVxuXG53aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgYXBwTmFtZTogJycsXG4gIGNvcHlyaWdodDogdHJ1ZSxcbiAgbG9nbzogJycsXG4gIHBhZ2VEZXNjcmlwdGlvbjogJycsXG4gIHBhZ2VUaXRsZTogJycsXG4gIHNsb2dhbkltYWdlOiAnJyxcbiAgdG9vbGJhcjogdHJ1ZSxcbiAgdG9vbGJhckxpc3Q6ICgpID0+IFsnY29sb3InLCAnbGFuZ3VhZ2UnLCAnbGF5b3V0JywgJ3RoZW1lJ10sXG4gIGNsaWNrTG9nbzogKCkgPT4ge30sXG59KTtcblxuY29uc3QgeyBhdXRoUGFuZWxDZW50ZXIsIGF1dGhQYW5lbExlZnQsIGF1dGhQYW5lbFJpZ2h0LCBpc0RhcmsgfSA9XG4gIHVzZVByZWZlcmVuY2VzKCk7XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8ZGl2XG4gICAgOmNsYXNzPVwiW2lzRGFyayA/ICdkYXJrJyA6ICcnXVwiXG4gICAgY2xhc3M9XCJmbGV4IG1pbi1oLWZ1bGwgZmxleC0xIHNlbGVjdC1ub25lIG92ZXJmbG93LXgtaGlkZGVuXCJcbiAgPlxuICAgIDx0ZW1wbGF0ZSB2LWlmPVwidG9vbGJhclwiPlxuICAgICAgPHNsb3QgbmFtZT1cInRvb2xiYXJcIj5cbiAgICAgICAgPFRvb2xiYXIgOnRvb2xiYXItbGlzdD1cInRvb2xiYXJMaXN0XCIgLz5cbiAgICAgIDwvc2xvdD5cbiAgICA8L3RlbXBsYXRlPlxuICAgIDwhLS0g5bem5L6n6K6k6K+B6Z2i5p2/IC0tPlxuICAgIDxBdXRoZW50aWNhdGlvbkZvcm1WaWV3XG4gICAgICB2LWlmPVwiYXV0aFBhbmVsTGVmdFwiXG4gICAgICBjbGFzcz1cIm1pbi1oLWZ1bGwgdy0yLzUgZmxleC0xXCJcbiAgICAgIHRyYW5zaXRpb24tbmFtZT1cInNsaWRlLWxlZnRcIlxuICAgID5cbiAgICAgIDx0ZW1wbGF0ZSB2LWlmPVwiY29weXJpZ2h0XCIgI2NvcHlyaWdodD5cbiAgICAgICAgPHNsb3QgbmFtZT1cImNvcHlyaWdodFwiPlxuICAgICAgICAgIDxDb3B5cmlnaHRcbiAgICAgICAgICAgIHYtaWY9XCJwcmVmZXJlbmNlcy5jb3B5cmlnaHQuZW5hYmxlXCJcbiAgICAgICAgICAgIHYtYmluZD1cInByZWZlcmVuY2VzLmNvcHlyaWdodFwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9zbG90PlxuICAgICAgPC90ZW1wbGF0ZT5cbiAgICA8L0F1dGhlbnRpY2F0aW9uRm9ybVZpZXc+XG5cbiAgICA8c2xvdCBuYW1lPVwibG9nb1wiPlxuICAgICAgPCEtLSDlpLTpg6ggTG9nbyDlkozlupTnlKjlkI3np7AgLS0+XG4gICAgICA8ZGl2XG4gICAgICAgIHYtaWY9XCJsb2dvIHx8IGFwcE5hbWVcIlxuICAgICAgICBjbGFzcz1cImFic29sdXRlIGxlZnQtMCB0b3AtMCB6LTEwIGZsZXggZmxleC0xXCJcbiAgICAgICAgQGNsaWNrPVwiY2xpY2tMb2dvXCJcbiAgICAgID5cbiAgICAgICAgPGRpdlxuICAgICAgICAgIGNsYXNzPVwidGV4dC1mb3JlZ3JvdW5kIGxnOnRleHQtZm9yZWdyb3VuZCBtbC00IG10LTQgZmxleCBmbGV4LTEgaXRlbXMtY2VudGVyIHNtOmxlZnQtNiBzbTp0b3AtNlwiXG4gICAgICAgID5cbiAgICAgICAgICA8aW1nIHYtaWY9XCJsb2dvXCIgOmFsdD1cImFwcE5hbWVcIiA6c3JjPVwibG9nb1wiIGNsYXNzPVwibXItMlwiIHdpZHRoPVwiNDJcIiAvPlxuICAgICAgICAgIDxwIHYtaWY9XCJhcHBOYW1lXCIgY2xhc3M9XCJtLTAgdGV4dC14bCBmb250LW1lZGl1bVwiPlxuICAgICAgICAgICAge3sgYXBwTmFtZSB9fVxuICAgICAgICAgIDwvcD5cbiAgICAgICAgPC9kaXY+XG4gICAgICA8L2Rpdj5cbiAgICA8L3Nsb3Q+XG5cbiAgICA8IS0tIOezu+e7n+S7i+e7jSAtLT5cbiAgICA8ZGl2IHYtaWY9XCIhYXV0aFBhbmVsQ2VudGVyXCIgY2xhc3M9XCJyZWxhdGl2ZSBoaWRkZW4gdy0wIGZsZXgtMSBsZzpibG9ja1wiPlxuICAgICAgPGRpdlxuICAgICAgICBjbGFzcz1cImJnLWJhY2tncm91bmQtZGVlcCBhYnNvbHV0ZSBpbnNldC0wIGgtZnVsbCB3LWZ1bGwgZGFyazpiZy1bIzA3MDcwOV1cIlxuICAgICAgPlxuICAgICAgICA8ZGl2IGNsYXNzPVwibG9naW4tYmFja2dyb3VuZCBhYnNvbHV0ZSBsZWZ0LTAgdG9wLTAgc2l6ZS1mdWxsXCI+PC9kaXY+XG4gICAgICAgIDxkaXYgY2xhc3M9XCJmbGV4LWNvbC1jZW50ZXIgLWVudGVyLXggbXItMjAgaC1mdWxsXCI+XG4gICAgICAgICAgPHRlbXBsYXRlIHYtaWY9XCJzbG9nYW5JbWFnZVwiPlxuICAgICAgICAgICAgPGltZ1xuICAgICAgICAgICAgICA6YWx0PVwiYXBwTmFtZVwiXG4gICAgICAgICAgICAgIDpzcmM9XCJzbG9nYW5JbWFnZVwiXG4gICAgICAgICAgICAgIGNsYXNzPVwiYW5pbWF0ZS1mbG9hdCBoLTY0IHctMi81XCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC90ZW1wbGF0ZT5cbiAgICAgICAgICA8U2xvZ2FuSWNvbiB2LWVsc2UgOmFsdD1cImFwcE5hbWVcIiBjbGFzcz1cImFuaW1hdGUtZmxvYXQgaC02NCB3LTIvNVwiIC8+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cInRleHQtMXhsIHRleHQtZm9yZWdyb3VuZCBtdC02IGZvbnQtc2FucyBsZzp0ZXh0LTJ4bFwiPlxuICAgICAgICAgICAge3sgcGFnZVRpdGxlIH19XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgPGRpdiBjbGFzcz1cImRhcms6dGV4dC1tdXRlZC1mb3JlZ3JvdW5kIG10LTJcIj5cbiAgICAgICAgICAgIHt7IHBhZ2VEZXNjcmlwdGlvbiB9fVxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuXG4gICAgPCEtLSDkuK3lv4PorqTor4HpnaLmnb8gLS0+XG4gICAgPGRpdiB2LWlmPVwiYXV0aFBhbmVsQ2VudGVyXCIgY2xhc3M9XCJmbGV4LWNlbnRlciByZWxhdGl2ZSB3LWZ1bGxcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJsb2dpbi1iYWNrZ3JvdW5kIGFic29sdXRlIGxlZnQtMCB0b3AtMCBzaXplLWZ1bGxcIj48L2Rpdj5cbiAgICAgIDxBdXRoZW50aWNhdGlvbkZvcm1WaWV3XG4gICAgICAgIGNsYXNzPVwibWQ6YmctYmFja2dyb3VuZCBzaGFkb3ctcHJpbWFyeS81IHNoYWRvdy1mbG9hdCB3LWZ1bGwgcm91bmRlZC0zeGwgcGItMjAgbWQ6dy0yLzMgbGc6dy0xLzIgeGw6dy1bMzYlXVwiXG4gICAgICA+XG4gICAgICAgIDx0ZW1wbGF0ZSB2LWlmPVwiY29weXJpZ2h0XCIgI2NvcHlyaWdodD5cbiAgICAgICAgICA8c2xvdCBuYW1lPVwiY29weXJpZ2h0XCI+XG4gICAgICAgICAgICA8Q29weXJpZ2h0XG4gICAgICAgICAgICAgIHYtaWY9XCJwcmVmZXJlbmNlcy5jb3B5cmlnaHQuZW5hYmxlXCJcbiAgICAgICAgICAgICAgdi1iaW5kPVwicHJlZmVyZW5jZXMuY29weXJpZ2h0XCJcbiAgICAgICAgICAgIC8+XG4gICAgICAgICAgPC9zbG90PlxuICAgICAgICA8L3RlbXBsYXRlPlxuICAgICAgPC9BdXRoZW50aWNhdGlvbkZvcm1WaWV3PlxuICAgIDwvZGl2PlxuXG4gICAgPCEtLSDlj7PkvqforqTor4HpnaLmnb8gLS0+XG4gICAgPEF1dGhlbnRpY2F0aW9uRm9ybVZpZXdcbiAgICAgIHYtaWY9XCJhdXRoUGFuZWxSaWdodFwiXG4gICAgICBjbGFzcz1cIm1pbi1oLWZ1bGwgdy1bMzQlXSBmbGV4LTFcIlxuICAgID5cbiAgICAgIDx0ZW1wbGF0ZSB2LWlmPVwiY29weXJpZ2h0XCIgI2NvcHlyaWdodD5cbiAgICAgICAgPHNsb3QgbmFtZT1cImNvcHlyaWdodFwiPlxuICAgICAgICAgIDxDb3B5cmlnaHRcbiAgICAgICAgICAgIHYtaWY9XCJwcmVmZXJlbmNlcy5jb3B5cmlnaHQuZW5hYmxlXCJcbiAgICAgICAgICAgIHYtYmluZD1cInByZWZlcmVuY2VzLmNvcHlyaWdodFwiXG4gICAgICAgICAgLz5cbiAgICAgICAgPC9zbG90PlxuICAgICAgPC90ZW1wbGF0ZT5cbiAgICA8L0F1dGhlbnRpY2F0aW9uRm9ybVZpZXc+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHN0eWxlIHNjb3BlZD5cbi5sb2dpbi1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIDE1NGRlZyxcbiAgICAjMDcwNzA5MTUgMzAlLFxuICAgIGhzbCh2YXIoLS1wcmltYXJ5KSAvIDMwJSkgNDglLFxuICAgICMwNzA3MDkxNSA2NCVcbiAgKTtcbiAgZmlsdGVyOiBibHVyKDEwMHB4KTtcbn1cblxuLmRhcmsge1xuICAubG9naW4tYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgMTU0ZGVnLFxuICAgICAgIzA3MDcwOTE1IDMwJSxcbiAgICAgIGhzbCh2YXIoLS1wcmltYXJ5KSAvIDIwJSkgNDglLFxuICAgICAgIzA3MDcwOTE1IDY0JVxuICAgICk7XG4gICAgZmlsdGVyOiBibHVyKDEwMHB4KTtcbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/effects/layouts/src/basic/header/header.vue?vue&amp;type=style&amp;index=0&amp;scoped=6c3f90bb&amp;lang.scss">.menu-align-start[data-v-6c3f90bb] {
--menu-align: start;
}
.menu-align-center[data-v-6c3f90bb] {
--menu-align: center;
}
.menu-align-end[data-v-6c3f90bb] {
--menu-align: end;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL2VmZmVjdHMvbGF5b3V0cy9zcmMvYmFzaWMvaGVhZGVyL2hlYWRlci52dWUiLCJtYXBwaW5ncyI6IkFBNktBO0VBQ0U7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFIiwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlcyI6WyIvVXNlcnMvaGFoYWhhL3RlbGVncmFtLW1hbmFnZW1lbnQtc3lzdGVtL2Zyb250ZW5kLXZiZW4vcGFja2FnZXMvZWZmZWN0cy9sYXlvdXRzL3NyYy9iYXNpYy9oZWFkZXIvaGVhZGVyLnZ1ZSJdLCJzb3VyY2VzQ29udGVudCI6WyI8c2NyaXB0IGxhbmc9XCJ0c1wiIHNldHVwPlxuaW1wb3J0IHsgY29tcHV0ZWQsIHVzZVNsb3RzIH0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgdXNlUmVmcmVzaCB9IGZyb20gJ0B2YmVuL2hvb2tzJztcbmltcG9ydCB7IFJvdGF0ZUN3IH0gZnJvbSAnQHZiZW4vaWNvbnMnO1xuaW1wb3J0IHsgcHJlZmVyZW5jZXMsIHVzZVByZWZlcmVuY2VzIH0gZnJvbSAnQHZiZW4vcHJlZmVyZW5jZXMnO1xuaW1wb3J0IHsgdXNlQWNjZXNzU3RvcmUgfSBmcm9tICdAdmJlbi9zdG9yZXMnO1xuXG5pbXBvcnQgeyBWYmVuRnVsbFNjcmVlbiwgVmJlbkljb25CdXR0b24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYWRjbi11aSc7XG5cbmltcG9ydCB7XG4gIEdsb2JhbFNlYXJjaCxcbiAgTGFuZ3VhZ2VUb2dnbGUsXG4gIFByZWZlcmVuY2VzQnV0dG9uLFxuICBUaGVtZVRvZ2dsZSxcbn0gZnJvbSAnLi4vLi4vd2lkZ2V0cyc7XG5cbmludGVyZmFjZSBQcm9wcyB7XG4gIC8qKlxuICAgKiBMb2dvIOS4u+mimFxuICAgKi9cbiAgdGhlbWU/OiBzdHJpbmc7XG59XG5cbmRlZmluZU9wdGlvbnMoe1xuICBuYW1lOiAnTGF5b3V0SGVhZGVyJyxcbn0pO1xuXG53aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgdGhlbWU6ICdsaWdodCcsXG59KTtcblxuY29uc3QgZW1pdCA9IGRlZmluZUVtaXRzPHsgY2xlYXJQcmVmZXJlbmNlc0FuZExvZ291dDogW10gfT4oKTtcblxuY29uc3QgUkVGRVJFTkNFX1ZBTFVFID0gNTA7XG5cbmNvbnN0IGFjY2Vzc1N0b3JlID0gdXNlQWNjZXNzU3RvcmUoKTtcbmNvbnN0IHsgZ2xvYmFsU2VhcmNoU2hvcnRjdXRLZXksIHByZWZlcmVuY2VzQnV0dG9uUG9zaXRpb24gfSA9IHVzZVByZWZlcmVuY2VzKCk7XG5jb25zdCBzbG90cyA9IHVzZVNsb3RzKCk7XG5jb25zdCB7IHJlZnJlc2ggfSA9IHVzZVJlZnJlc2goKTtcblxuY29uc3QgcmlnaHRTbG90cyA9IGNvbXB1dGVkKCgpID0+IHtcbiAgY29uc3QgbGlzdCA9IFt7IGluZGV4OiBSRUZFUkVOQ0VfVkFMVUUgKyAxMDAsIG5hbWU6ICd1c2VyLWRyb3Bkb3duJyB9XTtcbiAgaWYgKHByZWZlcmVuY2VzLndpZGdldC5nbG9iYWxTZWFyY2gpIHtcbiAgICBsaXN0LnB1c2goe1xuICAgICAgaW5kZXg6IFJFRkVSRU5DRV9WQUxVRSxcbiAgICAgIG5hbWU6ICdnbG9iYWwtc2VhcmNoJyxcbiAgICB9KTtcbiAgfVxuXG4gIGlmIChwcmVmZXJlbmNlc0J1dHRvblBvc2l0aW9uLnZhbHVlLmhlYWRlcikge1xuICAgIGxpc3QucHVzaCh7XG4gICAgICBpbmRleDogUkVGRVJFTkNFX1ZBTFVFICsgMTAsXG4gICAgICBuYW1lOiAncHJlZmVyZW5jZXMnLFxuICAgIH0pO1xuICB9XG4gIGlmIChwcmVmZXJlbmNlcy53aWRnZXQudGhlbWVUb2dnbGUpIHtcbiAgICBsaXN0LnB1c2goe1xuICAgICAgaW5kZXg6IFJFRkVSRU5DRV9WQUxVRSArIDIwLFxuICAgICAgbmFtZTogJ3RoZW1lLXRvZ2dsZScsXG4gICAgfSk7XG4gIH1cbiAgaWYgKHByZWZlcmVuY2VzLndpZGdldC5sYW5ndWFnZVRvZ2dsZSkge1xuICAgIGxpc3QucHVzaCh7XG4gICAgICBpbmRleDogUkVGRVJFTkNFX1ZBTFVFICsgMzAsXG4gICAgICBuYW1lOiAnbGFuZ3VhZ2UtdG9nZ2xlJyxcbiAgICB9KTtcbiAgfVxuICBpZiAocHJlZmVyZW5jZXMud2lkZ2V0LmZ1bGxzY3JlZW4pIHtcbiAgICBsaXN0LnB1c2goe1xuICAgICAgaW5kZXg6IFJFRkVSRU5DRV9WQUxVRSArIDQwLFxuICAgICAgbmFtZTogJ2Z1bGxzY3JlZW4nLFxuICAgIH0pO1xuICB9XG4gIGlmIChwcmVmZXJlbmNlcy53aWRnZXQubm90aWZpY2F0aW9uKSB7XG4gICAgbGlzdC5wdXNoKHtcbiAgICAgIGluZGV4OiBSRUZFUkVOQ0VfVkFMVUUgKyA1MCxcbiAgICAgIG5hbWU6ICdub3RpZmljYXRpb24nLFxuICAgIH0pO1xuICB9XG5cbiAgT2JqZWN0LmtleXMoc2xvdHMpLmZvckVhY2goKGtleSkgPT4ge1xuICAgIGNvbnN0IG5hbWUgPSBrZXkuc3BsaXQoJy0nKTtcbiAgICBpZiAoa2V5LnN0YXJ0c1dpdGgoJ2hlYWRlci1yaWdodCcpKSB7XG4gICAgICBsaXN0LnB1c2goeyBpbmRleDogTnVtYmVyKG5hbWVbMl0pLCBuYW1lOiBrZXkgfSk7XG4gICAgfVxuICB9KTtcbiAgcmV0dXJuIGxpc3Quc29ydCgoYSwgYikgPT4gYS5pbmRleCAtIGIuaW5kZXgpO1xufSk7XG5cbmNvbnN0IGxlZnRTbG90cyA9IGNvbXB1dGVkKCgpID0+IHtcbiAgY29uc3QgbGlzdDogQXJyYXk8eyBpbmRleDogbnVtYmVyOyBuYW1lOiBzdHJpbmcgfT4gPSBbXTtcblxuICBpZiAocHJlZmVyZW5jZXMud2lkZ2V0LnJlZnJlc2gpIHtcbiAgICBsaXN0LnB1c2goe1xuICAgICAgaW5kZXg6IDAsXG4gICAgICBuYW1lOiAncmVmcmVzaCcsXG4gICAgfSk7XG4gIH1cblxuICBPYmplY3Qua2V5cyhzbG90cykuZm9yRWFjaCgoa2V5KSA9PiB7XG4gICAgY29uc3QgbmFtZSA9IGtleS5zcGxpdCgnLScpO1xuICAgIGlmIChrZXkuc3RhcnRzV2l0aCgnaGVhZGVyLWxlZnQnKSkge1xuICAgICAgbGlzdC5wdXNoKHsgaW5kZXg6IE51bWJlcihuYW1lWzJdKSwgbmFtZToga2V5IH0pO1xuICAgIH1cbiAgfSk7XG4gIHJldHVybiBsaXN0LnNvcnQoKGEsIGIpID0+IGEuaW5kZXggLSBiLmluZGV4KTtcbn0pO1xuXG5mdW5jdGlvbiBjbGVhclByZWZlcmVuY2VzQW5kTG9nb3V0KCkge1xuICBlbWl0KCdjbGVhclByZWZlcmVuY2VzQW5kTG9nb3V0Jyk7XG59XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8dGVtcGxhdGVcbiAgICB2LWZvcj1cInNsb3QgaW4gbGVmdFNsb3RzLmZpbHRlcigoaXRlbSkgPT4gaXRlbS5pbmRleCA8IFJFRkVSRU5DRV9WQUxVRSlcIlxuICAgIDprZXk9XCJzbG90Lm5hbWVcIlxuICA+XG4gICAgPHNsb3QgOm5hbWU9XCJzbG90Lm5hbWVcIj5cbiAgICAgIDx0ZW1wbGF0ZSB2LWlmPVwic2xvdC5uYW1lID09PSAncmVmcmVzaCdcIj5cbiAgICAgICAgPFZiZW5JY29uQnV0dG9uIGNsYXNzPVwibXktMCBtci0xIHJvdW5kZWQtbWRcIiBAY2xpY2s9XCJyZWZyZXNoXCI+XG4gICAgICAgICAgPFJvdGF0ZUN3IGNsYXNzPVwic2l6ZS00XCIgLz5cbiAgICAgICAgPC9WYmVuSWNvbkJ1dHRvbj5cbiAgICAgIDwvdGVtcGxhdGU+XG4gICAgPC9zbG90PlxuICA8L3RlbXBsYXRlPlxuICA8ZGl2IGNsYXNzPVwiZmxleC1jZW50ZXIgaGlkZGVuIGxnOmJsb2NrXCI+XG4gICAgPHNsb3QgbmFtZT1cImJyZWFkY3J1bWJcIj48L3Nsb3Q+XG4gIDwvZGl2PlxuICA8dGVtcGxhdGVcbiAgICB2LWZvcj1cInNsb3QgaW4gbGVmdFNsb3RzLmZpbHRlcigoaXRlbSkgPT4gaXRlbS5pbmRleCA+IFJFRkVSRU5DRV9WQUxVRSlcIlxuICAgIDprZXk9XCJzbG90Lm5hbWVcIlxuICA+XG4gICAgPHNsb3QgOm5hbWU9XCJzbG90Lm5hbWVcIj48L3Nsb3Q+XG4gIDwvdGVtcGxhdGU+XG4gIDxkaXZcbiAgICA6Y2xhc3M9XCJgbWVudS1hbGlnbi0ke3ByZWZlcmVuY2VzLmhlYWRlci5tZW51QWxpZ259YFwiXG4gICAgY2xhc3M9XCJmbGV4IGgtZnVsbCBtaW4tdy0wIGZsZXgtMSBpdGVtcy1jZW50ZXJcIlxuICA+XG4gICAgPHNsb3QgbmFtZT1cIm1lbnVcIj48L3Nsb3Q+XG4gIDwvZGl2PlxuICA8ZGl2IGNsYXNzPVwiZmxleCBoLWZ1bGwgbWluLXctMCBmbGV4LXNocmluay0wIGl0ZW1zLWNlbnRlclwiPlxuICAgIDx0ZW1wbGF0ZSB2LWZvcj1cInNsb3QgaW4gcmlnaHRTbG90c1wiIDprZXk9XCJzbG90Lm5hbWVcIj5cbiAgICAgIDxzbG90IDpuYW1lPVwic2xvdC5uYW1lXCI+XG4gICAgICAgIDx0ZW1wbGF0ZSB2LWlmPVwic2xvdC5uYW1lID09PSAnZ2xvYmFsLXNlYXJjaCdcIj5cbiAgICAgICAgICA8R2xvYmFsU2VhcmNoXG4gICAgICAgICAgICA6ZW5hYmxlLXNob3J0Y3V0LWtleT1cImdsb2JhbFNlYXJjaFNob3J0Y3V0S2V5XCJcbiAgICAgICAgICAgIDptZW51cz1cImFjY2Vzc1N0b3JlLmFjY2Vzc01lbnVzXCJcbiAgICAgICAgICAgIGNsYXNzPVwibXItMSBzbTptci00XCJcbiAgICAgICAgICAvPlxuICAgICAgICA8L3RlbXBsYXRlPlxuXG4gICAgICAgIDx0ZW1wbGF0ZSB2LWVsc2UtaWY9XCJzbG90Lm5hbWUgPT09ICdwcmVmZXJlbmNlcydcIj5cbiAgICAgICAgICA8UHJlZmVyZW5jZXNCdXR0b25cbiAgICAgICAgICAgIGNsYXNzPVwibXItMVwiXG4gICAgICAgICAgICBAY2xlYXItcHJlZmVyZW5jZXMtYW5kLWxvZ291dD1cImNsZWFyUHJlZmVyZW5jZXNBbmRMb2dvdXRcIlxuICAgICAgICAgIC8+XG4gICAgICAgIDwvdGVtcGxhdGU+XG4gICAgICAgIDx0ZW1wbGF0ZSB2LWVsc2UtaWY9XCJzbG90Lm5hbWUgPT09ICd0aGVtZS10b2dnbGUnXCI+XG4gICAgICAgICAgPFRoZW1lVG9nZ2xlIGNsYXNzPVwibXItMSBtdC1bMnB4XVwiIC8+XG4gICAgICAgIDwvdGVtcGxhdGU+XG4gICAgICAgIDx0ZW1wbGF0ZSB2LWVsc2UtaWY9XCJzbG90Lm5hbWUgPT09ICdsYW5ndWFnZS10b2dnbGUnXCI+XG4gICAgICAgICAgPExhbmd1YWdlVG9nZ2xlIGNsYXNzPVwibXItMVwiIC8+XG4gICAgICAgIDwvdGVtcGxhdGU+XG4gICAgICAgIDx0ZW1wbGF0ZSB2LWVsc2UtaWY9XCJzbG90Lm5hbWUgPT09ICdmdWxsc2NyZWVuJ1wiPlxuICAgICAgICAgIDxWYmVuRnVsbFNjcmVlbiBjbGFzcz1cIm1yLTFcIiAvPlxuICAgICAgICA8L3RlbXBsYXRlPlxuICAgICAgPC9zbG90PlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvZGl2PlxuPC90ZW1wbGF0ZT5cbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cbi5tZW51LWFsaWduLXN0YXJ0IHtcbiAgLS1tZW51LWFsaWduOiBzdGFydDtcbn1cblxuLm1lbnUtYWxpZ24tY2VudGVyIHtcbiAgLS1tZW51LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tZW51LWFsaWduLWVuZCB7XG4gIC0tbWVudS1hbGlnbjogZW5kO1xufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/menu-ui/src/components/normal-menu/normal-menu.vue?vue&amp;type=style&amp;index=0&amp;scoped=4cf27ca1&amp;lang.scss">.vben-normal-menu[data-v-4cf27ca1] {
--menu-item-margin-y: 4px;
--menu-item-margin-x: 0px;
--menu-item-padding-y: 9px;
--menu-item-padding-x: 0px;
--menu-item-radius: 0px;
height: calc(100% - 4px);
}
.vben-normal-menu.is-rounded[data-v-4cf27ca1] {
--menu-item-radius: 6px;
--menu-item-margin-x: 8px;
}
.vben-normal-menu.is-dark .vben-normal-menu__item[data-v-4cf27ca1] {
color: hsl(var(--foreground) / 0.8);
}
.vben-normal-menu.is-dark .vben-normal-menu__item[data-v-4cf27ca1]:not(.is-active):hover {
color: hsl(var(--foreground));
}
.vben-normal-menu.is-dark .vben-normal-menu__item.is-active .vben-normal-menu__name[data-v-4cf27ca1],
.vben-normal-menu.is-dark .vben-normal-menu__item.is-active .vben-normal-menu__icon[data-v-4cf27ca1] {
color: hsl(var(--foreground));
}
.vben-normal-menu.is-collapse .vben-normal-menu__name[data-v-4cf27ca1] {
width: 0;
height: 0;
margin-top: 0;
overflow: hidden;
opacity: 0;
}
.vben-normal-menu.is-collapse .vben-normal-menu__icon[data-v-4cf27ca1] {
font-size: 20px;
}
.vben-normal-menu__item[data-v-4cf27ca1] {
position: relative;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding: var(--menu-item-padding-y) var(--menu-item-padding-x);
margin: var(--menu-item-margin-y) var(--menu-item-margin-x);
color: hsl(var(--foreground)/90%);
cursor: pointer;
border-radius: var(--menu-item-radius);
transition: background 0.15s ease, padding 0.15s ease, border-color 0.15s ease;
}
.vben-normal-menu__item.is-active[data-v-4cf27ca1] {
background-color: hsl(var(--primary));
color: hsl(var(--primary));
}
.vben-normal-menu__item.is-active[data-v-4cf27ca1]:where(.dark, .dark *) {
background-color: hsl(var(--accent));
}
.vben-normal-menu__item.is-active .vben-normal-menu__name[data-v-4cf27ca1],
.vben-normal-menu__item.is-active .vben-normal-menu__icon[data-v-4cf27ca1] {
font-weight: 600;
color: hsl(var(--primary-foreground));
}
.vben-normal-menu__item[data-v-4cf27ca1]:not(.is-active):hover {
background-color: hsl(var(--heavy));
color: hsl(var(--primary));
}
.vben-normal-menu__item[data-v-4cf27ca1]:not(.is-active):hover:where(.dark, .dark *) {
background-color: hsl(var(--accent));
color: hsl(var(--foreground));
}
.vben-normal-menu__item:hover .vben-normal-menu__icon[data-v-4cf27ca1] {
transform: scale(1.2);
}
.vben-normal-menu__icon[data-v-4cf27ca1] {
max-height: 20px;
font-size: 20px;
transition: all 0.25s ease;
}
.vben-normal-menu__name[data-v-4cf27ca1] {
margin-top: 8px;
margin-bottom: 0;
font-size: 12px;
font-weight: 400;
transition: all 0.25s ease;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9tZW51LXVpL3NyYy9jb21wb25lbnRzL25vcm1hbC1tZW51L25vcm1hbC1tZW51LnZ1ZSIsIm1hcHBpbmdzIjoiQUE4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDRTtFQUNBOztBQUtFO0VBQUE7QUFBQTtBQUlFO0VBQUE7QUFBQTtBQU1FOztFQUFBO0FBQUE7QUFPTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEVBQ0U7O0FBS0E7RUFBQTtFQUFBO0FBQUE7QUFBQTtFQUFBO0FBQUE7QUFJRTs7RUFBQTtFQUFBO0FBQUE7QUFLRjtFQUFBO0VBQUE7QUFBQTtBQUFBO0VBQUE7RUFBQTtBQUFBO0FBSUE7RUFDRTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EiLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VzIjpbIi9Vc2Vycy9oYWhhaGEvdGVsZWdyYW0tbWFuYWdlbWVudC1zeXN0ZW0vZnJvbnRlbmQtdmJlbi9wYWNrYWdlcy9AY29yZS91aS1raXQvbWVudS11aS9zcmMvY29tcG9uZW50cy9ub3JtYWwtbWVudS9ub3JtYWwtbWVudS52dWUiXSwic291cmNlc0NvbnRlbnQiOlsiPHNjcmlwdCBzZXR1cCBsYW5nPVwidHNcIj5cbmltcG9ydCB0eXBlIHsgTWVudVJlY29yZFJhdyB9IGZyb20gJ0B2YmVuLWNvcmUvdHlwaW5ncyc7XG5cbmltcG9ydCB0eXBlIHsgTm9ybWFsTWVudVByb3BzIH0gZnJvbSAnLi9ub3JtYWwtbWVudSc7XG5cbmltcG9ydCB7IHVzZU5hbWVzcGFjZSB9IGZyb20gJ0B2YmVuLWNvcmUvY29tcG9zYWJsZXMnO1xuaW1wb3J0IHsgVmJlbkljb24gfSBmcm9tICdAdmJlbi1jb3JlL3NoYWRjbi11aSc7XG5cbmludGVyZmFjZSBQcm9wcyBleHRlbmRzIE5vcm1hbE1lbnVQcm9wcyB7fVxuXG5kZWZpbmVPcHRpb25zKHtcbiAgbmFtZTogJ05vcm1hbE1lbnUnLFxufSk7XG5cbmNvbnN0IHByb3BzID0gd2l0aERlZmF1bHRzKGRlZmluZVByb3BzPFByb3BzPigpLCB7XG4gIGFjdGl2ZVBhdGg6ICcnLFxuICBjb2xsYXBzZTogZmFsc2UsXG4gIG1lbnVzOiAoKSA9PiBbXSxcbiAgdGhlbWU6ICdkYXJrJyxcbn0pO1xuXG5jb25zdCBlbWl0ID0gZGVmaW5lRW1pdHM8e1xuICBlbnRlcjogW01lbnVSZWNvcmRSYXddO1xuICBzZWxlY3Q6IFtNZW51UmVjb3JkUmF3XTtcbn0+KCk7XG5cbmNvbnN0IHsgYiwgZSwgaXMgfSA9IHVzZU5hbWVzcGFjZSgnbm9ybWFsLW1lbnUnKTtcblxuZnVuY3Rpb24gbWVudUljb24obWVudTogTWVudVJlY29yZFJhdykge1xuICByZXR1cm4gcHJvcHMuYWN0aXZlUGF0aCA9PT0gbWVudS5wYXRoXG4gICAgPyBtZW51LmFjdGl2ZUljb24gfHwgbWVudS5pY29uXG4gICAgOiBtZW51Lmljb247XG59XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8dWxcbiAgICA6Y2xhc3M9XCJbXG4gICAgICB0aGVtZSxcbiAgICAgIGIoKSxcbiAgICAgIGlzKCdjb2xsYXBzZScsIGNvbGxhcHNlKSxcbiAgICAgIGlzKHRoZW1lLCB0cnVlKSxcbiAgICAgIGlzKCdyb3VuZGVkJywgcm91bmRlZCksXG4gICAgXVwiXG4gICAgY2xhc3M9XCJyZWxhdGl2ZVwiXG4gID5cbiAgICA8dGVtcGxhdGUgdi1mb3I9XCJtZW51IGluIG1lbnVzXCIgOmtleT1cIm1lbnUucGF0aFwiPlxuICAgICAgPGxpXG4gICAgICAgIDpjbGFzcz1cIltlKCdpdGVtJyksIGlzKCdhY3RpdmUnLCBhY3RpdmVQYXRoID09PSBtZW51LnBhdGgpXVwiXG4gICAgICAgIEBjbGljaz1cIigpID0+IGVtaXQoJ3NlbGVjdCcsIG1lbnUpXCJcbiAgICAgICAgQG1vdXNlZW50ZXI9XCIoKSA9PiBlbWl0KCdlbnRlcicsIG1lbnUpXCJcbiAgICAgID5cbiAgICAgICAgPFZiZW5JY29uIDpjbGFzcz1cImUoJ2ljb24nKVwiIDppY29uPVwibWVudUljb24obWVudSlcIiBmYWxsYmFjayAvPlxuXG4gICAgICAgIDxzcGFuIDpjbGFzcz1cImUoJ25hbWUnKVwiIGNsYXNzPVwidHJ1bmNhdGVcIj4ge3sgbWVudS5uYW1lIH19PC9zcGFuPlxuICAgICAgPC9saT5cbiAgICA8L3RlbXBsYXRlPlxuICA8L3VsPlxuPC90ZW1wbGF0ZT5cbjxzdHlsZSBsYW5nPVwic2Nzc1wiIHNjb3BlZD5cbiRuYW1lc3BhY2U6IHZiZW47XG5cbi4jeyRuYW1lc3BhY2V9LW5vcm1hbC1tZW51IHtcbiAgLS1tZW51LWl0ZW0tbWFyZ2luLXk6IDRweDtcbiAgLS1tZW51LWl0ZW0tbWFyZ2luLXg6IDBweDtcbiAgLS1tZW51LWl0ZW0tcGFkZGluZy15OiA5cHg7XG4gIC0tbWVudS1pdGVtLXBhZGRpbmcteDogMHB4O1xuICAtLW1lbnUtaXRlbS1yYWRpdXM6IDBweDtcblxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XG5cbiAgJi5pcy1yb3VuZGVkIHtcbiAgICAtLW1lbnUtaXRlbS1yYWRpdXM6IDZweDtcbiAgICAtLW1lbnUtaXRlbS1tYXJnaW4teDogOHB4O1xuICB9XG5cbiAgJi5pcy1kYXJrIHtcbiAgICAuI3skbmFtZXNwYWNlfS1ub3JtYWwtbWVudV9faXRlbSB7XG4gICAgICBAYXBwbHkgdGV4dC1mb3JlZ3JvdW5kLzgwO1xuICAgICAgLy8gY29sb3I6IGhzbCh2YXIoLS1mb3JlZ3JvdW5kKSAvIDgwJSk7XG5cbiAgICAgICY6bm90KC5pcy1hY3RpdmUpOmhvdmVyIHtcbiAgICAgICAgQGFwcGx5IHRleHQtZm9yZWdyb3VuZDtcbiAgICAgIH1cblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAuI3skbmFtZXNwYWNlfS1ub3JtYWwtbWVudV9fbmFtZSxcbiAgICAgICAgLiN7JG5hbWVzcGFjZX0tbm9ybWFsLW1lbnVfX2ljb24ge1xuICAgICAgICAgIEBhcHBseSB0ZXh0LWZvcmVncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmlzLWNvbGxhcHNlIHtcbiAgICAuI3skbmFtZXNwYWNlfS1ub3JtYWwtbWVudV9fbmFtZSB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAuI3skbmFtZXNwYWNlfS1ub3JtYWwtbWVudV9faWNvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vIG1heC13aWR0aDogNjRweDtcbiAgICAvLyBtYXgtaGVpZ2h0OiA2NHB4O1xuICAgIHBhZGRpbmc6IHZhcigtLW1lbnUtaXRlbS1wYWRkaW5nLXkpIHZhcigtLW1lbnUtaXRlbS1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbjogdmFyKC0tbWVudS1pdGVtLW1hcmdpbi15KSB2YXIoLS1tZW51LWl0ZW0tbWFyZ2luLXgpO1xuICAgIGNvbG9yOiBoc2wodmFyKC0tZm9yZWdyb3VuZCkgLyA5MCUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1tZW51LWl0ZW0tcmFkaXVzKTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgYmFja2dyb3VuZCAwLjE1cyBlYXNlLFxuICAgICAgcGFkZGluZyAwLjE1cyBlYXNlLFxuICAgICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2U7XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBAYXBwbHkgdGV4dC1wcmltYXJ5IGJnLXByaW1hcnkgZGFyazpiZy1hY2NlbnQ7XG5cbiAgICAgIC4jeyRuYW1lc3BhY2V9LW5vcm1hbC1tZW51X19uYW1lLFxuICAgICAgLiN7JG5hbWVzcGFjZX0tbm9ybWFsLW1lbnVfX2ljb24ge1xuICAgICAgICBAYXBwbHkgdGV4dC1wcmltYXJ5LWZvcmVncm91bmQgZm9udC1zZW1pYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguaXMtYWN0aXZlKTpob3ZlciB7XG4gICAgICBAYXBwbHkgZGFyazpiZy1hY2NlbnQgdGV4dC1wcmltYXJ5IGJnLWhlYXZ5IGRhcms6dGV4dC1mb3JlZ3JvdW5kO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLiN7JG5hbWVzcGFjZX0tbm9ybWFsLW1lbnVfX2ljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgbWF4LWhlaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIH1cblxuICAmX19uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/menu-ui/src/components/menu.vue?vue&amp;type=style&amp;index=0&amp;lang.scss">.is-menu-align {
justify-content: start;
justify-content: var(--menu-align, start);
}
.vben-menu__popup-container,
.vben-menu {
--menu-title-width: 140px;
--menu-item-icon-size: 16px;
--menu-item-height: 38px;
--menu-item-padding-y: 21px;
--menu-item-padding-x: 12px;
--menu-item-popup-padding-y: 20px;
--menu-item-popup-padding-x: 12px;
--menu-item-margin-y: 2px;
--menu-item-margin-x: 0px;
--menu-item-collapse-padding-y: 23.5px;
--menu-item-collapse-padding-x: 0px;
--menu-item-collapse-margin-y: 4px;
--menu-item-collapse-margin-x: 0px;
--menu-item-radius: 0px;
--menu-item-indent: 16px;
--menu-font-size: 14px;
}
.vben-menu__popup-container.is-dark,
.vben-menu.is-dark {
--menu-background-color: hsl(var(--menu));
--menu-item-background-color: var(--menu-background-color);
--menu-item-color: hsl(var(--foreground) / 80%);
--menu-item-hover-color: hsl(var(--accent-foreground));
--menu-item-hover-background-color: hsl(var(--accent));
--menu-item-active-color: hsl(var(--accent-foreground));
--menu-item-active-background-color: hsl(var(--accent));
--menu-submenu-hover-color: hsl(var(--foreground));
--menu-submenu-hover-background-color: hsl(var(--accent));
--menu-submenu-active-color: hsl(var(--foreground));
--menu-submenu-active-background-color: transparent;
--menu-submenu-background-color: var(--menu-background-color);
}
.vben-menu__popup-container.is-light,
.vben-menu.is-light {
--menu-background-color: hsl(var(--menu));
--menu-item-background-color: var(--menu-background-color);
--menu-item-color: hsl(var(--foreground));
--menu-item-hover-color: var(--menu-item-color);
--menu-item-hover-background-color: hsl(var(--accent));
--menu-item-active-color: hsl(var(--primary));
--menu-item-active-background-color: hsl(var(--primary) / 15%);
--menu-submenu-hover-color: hsl(var(--primary));
--menu-submenu-hover-background-color: hsl(var(--accent));
--menu-submenu-active-color: hsl(var(--primary));
--menu-submenu-active-background-color: transparent;
--menu-submenu-background-color: var(--menu-background-color);
}
.vben-menu__popup-container.is-rounded,
.vben-menu.is-rounded {
--menu-item-margin-x: 8px;
--menu-item-collapse-margin-x: 6px;
--menu-item-radius: 8px;
}
.vben-menu__popup-container.is-horizontal:not(.is-rounded),
.vben-menu.is-horizontal:not(.is-rounded) {
--menu-item-height: 40px;
--menu-item-radius: 6px;
}
.vben-menu__popup-container.is-horizontal.is-rounded,
.vben-menu.is-horizontal.is-rounded {
--menu-item-height: 40px;
--menu-item-radius: 6px;
--menu-item-padding-x: 12px;
}
.vben-menu__popup-container.is-horizontal,
.vben-menu.is-horizontal {
--menu-item-padding-y: 0px;
--menu-item-padding-x: 10px;
--menu-item-margin-y: 0px;
--menu-item-margin-x: 1px;
--menu-background-color: transparent;
}
.vben-menu__popup-container.is-horizontal.is-dark,
.vben-menu.is-horizontal.is-dark {
--menu-item-hover-color: hsl(var(--accent-foreground));
--menu-item-hover-background-color: hsl(var(--accent));
--menu-item-active-color: hsl(var(--accent-foreground));
--menu-item-active-background-color: hsl(var(--accent));
--menu-submenu-active-color: hsl(var(--foreground));
--menu-submenu-active-background-color: hsl(var(--accent));
--menu-submenu-hover-color: hsl(var(--accent-foreground));
--menu-submenu-hover-background-color: hsl(var(--accent));
}
.vben-menu__popup-container.is-horizontal.is-light,
.vben-menu.is-horizontal.is-light {
--menu-item-active-color: hsl(var(--primary));
--menu-item-active-background-color: hsl(var(--primary) / 15%);
--menu-item-hover-background-color: hsl(var(--accent));
--menu-item-hover-color: hsl(var(--primary));
--menu-submenu-active-color: hsl(var(--primary));
--menu-submenu-active-background-color: hsl(var(--primary) / 15%);
--menu-submenu-hover-color: hsl(var(--primary));
--menu-submenu-hover-background-color: hsl(var(--accent));
}
.vben-menu {
position: relative;
box-sizing: border-box;
padding-left: 0;
margin: 0;
list-style: none;
background: hsl(var(--menu-background-color));
}
.vben-menu.is-vertical:not(.vben-menu.is-collapse) .vben-menu-item, .vben-menu.is-vertical:not(.vben-menu.is-collapse) .vben-sub-menu-content, .vben-menu.is-vertical:not(.vben-menu.is-collapse) .vben-menu-item-group__title {
padding-left: calc(var(--menu-item-indent) + var(--menu-level) * var(--menu-item-indent));
white-space: nowrap;
}
.vben-menu.is-vertical:not(.vben-menu.is-collapse) > .vben-sub-menu > .vben-menu > .vben-menu-item {
padding-left: calc(0px + var(--menu-item-indent) + var(--menu-level) * var(--menu-item-indent));
}
.vben-menu.is-vertical:not(.vben-menu.is-collapse) > .vben-sub-menu > .vben-sub-menu-content {
padding-left: calc(var(--menu-item-indent) - 8px);
}
.vben-menu.is-vertical:not(.vben-menu.is-collapse) > .vben-menu-item {
padding-left: calc(var(--menu-item-indent) - 8px);
}
.vben-menu.is-horizontal {
display: flex;
flex-wrap: nowrap;
max-width: 100%;
height: var(--height-horizontal-height);
border-right: none;
}
.vben-menu.is-horizontal .vben-menu-item {
display: inline-flex;
align-items: center;
justify-content: center;
height: var(--menu-item-height);
padding-right: calc(var(--menu-item-padding-x) + 6px);
margin: 0;
margin-right: 2px;
border-radius: var(--menu-item-radius);
}
.vben-menu.is-horizontal > .vben-sub-menu {
height: var(--menu-item-height);
margin-right: 2px;
}
.vben-menu.is-horizontal > .vben-sub-menu:focus, .vben-menu.is-horizontal > .vben-sub-menu:hover {
outline: none;
}
.vben-menu.is-horizontal > .vben-sub-menu .vben-sub-menu-content {
height: 100%;
padding-right: 40px;
border-radius: var(--menu-item-radius);
}
.vben-menu.is-horizontal .vben-menu-item:not(.is-disabled):hover, .vben-menu.is-horizontal .vben-menu-item:not(.is-disabled):focus {
outline: none;
}
.vben-menu.is-horizontal > .vben-menu-item.is-active {
color: var(--menu-item-active-color);
}
.vben-menu.is-collapse .vben-menu__icon {
margin-right: 0;
}
.vben-menu.is-collapse .vben-sub-menu__icon-arrow {
display: none;
}
.vben-menu.is-collapse .vben-sub-menu-content,
.vben-menu.is-collapse .vben-menu-item {
display: flex;
align-items: center;
justify-content: center;
padding: var(--menu-item-collapse-padding-y) var(--menu-item-collapse-padding-x);
margin: var(--menu-item-collapse-margin-y) var(--menu-item-collapse-margin-x);
transition: all 0.3s;
}
.vben-menu.is-collapse .vben-sub-menu-content.is-active,
.vben-menu.is-collapse .vben-menu-item.is-active {
background: var(--menu-item-active-background-color) !important;
border-radius: var(--menu-item-radius);
}
.vben-menu.is-collapse.is-light .vben-sub-menu-content.is-active,
.vben-menu.is-collapse.is-light .vben-menu-item.is-active {
background: var(--menu-item-active-background-color) !important;
}
.vben-menu.is-collapse.is-rounded .vben-sub-menu-content.is-collapse-show-title,
.vben-menu.is-collapse.is-rounded .vben-menu-item.is-collapse-show-title {
margin: 4px 8px !important;
}
.vben-menu__popup-container {
max-width: 240px;
height: auto;
height: initial;
padding: 0;
background: var(--menu-background-color);
}
.vben-menu__popup {
padding: 10px 0;
border-radius: var(--menu-item-radius);
}
.vben-menu__popup .vben-sub-menu-content,
.vben-menu__popup .vben-menu-item {
padding: var(--menu-item-popup-padding-y) var(--menu-item-popup-padding-x);
}
.vben-menu__icon {
flex-shrink: 0;
width: var(--menu-item-icon-size);
height: var(--menu-item-icon-size);
margin-right: 8px;
vertical-align: middle;
text-align: center;
}
.vben-menu-item {
fill: var(--menu-item-color);
position: relative;
display: flex;
align-items: center;
height: var(--menu-item-height);
padding: var(--menu-item-padding-y) var(--menu-item-padding-x);
margin: 0 var(--menu-item-margin-x) var(--menu-item-margin-y) var(--menu-item-margin-x);
font-size: var(--menu-font-size);
color: var(--menu-item-color);
white-space: nowrap;
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
list-style: none;
background: var(--menu-item-background-color);
border: none;
border-radius: var(--menu-item-radius);
transition: background 0.15s ease, color 0.15s ease, padding 0.15s ease, border-color 0.15s ease;
}
.vben-menu-item.is-disabled {
cursor: not-allowed;
background: none !important;
opacity: 0.25;
}
.vben-menu-item .vben-menu__icon {
transition: transform 0.25s;
}
.vben-menu-item:hover .vben-menu__icon {
transform: scale(1.2);
}
.vben-menu-item:hover, .vben-menu-item:focus {
outline: none;
}
.vben-menu-item * {
vertical-align: bottom;
}
.vben-menu-item.is-active {
fill: var(--menu-item-active-color);
color: var(--menu-item-active-color);
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
background: var(--menu-item-active-background-color);
}
.vben-menu-item__content {
display: inline-flex;
align-items: center;
width: 100%;
height: var(--menu-item-height);
}
.vben-menu-item__content span {
max-width: var(--menu-title-width);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
opacity: 1;
}
.vben-menu-item.is-collapse-show-title {
padding: 32px 0 !important;
}
.vben-menu-item.is-collapse-show-title .vben-menu-tooltip__trigger {
flex-direction: column;
}
.vben-menu-item.is-collapse-show-title .vben-menu__icon {
display: block;
font-size: 20px !important;
transition: all 0.25s ease;
}
.vben-menu-item.is-collapse-show-title .vben-menu__name {
display: inline-flex;
margin-top: 8px;
margin-bottom: 0;
font-size: 12px;
font-weight: 400;
line-height: normal;
transition: all 0.25s ease;
}
.vben-menu-item:not(.is-active):hover {
color: var(--menu-item-hover-color);
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
background: var(--menu-item-hover-background-color) !important;
}
.vben-menu-item .vben-menu-tooltip__trigger {
position: absolute;
top: 0;
left: 0;
box-sizing: border-box;
display: inline-flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
padding: 0 var(--menu-item-padding-x);
font-size: var(--menu-font-size);
line-height: var(--menu-item-height);
}
.vben-sub-menu {
padding-left: 0;
margin: 0;
list-style: none;
background: var(--menu-submenu-background-color);
fill: var(--menu-item-color);
}
.vben-sub-menu.is-active div[data-state=open] > .vben-sub-menu-content,
.vben-sub-menu.is-active > .vben-sub-menu-content {
color: var(--menu-submenu-active-color);
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
background: var(--menu-submenu-active-background-color);
fill: var(--menu-submenu-active-color);
}
.vben-sub-menu-content {
position: relative;
display: flex;
align-items: center;
height: var(--menu-item-height);
padding: var(--menu-item-padding-y) var(--menu-item-padding-x);
margin: 0 var(--menu-item-margin-x) var(--menu-item-margin-y) var(--menu-item-margin-x);
font-size: var(--menu-font-size);
color: var(--menu-item-color);
white-space: nowrap;
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
list-style: none;
background: var(--menu-item-background-color);
border: none;
border-radius: var(--menu-item-radius);
transition: background 0.15s ease, color 0.15s ease, padding 0.15s ease, border-color 0.15s ease;
}
.vben-sub-menu-content.is-disabled {
cursor: not-allowed;
background: none !important;
opacity: 0.25;
}
.vben-sub-menu-content .vben-menu__icon {
transition: transform 0.25s;
}
.vben-sub-menu-content:hover .vben-menu__icon {
transform: scale(1.2);
}
.vben-sub-menu-content:hover, .vben-sub-menu-content:focus {
outline: none;
}
.vben-sub-menu-content * {
vertical-align: bottom;
}
.vben-sub-menu-content__icon-arrow {
position: absolute;
top: 50%;
right: 10px;
width: inherit;
margin-top: -8px;
margin-right: 0;
font-weight: normal;
opacity: 1;
transition: transform 0.25s ease;
}
.vben-sub-menu-content__title {
max-width: var(--menu-title-width);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
opacity: 1;
}
.vben-sub-menu-content.is-collapse-show-title {
flex-direction: column;
padding: 32px 0 !important;
}
.vben-sub-menu-content.is-collapse-show-title .vben-menu__icon {
display: block;
font-size: 20px !important;
transition: all 0.25s ease;
}
.vben-sub-menu-content.is-collapse-show-title .vben-sub-menu-content__title {
display: inline-flex;
flex-shrink: 0;
margin-top: 8px;
margin-bottom: 0;
font-size: 12px;
font-weight: 400;
line-height: normal;
transition: all 0.25s ease;
}
.vben-sub-menu-content.is-more {
padding-right: 12px !important;
}
.vben-sub-menu-content:hover {
color: var(--menu-submenu-hover-color);
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
background: var(--menu-submenu-hover-background-color) !important;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9tZW51LXVpL3NyYy9jb21wb25lbnRzL21lbnUudnVlIiwibWFwcGluZ3MiOiJBQXViQTtFQUNFO0VBQUE7O0FBR0Y7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7O0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGOztFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjs7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7O0VBQ0U7RUFDQTs7QUFHRjs7RUFDRTtFQUNBO0VBQ0E7O0FBSUY7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0k7RUFHRTtFQUdBOztBQUtFO0VBQ0U7O0FBT0o7RUFDRTs7QUFHSjtFQUNFOztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBRUU7O0FBR0Y7RUFDRTtFQUNBO0VBRUE7O0FBSUo7RUFFRTs7QUFHRjtFQUNFOztBQTJCRjtFQUNFOztBQUVGO0VBQ0U7O0FBR0Y7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUVBOztBQUVBOztFQUNFO0VBQ0E7O0FBT0E7O0VBRUU7O0FBUUY7O0VBRUU7O0FBTVI7RUFDRTtFQUNBO0VBQUE7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTs7RUFFRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBdlZBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0dBQ0U7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFJQTtFQUNFOztBQUlKO0VBRUU7O0FBR0Y7RUFDRTs7QUE4U0Y7RUFDRTtFQW5XRjtFQUNBO0VBQUE7RUFDQTtFQUNBOztBQXFXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBclRGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBc1RBO0VBQ0U7O0FBRUE7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUFBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7O0VBR0U7RUFDQTtFQUFBO0VBQ0E7RUFDQTtFQUNBOztBQUtOO0VBOWFFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0dBQ0U7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFJQTtFQUNFOztBQUlKO0VBRUU7O0FBR0Y7RUFDRTs7QUFzWUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Y7RUE5WUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUE4WUE7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFOztBQUlGO0VBQ0U7RUFDQTtFQUFBO0VBQ0E7RUFDQSIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC9tZW51LXVpL3NyYy9jb21wb25lbnRzL21lbnUudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgbGFuZz1cInRzXCIgc2V0dXA+XG5pbXBvcnQgdHlwZSB7IFVzZVJlc2l6ZU9ic2VydmVyUmV0dXJuIH0gZnJvbSAnQHZ1ZXVzZS9jb3JlJztcblxuaW1wb3J0IHR5cGUgeyBTZXR1cENvbnRleHQsIFZOb2RlQXJyYXlDaGlsZHJlbiB9IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB0eXBlIHtcbiAgTWVudUl0ZW1DbGlja2VkLFxuICBNZW51SXRlbVJlZ2lzdGVyZWQsXG4gIE1lbnVQcm9wcyxcbiAgTWVudVByb3ZpZGVyLFxufSBmcm9tICcuLi90eXBlcyc7XG5cbmltcG9ydCB7XG4gIGNvbXB1dGVkLFxuICBuZXh0VGljayxcbiAgcmVhY3RpdmUsXG4gIHJlZixcbiAgdG9SZWYsXG4gIHVzZVNsb3RzLFxuICB3YXRjaCxcbiAgd2F0Y2hFZmZlY3QsXG59IGZyb20gJ3Z1ZSc7XG5cbmltcG9ydCB7IHVzZU5hbWVzcGFjZSB9IGZyb20gJ0B2YmVuLWNvcmUvY29tcG9zYWJsZXMnO1xuaW1wb3J0IHsgRWxsaXBzaXMgfSBmcm9tICdAdmJlbi1jb3JlL2ljb25zJztcblxuaW1wb3J0IHsgdXNlUmVzaXplT2JzZXJ2ZXIgfSBmcm9tICdAdnVldXNlL2NvcmUnO1xuXG5pbXBvcnQge1xuICBjcmVhdGVNZW51Q29udGV4dCxcbiAgY3JlYXRlU3ViTWVudUNvbnRleHQsXG4gIHVzZU1lbnVTdHlsZSxcbn0gZnJvbSAnLi4vaG9va3MnO1xuaW1wb3J0IHsgdXNlTWVudVNjcm9sbCB9IGZyb20gJy4uL2hvb2tzL3VzZS1tZW51LXNjcm9sbCc7XG5pbXBvcnQgeyBmbGF0dGVkQ2hpbGRyZW4gfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgU3ViTWVudSBmcm9tICcuL3N1Yi1tZW51LnZ1ZSc7XG5cbmludGVyZmFjZSBQcm9wcyBleHRlbmRzIE1lbnVQcm9wcyB7fVxuXG5kZWZpbmVPcHRpb25zKHsgbmFtZTogJ01lbnUnIH0pO1xuXG5jb25zdCBwcm9wcyA9IHdpdGhEZWZhdWx0cyhkZWZpbmVQcm9wczxQcm9wcz4oKSwge1xuICBhY2NvcmRpb246IHRydWUsXG4gIGNvbGxhcHNlOiBmYWxzZSxcbiAgbW9kZTogJ3ZlcnRpY2FsJyxcbiAgcm91bmRlZDogdHJ1ZSxcbiAgdGhlbWU6ICdkYXJrJyxcbiAgc2Nyb2xsVG9BY3RpdmU6IGZhbHNlLFxufSk7XG5cbmNvbnN0IGVtaXQgPSBkZWZpbmVFbWl0czx7XG4gIGNsb3NlOiBbc3RyaW5nLCBzdHJpbmdbXV07XG4gIG9wZW46IFtzdHJpbmcsIHN0cmluZ1tdXTtcbiAgc2VsZWN0OiBbc3RyaW5nLCBzdHJpbmdbXV07XG59PigpO1xuXG5jb25zdCB7IGIsIGlzIH0gPSB1c2VOYW1lc3BhY2UoJ21lbnUnKTtcbmNvbnN0IG1lbnVTdHlsZSA9IHVzZU1lbnVTdHlsZSgpO1xuY29uc3Qgc2xvdHM6IFNldHVwQ29udGV4dFsnc2xvdHMnXSA9IHVzZVNsb3RzKCk7XG5jb25zdCBtZW51ID0gcmVmPEhUTUxVTGlzdEVsZW1lbnQ+KCk7XG5jb25zdCBzbGljZUluZGV4ID0gcmVmKC0xKTtcbmNvbnN0IG9wZW5lZE1lbnVzID0gcmVmPE1lbnVQcm92aWRlclsnb3BlbmVkTWVudXMnXT4oXG4gIHByb3BzLmRlZmF1bHRPcGVuZWRzICYmICFwcm9wcy5jb2xsYXBzZSA/IFsuLi5wcm9wcy5kZWZhdWx0T3BlbmVkc10gOiBbXSxcbik7XG5jb25zdCBhY3RpdmVQYXRoID0gcmVmPE1lbnVQcm92aWRlclsnYWN0aXZlUGF0aCddPihwcm9wcy5kZWZhdWx0QWN0aXZlKTtcbmNvbnN0IGl0ZW1zID0gcmVmPE1lbnVQcm92aWRlclsnaXRlbXMnXT4oe30pO1xuY29uc3Qgc3ViTWVudXMgPSByZWY8TWVudVByb3ZpZGVyWydzdWJNZW51cyddPih7fSk7XG5jb25zdCBtb3VzZUluQ2hpbGQgPSByZWYoZmFsc2UpO1xuXG5jb25zdCBpc01lbnVQb3B1cCA9IGNvbXB1dGVkPE1lbnVQcm92aWRlclsnaXNNZW51UG9wdXAnXT4oKCkgPT4ge1xuICByZXR1cm4gKFxuICAgIHByb3BzLm1vZGUgPT09ICdob3Jpem9udGFsJyB8fCAocHJvcHMubW9kZSA9PT0gJ3ZlcnRpY2FsJyAmJiBwcm9wcy5jb2xsYXBzZSlcbiAgKTtcbn0pO1xuXG5jb25zdCBnZXRTbG90ID0gY29tcHV0ZWQoKCkgPT4ge1xuICAvLyDmm7TmlrDmj5Lmp73lhoXlrrlcbiAgY29uc3QgZGVmYXVsdFNsb3RzOiBWTm9kZUFycmF5Q2hpbGRyZW4gPSBzbG90cy5kZWZhdWx0Py4oKSA/PyBbXTtcblxuICBjb25zdCBvcmlnaW5hbFNsb3QgPSBmbGF0dGVkQ2hpbGRyZW4oZGVmYXVsdFNsb3RzKSBhcyBWTm9kZUFycmF5Q2hpbGRyZW47XG4gIGNvbnN0IHNsb3REZWZhdWx0ID1cbiAgICBzbGljZUluZGV4LnZhbHVlID09PSAtMVxuICAgICAgPyBvcmlnaW5hbFNsb3RcbiAgICAgIDogb3JpZ2luYWxTbG90LnNsaWNlKDAsIHNsaWNlSW5kZXgudmFsdWUpO1xuXG4gIGNvbnN0IHNsb3RNb3JlID1cbiAgICBzbGljZUluZGV4LnZhbHVlID09PSAtMSA/IFtdIDogb3JpZ2luYWxTbG90LnNsaWNlKHNsaWNlSW5kZXgudmFsdWUpO1xuXG4gIHJldHVybiB7IHNob3dTbG90TW9yZTogc2xvdE1vcmUubGVuZ3RoID4gMCwgc2xvdERlZmF1bHQsIHNsb3RNb3JlIH07XG59KTtcblxud2F0Y2goXG4gICgpID0+IHByb3BzLmNvbGxhcHNlLFxuICAodmFsdWUpID0+IHtcbiAgICBpZiAodmFsdWUpIG9wZW5lZE1lbnVzLnZhbHVlID0gW107XG4gIH0sXG4pO1xuXG53YXRjaChpdGVtcy52YWx1ZSwgaW5pdE1lbnUpO1xuXG53YXRjaChcbiAgKCkgPT4gcHJvcHMuZGVmYXVsdEFjdGl2ZSxcbiAgKGN1cnJlbnRBY3RpdmUgPSAnJykgPT4ge1xuICAgIGlmICghaXRlbXMudmFsdWVbY3VycmVudEFjdGl2ZV0pIHtcbiAgICAgIGFjdGl2ZVBhdGgudmFsdWUgPSAnJztcbiAgICB9XG4gICAgdXBkYXRlQWN0aXZlTmFtZShjdXJyZW50QWN0aXZlKTtcbiAgfSxcbik7XG5cbmxldCByZXNpemVTdG9wcGVyOiBVc2VSZXNpemVPYnNlcnZlclJldHVyblsnc3RvcCddO1xud2F0Y2hFZmZlY3QoKCkgPT4ge1xuICBpZiAocHJvcHMubW9kZSA9PT0gJ2hvcml6b250YWwnKSB7XG4gICAgcmVzaXplU3RvcHBlciA9IHVzZVJlc2l6ZU9ic2VydmVyKG1lbnUsIGhhbmRsZVJlc2l6ZSkuc3RvcDtcbiAgfSBlbHNlIHtcbiAgICByZXNpemVTdG9wcGVyPy4oKTtcbiAgfVxufSk7XG5cbi8vIOazqOWFpeS4iuS4i+aWh1xuY3JlYXRlTWVudUNvbnRleHQoXG4gIHJlYWN0aXZlKHtcbiAgICBhY3RpdmVQYXRoLFxuICAgIGFkZE1lbnVJdGVtLFxuICAgIGFkZFN1Yk1lbnUsXG4gICAgY2xvc2VNZW51LFxuICAgIGhhbmRsZU1lbnVJdGVtQ2xpY2ssXG4gICAgaGFuZGxlU3ViTWVudUNsaWNrLFxuICAgIGlzTWVudVBvcHVwLFxuICAgIG9wZW5lZE1lbnVzLFxuICAgIG9wZW5NZW51LFxuICAgIHByb3BzLFxuICAgIHJlbW92ZU1lbnVJdGVtLFxuICAgIHJlbW92ZVN1Yk1lbnUsXG4gICAgc3ViTWVudXMsXG4gICAgdGhlbWU6IHRvUmVmKHByb3BzLCAndGhlbWUnKSxcbiAgICBpdGVtcyxcbiAgfSksXG4pO1xuXG5jcmVhdGVTdWJNZW51Q29udGV4dCh7XG4gIGFkZFN1Yk1lbnUsXG4gIGxldmVsOiAxLFxuICBtb3VzZUluQ2hpbGQsXG4gIHJlbW92ZVN1Yk1lbnUsXG59KTtcblxuZnVuY3Rpb24gY2FsY01lbnVJdGVtV2lkdGgobWVudUl0ZW06IEhUTUxFbGVtZW50KSB7XG4gIGNvbnN0IGNvbXB1dGVkU3R5bGUgPSBnZXRDb21wdXRlZFN0eWxlKG1lbnVJdGVtKTtcbiAgY29uc3QgbWFyZ2luTGVmdCA9IE51bWJlci5wYXJzZUludChjb21wdXRlZFN0eWxlLm1hcmdpbkxlZnQsIDEwKTtcbiAgY29uc3QgbWFyZ2luUmlnaHQgPSBOdW1iZXIucGFyc2VJbnQoY29tcHV0ZWRTdHlsZS5tYXJnaW5SaWdodCwgMTApO1xuICByZXR1cm4gbWVudUl0ZW0ub2Zmc2V0V2lkdGggKyBtYXJnaW5MZWZ0ICsgbWFyZ2luUmlnaHQgfHwgMDtcbn1cblxuZnVuY3Rpb24gY2FsY1NsaWNlSW5kZXgoKSB7XG4gIGlmICghbWVudS52YWx1ZSkge1xuICAgIHJldHVybiAtMTtcbiAgfVxuICBjb25zdCBpdGVtcyA9IFsuLi4obWVudS52YWx1ZT8uY2hpbGROb2RlcyA/PyBbXSldLmZpbHRlcihcbiAgICAoaXRlbSkgPT5cbiAgICAgIC8vIHJlbW92ZSBjb21tZW50IHR5cGUgbm9kZSAjMTI2MzRcbiAgICAgIGl0ZW0ubm9kZU5hbWUgIT09ICcjY29tbWVudCcgJiZcbiAgICAgIChpdGVtLm5vZGVOYW1lICE9PSAnI3RleHQnIHx8IGl0ZW0ubm9kZVZhbHVlKSxcbiAgKSBhcyBIVE1MRWxlbWVudFtdO1xuXG4gIGNvbnN0IG1vcmVJdGVtV2lkdGggPSA0NjtcbiAgY29uc3QgY29tcHV0ZWRNZW51U3R5bGUgPSBnZXRDb21wdXRlZFN0eWxlKG1lbnU/LnZhbHVlKTtcblxuICBjb25zdCBwYWRkaW5nTGVmdCA9IE51bWJlci5wYXJzZUludChjb21wdXRlZE1lbnVTdHlsZS5wYWRkaW5nTGVmdCwgMTApO1xuICBjb25zdCBwYWRkaW5nUmlnaHQgPSBOdW1iZXIucGFyc2VJbnQoY29tcHV0ZWRNZW51U3R5bGUucGFkZGluZ1JpZ2h0LCAxMCk7XG4gIGNvbnN0IG1lbnVXaWR0aCA9IG1lbnUudmFsdWU/LmNsaWVudFdpZHRoIC0gcGFkZGluZ0xlZnQgLSBwYWRkaW5nUmlnaHQ7XG5cbiAgbGV0IGNhbGNXaWR0aCA9IDA7XG4gIGxldCBzbGljZUluZGV4ID0gMDtcbiAgaXRlbXMuZm9yRWFjaCgoaXRlbSwgaW5kZXgpID0+IHtcbiAgICBjYWxjV2lkdGggKz0gY2FsY01lbnVJdGVtV2lkdGgoaXRlbSk7XG4gICAgaWYgKGNhbGNXaWR0aCA8PSBtZW51V2lkdGggLSBtb3JlSXRlbVdpZHRoKSB7XG4gICAgICBzbGljZUluZGV4ID0gaW5kZXggKyAxO1xuICAgIH1cbiAgfSk7XG4gIHJldHVybiBzbGljZUluZGV4ID09PSBpdGVtcy5sZW5ndGggPyAtMSA6IHNsaWNlSW5kZXg7XG59XG5cbmZ1bmN0aW9uIGRlYm91bmNlKGZuOiAoKSA9PiB2b2lkLCB3YWl0ID0gMzMuMzQpIHtcbiAgbGV0IHRpbWVyOiBudWxsIHwgUmV0dXJuVHlwZTx0eXBlb2Ygc2V0VGltZW91dD47XG4gIHJldHVybiAoKSA9PiB7XG4gICAgdGltZXIgJiYgY2xlYXJUaW1lb3V0KHRpbWVyKTtcbiAgICB0aW1lciA9IHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgZm4oKTtcbiAgICB9LCB3YWl0KTtcbiAgfTtcbn1cblxubGV0IGlzRmlyc3RUaW1lUmVuZGVyID0gdHJ1ZTtcbmZ1bmN0aW9uIGhhbmRsZVJlc2l6ZSgpIHtcbiAgaWYgKHNsaWNlSW5kZXgudmFsdWUgPT09IGNhbGNTbGljZUluZGV4KCkpIHtcbiAgICByZXR1cm47XG4gIH1cbiAgY29uc3QgY2FsbGJhY2sgPSAoKSA9PiB7XG4gICAgc2xpY2VJbmRleC52YWx1ZSA9IC0xO1xuICAgIG5leHRUaWNrKCgpID0+IHtcbiAgICAgIHNsaWNlSW5kZXgudmFsdWUgPSBjYWxjU2xpY2VJbmRleCgpO1xuICAgIH0pO1xuICB9O1xuICBjYWxsYmFjaygpO1xuICAvLyAvLyBleGVjdXRlIGNhbGxiYWNrIGRpcmVjdGx5IHdoZW4gZmlyc3QgdGltZSByZXNpemUgdG8gYXZvaWQgc2hha2luZ1xuICBpc0ZpcnN0VGltZVJlbmRlciA/IGNhbGxiYWNrKCkgOiBkZWJvdW5jZShjYWxsYmFjaykoKTtcbiAgaXNGaXJzdFRpbWVSZW5kZXIgPSBmYWxzZTtcbn1cblxuY29uc3QgZW5hYmxlU2Nyb2xsID0gY29tcHV0ZWQoXG4gICgpID0+IHByb3BzLnNjcm9sbFRvQWN0aXZlICYmIHByb3BzLm1vZGUgPT09ICd2ZXJ0aWNhbCcgJiYgIXByb3BzLmNvbGxhcHNlLFxuKTtcblxuY29uc3QgeyBzY3JvbGxUb0FjdGl2ZUl0ZW0gfSA9IHVzZU1lbnVTY3JvbGwoYWN0aXZlUGF0aCwge1xuICBlbmFibGU6IGVuYWJsZVNjcm9sbCxcbiAgZGVsYXk6IDMyMCxcbn0pO1xuXG4vLyDnm5HlkKwgYWN0aXZlUGF0aCDlj5jljJbvvIzoh6rliqjmu5rliqjliLDmv4DmtLvpoblcbndhdGNoKGFjdGl2ZVBhdGgsICgpID0+IHtcbiAgc2Nyb2xsVG9BY3RpdmVJdGVtKCk7XG59KTtcblxuLy8g6buY6K6k5bGV5byA6I+c5Y2VXG5mdW5jdGlvbiBpbml0TWVudSgpIHtcbiAgY29uc3QgcGFyZW50UGF0aHMgPSBnZXRBY3RpdmVQYXRocygpO1xuXG4gIC8vIOWxleW8gOivpeiPnOWNlemhueeahOi3r+W+hOS4iuaJgOacieWtkOiPnOWNlVxuICAvLyBleHBhbmQgYWxsIHN1Yk1lbnVzIG9mIHRoZSBtZW51IGl0ZW1cbiAgcGFyZW50UGF0aHMuZm9yRWFjaCgocGF0aCkgPT4ge1xuICAgIGNvbnN0IHN1Yk1lbnUgPSBzdWJNZW51cy52YWx1ZVtwYXRoXTtcbiAgICBzdWJNZW51ICYmIG9wZW5NZW51KHBhdGgsIHN1Yk1lbnUucGFyZW50UGF0aHMpO1xuICB9KTtcbn1cblxuZnVuY3Rpb24gdXBkYXRlQWN0aXZlTmFtZSh2YWw6IHN0cmluZykge1xuICBjb25zdCBpdGVtc0luRGF0YSA9IGl0ZW1zLnZhbHVlO1xuICBjb25zdCBpdGVtID1cbiAgICBpdGVtc0luRGF0YVt2YWxdIHx8XG4gICAgKGFjdGl2ZVBhdGgudmFsdWUgJiYgaXRlbXNJbkRhdGFbYWN0aXZlUGF0aC52YWx1ZV0pIHx8XG4gICAgaXRlbXNJbkRhdGFbcHJvcHMuZGVmYXVsdEFjdGl2ZSB8fCAnJ107XG5cbiAgYWN0aXZlUGF0aC52YWx1ZSA9IGl0ZW0gPyBpdGVtLnBhdGggOiB2YWw7XG59XG5cbmZ1bmN0aW9uIGhhbmRsZU1lbnVJdGVtQ2xpY2soZGF0YTogTWVudUl0ZW1DbGlja2VkKSB7XG4gIGNvbnN0IHsgY29sbGFwc2UsIG1vZGUgfSA9IHByb3BzO1xuICBpZiAobW9kZSA9PT0gJ2hvcml6b250YWwnIHx8IGNvbGxhcHNlKSB7XG4gICAgb3BlbmVkTWVudXMudmFsdWUgPSBbXTtcbiAgfVxuICBjb25zdCB7IHBhcmVudFBhdGhzLCBwYXRoIH0gPSBkYXRhO1xuICBpZiAoIXBhdGggfHwgIXBhcmVudFBhdGhzKSB7XG4gICAgcmV0dXJuO1xuICB9XG5cbiAgZW1pdCgnc2VsZWN0JywgcGF0aCwgcGFyZW50UGF0aHMpO1xufVxuXG5mdW5jdGlvbiBoYW5kbGVTdWJNZW51Q2xpY2soeyBwYXJlbnRQYXRocywgcGF0aCB9OiBNZW51SXRlbVJlZ2lzdGVyZWQpIHtcbiAgY29uc3QgaXNPcGVuZWQgPSBvcGVuZWRNZW51cy52YWx1ZS5pbmNsdWRlcyhwYXRoKTtcblxuICBpZiAoaXNPcGVuZWQpIHtcbiAgICBjbG9zZU1lbnUocGF0aCwgcGFyZW50UGF0aHMpO1xuICB9IGVsc2Uge1xuICAgIG9wZW5NZW51KHBhdGgsIHBhcmVudFBhdGhzKTtcbiAgfVxufVxuXG5mdW5jdGlvbiBjbG9zZShwYXRoOiBzdHJpbmcpIHtcbiAgY29uc3QgaSA9IG9wZW5lZE1lbnVzLnZhbHVlLmluZGV4T2YocGF0aCk7XG5cbiAgaWYgKGkgIT09IC0xKSB7XG4gICAgb3BlbmVkTWVudXMudmFsdWUuc3BsaWNlKGksIDEpO1xuICB9XG59XG5cbi8qKlxuICog5YWz6Zet44CB5oqY5Y+g6I+c5Y2VXG4gKi9cbmZ1bmN0aW9uIGNsb3NlTWVudShwYXRoOiBzdHJpbmcsIHBhcmVudFBhdGhzOiBzdHJpbmdbXSkge1xuICBpZiAocHJvcHMuYWNjb3JkaW9uKSB7XG4gICAgb3BlbmVkTWVudXMudmFsdWUgPSBzdWJNZW51cy52YWx1ZVtwYXRoXT8ucGFyZW50UGF0aHMgPz8gW107XG4gIH1cblxuICBjbG9zZShwYXRoKTtcblxuICBlbWl0KCdjbG9zZScsIHBhdGgsIHBhcmVudFBhdGhzKTtcbn1cblxuLyoqXG4gKiDngrnlh7vlsZXlvIDoj5zljZVcbiAqL1xuZnVuY3Rpb24gb3Blbk1lbnUocGF0aDogc3RyaW5nLCBwYXJlbnRQYXRoczogc3RyaW5nW10pIHtcbiAgaWYgKG9wZW5lZE1lbnVzLnZhbHVlLmluY2x1ZGVzKHBhdGgpKSB7XG4gICAgcmV0dXJuO1xuICB9XG4gIC8vIOaJi+mjjueQtOaooeW8j+iPnOWNlVxuICBpZiAocHJvcHMuYWNjb3JkaW9uKSB7XG4gICAgY29uc3QgYWN0aXZlUGFyZW50UGF0aHMgPSBnZXRBY3RpdmVQYXRocygpO1xuICAgIGlmIChhY3RpdmVQYXJlbnRQYXRocy5pbmNsdWRlcyhwYXRoKSkge1xuICAgICAgcGFyZW50UGF0aHMgPSBhY3RpdmVQYXJlbnRQYXRocztcbiAgICB9XG4gICAgb3BlbmVkTWVudXMudmFsdWUgPSBvcGVuZWRNZW51cy52YWx1ZS5maWx0ZXIoKHBhdGg6IHN0cmluZykgPT5cbiAgICAgIHBhcmVudFBhdGhzLmluY2x1ZGVzKHBhdGgpLFxuICAgICk7XG4gIH1cbiAgb3BlbmVkTWVudXMudmFsdWUucHVzaChwYXRoKTtcbiAgZW1pdCgnb3BlbicsIHBhdGgsIHBhcmVudFBhdGhzKTtcbn1cblxuZnVuY3Rpb24gYWRkTWVudUl0ZW0oaXRlbTogTWVudUl0ZW1SZWdpc3RlcmVkKSB7XG4gIGl0ZW1zLnZhbHVlW2l0ZW0ucGF0aF0gPSBpdGVtO1xufVxuXG5mdW5jdGlvbiBhZGRTdWJNZW51KHN1Yk1lbnU6IE1lbnVJdGVtUmVnaXN0ZXJlZCkge1xuICBzdWJNZW51cy52YWx1ZVtzdWJNZW51LnBhdGhdID0gc3ViTWVudTtcbn1cblxuZnVuY3Rpb24gcmVtb3ZlU3ViTWVudShzdWJNZW51OiBNZW51SXRlbVJlZ2lzdGVyZWQpIHtcbiAgUmVmbGVjdC5kZWxldGVQcm9wZXJ0eShzdWJNZW51cy52YWx1ZSwgc3ViTWVudS5wYXRoKTtcbn1cblxuZnVuY3Rpb24gcmVtb3ZlTWVudUl0ZW0oaXRlbTogTWVudUl0ZW1SZWdpc3RlcmVkKSB7XG4gIFJlZmxlY3QuZGVsZXRlUHJvcGVydHkoaXRlbXMudmFsdWUsIGl0ZW0ucGF0aCk7XG59XG5cbmZ1bmN0aW9uIGdldEFjdGl2ZVBhdGhzKCkge1xuICBjb25zdCBhY3RpdmVJdGVtID0gYWN0aXZlUGF0aC52YWx1ZSAmJiBpdGVtcy52YWx1ZVthY3RpdmVQYXRoLnZhbHVlXTtcblxuICBpZiAoIWFjdGl2ZUl0ZW0gfHwgcHJvcHMubW9kZSA9PT0gJ2hvcml6b250YWwnIHx8IHByb3BzLmNvbGxhcHNlKSB7XG4gICAgcmV0dXJuIFtdO1xuICB9XG5cbiAgcmV0dXJuIGFjdGl2ZUl0ZW0ucGFyZW50UGF0aHM7XG59XG48L3NjcmlwdD5cbjx0ZW1wbGF0ZT5cbiAgPHVsXG4gICAgcmVmPVwibWVudVwiXG4gICAgOmNsYXNzPVwiW1xuICAgICAgdGhlbWUsXG4gICAgICBiKCksXG4gICAgICBpcyhtb2RlLCB0cnVlKSxcbiAgICAgIGlzKHRoZW1lLCB0cnVlKSxcbiAgICAgIGlzKCdyb3VuZGVkJywgcm91bmRlZCksXG4gICAgICBpcygnY29sbGFwc2UnLCBjb2xsYXBzZSksXG4gICAgICBpcygnbWVudS1hbGlnbicsIG1vZGUgPT09ICdob3Jpem9udGFsJyksXG4gICAgXVwiXG4gICAgOnN0eWxlPVwibWVudVN0eWxlXCJcbiAgICByb2xlPVwibWVudVwiXG4gID5cbiAgICA8dGVtcGxhdGUgdi1pZj1cIm1vZGUgPT09ICdob3Jpem9udGFsJyAmJiBnZXRTbG90LnNob3dTbG90TW9yZVwiPlxuICAgICAgPHRlbXBsYXRlIHYtZm9yPVwiaXRlbSBpbiBnZXRTbG90LnNsb3REZWZhdWx0XCIgOmtleT1cIml0ZW0ua2V5XCI+XG4gICAgICAgIDxjb21wb25lbnQgOmlzPVwiaXRlbVwiIC8+XG4gICAgICA8L3RlbXBsYXRlPlxuICAgICAgPFN1Yk1lbnUgaXMtc3ViLW1lbnUtbW9yZSBwYXRoPVwic3ViLW1lbnUtbW9yZVwiPlxuICAgICAgICA8dGVtcGxhdGUgI3RpdGxlPlxuICAgICAgICAgIDxFbGxpcHNpcyBjbGFzcz1cInNpemUtNFwiIC8+XG4gICAgICAgIDwvdGVtcGxhdGU+XG4gICAgICAgIDx0ZW1wbGF0ZSB2LWZvcj1cIml0ZW0gaW4gZ2V0U2xvdC5zbG90TW9yZVwiIDprZXk9XCJpdGVtLmtleVwiPlxuICAgICAgICAgIDxjb21wb25lbnQgOmlzPVwiaXRlbVwiIC8+XG4gICAgICAgIDwvdGVtcGxhdGU+XG4gICAgICA8L1N1Yk1lbnU+XG4gICAgPC90ZW1wbGF0ZT5cbiAgICA8dGVtcGxhdGUgdi1lbHNlPlxuICAgICAgPHNsb3Q+PC9zbG90PlxuICAgIDwvdGVtcGxhdGU+XG4gIDwvdWw+XG48L3RlbXBsYXRlPlxuXG48c3R5bGUgbGFuZz1cInNjc3NcIj5cbiRuYW1lc3BhY2U6IHZiZW47XG5cbkBtaXhpbiBtZW51LWl0ZW0tYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tbWVudS1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbn1cblxuQG1peGluIG1lbnUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgLy8gZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IHZhcigtLW1lbnUtaXRlbS1oZWlnaHQpO1xuICBwYWRkaW5nOiB2YXIoLS1tZW51LWl0ZW0tcGFkZGluZy15KSB2YXIoLS1tZW51LWl0ZW0tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwIHZhcigtLW1lbnUtaXRlbS1tYXJnaW4teCkgdmFyKC0tbWVudS1pdGVtLW1hcmdpbi15KVxuICAgIHZhcigtLW1lbnUtaXRlbS1tYXJnaW4teCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tbWVudS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tbWVudS1pdGVtLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1lbnUtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1tZW51LWl0ZW0tcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjpcbiAgICBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UsXG4gICAgY29sb3IgMC4xNXMgZWFzZSxcbiAgICBwYWRkaW5nIDAuMTVzIGVhc2UsXG4gICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2U7XG5cbiAgJi5pcy1kaXNhYmxlZCB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC4jeyRuYW1lc3BhY2V9LW1lbnVfX2ljb24ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cztcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC4jeyRuYW1lc3BhY2V9LW1lbnVfX2ljb24ge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAqIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbkBtaXhpbiBtZW51LXRpdGxlIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1tZW51LXRpdGxlLXdpZHRoKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pcy1tZW51LWFsaWduIHtcbiAganVzdGlmeS1jb250ZW50OiB2YXIoLS1tZW51LWFsaWduLCBzdGFydCk7XG59XG5cbi4jeyRuYW1lc3BhY2V9LW1lbnVfX3BvcHVwLWNvbnRhaW5lcixcbi4jeyRuYW1lc3BhY2V9LW1lbnUge1xuICAtLW1lbnUtdGl0bGUtd2lkdGg6IDE0MHB4O1xuICAtLW1lbnUtaXRlbS1pY29uLXNpemU6IDE2cHg7XG4gIC0tbWVudS1pdGVtLWhlaWdodDogMzhweDtcbiAgLS1tZW51LWl0ZW0tcGFkZGluZy15OiAyMXB4O1xuICAtLW1lbnUtaXRlbS1wYWRkaW5nLXg6IDEycHg7XG4gIC0tbWVudS1pdGVtLXBvcHVwLXBhZGRpbmcteTogMjBweDtcbiAgLS1tZW51LWl0ZW0tcG9wdXAtcGFkZGluZy14OiAxMnB4O1xuICAtLW1lbnUtaXRlbS1tYXJnaW4teTogMnB4O1xuICAtLW1lbnUtaXRlbS1tYXJnaW4teDogMHB4O1xuICAtLW1lbnUtaXRlbS1jb2xsYXBzZS1wYWRkaW5nLXk6IDIzLjVweDtcbiAgLS1tZW51LWl0ZW0tY29sbGFwc2UtcGFkZGluZy14OiAwcHg7XG4gIC0tbWVudS1pdGVtLWNvbGxhcHNlLW1hcmdpbi15OiA0cHg7XG4gIC0tbWVudS1pdGVtLWNvbGxhcHNlLW1hcmdpbi14OiAwcHg7XG4gIC0tbWVudS1pdGVtLXJhZGl1czogMHB4O1xuICAtLW1lbnUtaXRlbS1pbmRlbnQ6IDE2cHg7XG4gIC0tbWVudS1mb250LXNpemU6IDE0cHg7XG5cbiAgJi5pcy1kYXJrIHtcbiAgICAtLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLW1lbnUpKTtcbiAgICAvLyAtLW1lbnUtc3VibWVudS1vcGVuZWQtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLW1lbnUtb3BlbmVkLWRhcmspKTtcbiAgICAtLW1lbnUtaXRlbS1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3IpO1xuICAgIC0tbWVudS1pdGVtLWNvbG9yOiBoc2wodmFyKC0tZm9yZWdyb3VuZCkgLyA4MCUpO1xuICAgIC0tbWVudS1pdGVtLWhvdmVyLWNvbG9yOiBoc2wodmFyKC0tYWNjZW50LWZvcmVncm91bmQpKTtcbiAgICAtLW1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYWNjZW50KSk7XG4gICAgLS1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yOiBoc2wodmFyKC0tYWNjZW50LWZvcmVncm91bmQpKTtcbiAgICAtLW1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWFjY2VudCkpO1xuICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWNvbG9yOiBoc2wodmFyKC0tZm9yZWdyb3VuZCkpO1xuICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1hY2NlbnQpKTtcbiAgICAtLW1lbnUtc3VibWVudS1hY3RpdmUtY29sb3I6IGhzbCh2YXIoLS1mb3JlZ3JvdW5kKSk7XG4gICAgLS1tZW51LXN1Ym1lbnUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tbWVudS1zdWJtZW51LWJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvcik7XG4gIH1cblxuICAmLmlzLWxpZ2h0IHtcbiAgICAtLW1lbnUtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLW1lbnUpKTtcbiAgICAvLyAtLW1lbnUtc3VibWVudS1vcGVuZWQtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLW1lbnUtb3BlbmVkKSk7XG4gICAgLS1tZW51LWl0ZW0tYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAtLW1lbnUtaXRlbS1jb2xvcjogaHNsKHZhcigtLWZvcmVncm91bmQpKTtcbiAgICAtLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjogdmFyKC0tbWVudS1pdGVtLWNvbG9yKTtcbiAgICAtLW1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tYWNjZW50KSk7XG4gICAgLS1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yOiBoc2wodmFyKC0tcHJpbWFyeSkpO1xuICAgIC0tbWVudS1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tcHJpbWFyeSkgLyAxNSUpO1xuICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWNvbG9yOiBoc2wodmFyKC0tcHJpbWFyeSkpO1xuICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1hY2NlbnQpKTtcbiAgICAtLW1lbnUtc3VibWVudS1hY3RpdmUtY29sb3I6IGhzbCh2YXIoLS1wcmltYXJ5KSk7XG4gICAgLS1tZW51LXN1Ym1lbnUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tbWVudS1zdWJtZW51LWJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvcik7XG4gIH1cblxuICAmLmlzLXJvdW5kZWQge1xuICAgIC0tbWVudS1pdGVtLW1hcmdpbi14OiA4cHg7XG4gICAgLS1tZW51LWl0ZW0tY29sbGFwc2UtbWFyZ2luLXg6IDZweDtcbiAgICAtLW1lbnUtaXRlbS1yYWRpdXM6IDhweDtcbiAgfVxuXG4gICYuaXMtaG9yaXpvbnRhbDpub3QoLmlzLXJvdW5kZWQpIHtcbiAgICAtLW1lbnUtaXRlbS1oZWlnaHQ6IDQwcHg7XG4gICAgLS1tZW51LWl0ZW0tcmFkaXVzOiA2cHg7XG4gIH1cblxuICAmLmlzLWhvcml6b250YWwuaXMtcm91bmRlZCB7XG4gICAgLS1tZW51LWl0ZW0taGVpZ2h0OiA0MHB4O1xuICAgIC0tbWVudS1pdGVtLXJhZGl1czogNnB4O1xuICAgIC0tbWVudS1pdGVtLXBhZGRpbmcteDogMTJweDtcbiAgfVxuXG4gIC8vIC52YmVuLW1lbnVfX3BvcHVwLFxuICAmLmlzLWhvcml6b250YWwge1xuICAgIC0tbWVudS1pdGVtLXBhZGRpbmcteTogMHB4O1xuICAgIC0tbWVudS1pdGVtLXBhZGRpbmcteDogMTBweDtcbiAgICAtLW1lbnUtaXRlbS1tYXJnaW4teTogMHB4O1xuICAgIC0tbWVudS1pdGVtLW1hcmdpbi14OiAxcHg7XG4gICAgLS1tZW51LWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgJi5pcy1kYXJrIHtcbiAgICAgIC0tbWVudS1pdGVtLWhvdmVyLWNvbG9yOiBoc2wodmFyKC0tYWNjZW50LWZvcmVncm91bmQpKTtcbiAgICAgIC0tbWVudS1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1hY2NlbnQpKTtcbiAgICAgIC0tbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjogaHNsKHZhcigtLWFjY2VudC1mb3JlZ3JvdW5kKSk7XG4gICAgICAtLW1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWFjY2VudCkpO1xuICAgICAgLS1tZW51LXN1Ym1lbnUtYWN0aXZlLWNvbG9yOiBoc2wodmFyKC0tZm9yZWdyb3VuZCkpO1xuICAgICAgLS1tZW51LXN1Ym1lbnUtYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1hY2NlbnQpKTtcbiAgICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWNvbG9yOiBoc2wodmFyKC0tYWNjZW50LWZvcmVncm91bmQpKTtcbiAgICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWJhY2tncm91bmQtY29sb3I6IGhzbCh2YXIoLS1hY2NlbnQpKTtcbiAgICB9XG5cbiAgICAmLmlzLWxpZ2h0IHtcbiAgICAgIC0tbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjogaHNsKHZhcigtLXByaW1hcnkpKTtcbiAgICAgIC0tbWVudS1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiBoc2wodmFyKC0tcHJpbWFyeSkgLyAxNSUpO1xuICAgICAgLS1tZW51LWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWFjY2VudCkpO1xuICAgICAgLS1tZW51LWl0ZW0taG92ZXItY29sb3I6IGhzbCh2YXIoLS1wcmltYXJ5KSk7XG4gICAgICAtLW1lbnUtc3VibWVudS1hY3RpdmUtY29sb3I6IGhzbCh2YXIoLS1wcmltYXJ5KSk7XG4gICAgICAtLW1lbnUtc3VibWVudS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLXByaW1hcnkpIC8gMTUlKTtcbiAgICAgIC0tbWVudS1zdWJtZW51LWhvdmVyLWNvbG9yOiBoc2wodmFyKC0tcHJpbWFyeSkpO1xuICAgICAgLS1tZW51LXN1Ym1lbnUtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogaHNsKHZhcigtLWFjY2VudCkpO1xuICAgIH1cbiAgfVxufVxuXG4uI3skbmFtZXNwYWNlfS1tZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogaHNsKHZhcigtLW1lbnUtYmFja2dyb3VuZC1jb2xvcikpO1xuXG4gIC8vIOWeguebtOiPnOWNlVxuICAmLmlzLXZlcnRpY2FsIHtcbiAgICAmOm5vdCguI3skbmFtZXNwYWNlfS1tZW51LmlzLWNvbGxhcHNlKSB7XG4gICAgICAmIC4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbSxcbiAgICAgICYgLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCxcbiAgICAgICYgLiN7JG5hbWVzcGFjZX0tbWVudS1pdGVtLWdyb3VwX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyhcbiAgICAgICAgICB2YXIoLS1tZW51LWl0ZW0taW5kZW50KSArIHZhcigtLW1lbnUtbGV2ZWwpICogdmFyKC0tbWVudS1pdGVtLWluZGVudClcbiAgICAgICAgKTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgJiA+IC4jeyRuYW1lc3BhY2V9LXN1Yi1tZW51IHtcbiAgICAgICAgJiA+IC4jeyRuYW1lc3BhY2V9LW1lbnUge1xuICAgICAgICAgICYgPiAuI3skbmFtZXNwYWNlfS1tZW51LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKFxuICAgICAgICAgICAgICAwcHggKyB2YXIoLS1tZW51LWl0ZW0taW5kZW50KSArIHZhcigtLW1lbnUtbGV2ZWwpICpcbiAgICAgICAgICAgICAgICB2YXIoLS1tZW51LWl0ZW0taW5kZW50KVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLW1lbnUtaXRlbS1pbmRlbnQpIC0gOHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiA+IC4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1tZW51LWl0ZW0taW5kZW50KSAtIDhweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IHZhcigtLWhlaWdodC1ob3Jpem9udGFsLWhlaWdodCk7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuXG4gICAgLiN7JG5hbWVzcGFjZX0tbWVudS1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1tZW51LWl0ZW0taGVpZ2h0KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tbWVudS1pdGVtLXBhZGRpbmcteCkgKyA2cHgpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICAvLyBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1tZW51LWl0ZW0tcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmID4gLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUge1xuICAgICAgaGVpZ2h0OiB2YXIoLS1tZW51LWl0ZW0taGVpZ2h0KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuXG4gICAgICAmOmZvY3VzLFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYgLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1tZW51LWl0ZW0tcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbTpub3QoLmlzLWRpc2FibGVkKTpob3ZlcixcbiAgICAmIC4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbTpub3QoLmlzLWRpc2FibGVkKTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYgPiAuI3skbmFtZXNwYWNlfS1tZW51LWl0ZW0uaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgICB9XG5cbiAgICAvLyAmLmlzLWxpZ2h0IHtcbiAgICAvLyAgICYgPiAuI3skbmFtZXNwYWNlfS1zdWItbWVudSB7XG4gICAgLy8gICAgICYuaXMtYWN0aXZlIHtcbiAgICAvLyAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tbWVudS1pdGVtLWFjdGl2ZS1jb2xvcik7XG4gICAgLy8gICAgIH1cbiAgICAvLyAgICAgJjpub3QoLmlzLWFjdGl2ZSkgLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCB7XG4gICAgLy8gICAgICAgJjpob3ZlciB7XG4gICAgLy8gICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tbWVudS1pdGVtLWFjdGl2ZS1jb2xvcik7XG4gICAgLy8gICAgICAgfVxuICAgIC8vICAgICB9XG4gICAgLy8gICB9XG4gICAgLy8gICAmID4gLiN7JG5hbWVzcGFjZX0tbWVudS1pdGVtLmlzLWFjdGl2ZSB7XG4gICAgLy8gICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgICAvLyAgIH1cblxuICAgIC8vICAgJiAuI3skbmFtZXNwYWNlfS1tZW51LWl0ZW06bm90KC5pcy1kaXNhYmxlZCk6aG92ZXIsXG4gICAgLy8gICAmIC4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbTpub3QoLmlzLWRpc2FibGVkKTpmb2N1cyB7XG4gICAgLy8gICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yKTtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cbiAgLy8g5oqY5Y+g6I+c5Y2VXG5cbiAgJi5pcy1jb2xsYXBzZSB7XG4gICAgLiN7JG5hbWVzcGFjZX0tbWVudV9faWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIC4jeyRuYW1lc3BhY2V9LXN1Yi1tZW51X19pY29uLWFycm93IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCxcbiAgICAuI3skbmFtZXNwYWNlfS1tZW51LWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IHZhcigtLW1lbnUtaXRlbS1jb2xsYXBzZS1wYWRkaW5nLXkpXG4gICAgICAgIHZhcigtLW1lbnUtaXRlbS1jb2xsYXBzZS1wYWRkaW5nLXgpO1xuICAgICAgbWFyZ2luOiB2YXIoLS1tZW51LWl0ZW0tY29sbGFwc2UtbWFyZ2luLXkpXG4gICAgICAgIHZhcigtLW1lbnUtaXRlbS1jb2xsYXBzZS1tYXJnaW4teCk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tZW51LWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLW1lbnUtaXRlbS1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtbGlnaHQge1xuICAgICAgLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCxcbiAgICAgIC4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbSB7XG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAvLyBjb2xvcjogaHNsKHZhcigtLXByaW1hcnktZm9yZWdyb3VuZCkpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tbWVudS1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1yb3VuZGVkIHtcbiAgICAgIC4jeyRuYW1lc3BhY2V9LXN1Yi1tZW51LWNvbnRlbnQsXG4gICAgICAuI3skbmFtZXNwYWNlfS1tZW51LWl0ZW0ge1xuICAgICAgICAmLmlzLWNvbGxhcHNlLXNob3ctdGl0bGUge1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDMycHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbjogNHB4IDhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcG9wdXAtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIGhlaWdodDogdW5zZXQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tZW51LWJhY2tncm91bmQtY29sb3IpO1xuICB9XG5cbiAgJl9fcG9wdXAge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1tZW51LWl0ZW0tcmFkaXVzKTtcblxuICAgIC4jeyRuYW1lc3BhY2V9LXN1Yi1tZW51LWNvbnRlbnQsXG4gICAgLiN7JG5hbWVzcGFjZX0tbWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IHZhcigtLW1lbnUtaXRlbS1wb3B1cC1wYWRkaW5nLXkpIHZhcigtLW1lbnUtaXRlbS1wb3B1cC1wYWRkaW5nLXgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiB2YXIoLS1tZW51LWl0ZW0taWNvbi1zaXplKTtcbiAgICBoZWlnaHQ6IHZhcigtLW1lbnUtaXRlbS1pY29uLXNpemUpO1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi4jeyRuYW1lc3BhY2V9LW1lbnUtaXRlbSB7XG4gIGZpbGw6IHZhcigtLW1lbnUtaXRlbS1jb2xvcik7XG5cbiAgQGluY2x1ZGUgbWVudS1pdGVtO1xuXG4gICYuaXMtYWN0aXZlIHtcbiAgICBmaWxsOiB2YXIoLS1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yKTtcblxuICAgIEBpbmNsdWRlIG1lbnUtaXRlbS1hY3RpdmU7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogdmFyKC0tbWVudS1pdGVtLWhlaWdodCk7XG5cbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIG1lbnUtdGl0bGU7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1jb2xsYXBzZS1zaG93LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgIWltcG9ydGFudDtcbiAgICAvLyBtYXJnaW46IDRweCA4cHggIWltcG9ydGFudDtcbiAgICAuI3skbmFtZXNwYWNlfS1tZW51LXRvb2x0aXBfX3RyaWdnZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLiN7JG5hbWVzcGFjZX0tbWVudV9faWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gICAgfVxuXG4gICAgLiN7JG5hbWVzcGFjZX0tbWVudV9fbmFtZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KC5pcy1hY3RpdmUpOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbWVudS1pdGVtLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLiN7JG5hbWVzcGFjZX0tbWVudS10b29sdGlwX190cmlnZ2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIHZhcigtLW1lbnUtaXRlbS1wYWRkaW5nLXgpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tbWVudS1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1tZW51LWl0ZW0taGVpZ2h0KTtcbiAgfVxufVxuXG4uI3skbmFtZXNwYWNlfS1zdWItbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1tZW51LXN1Ym1lbnUtYmFja2dyb3VuZC1jb2xvcik7XG4gIGZpbGw6IHZhcigtLW1lbnUtaXRlbS1jb2xvcik7XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgIGRpdltkYXRhLXN0YXRlPSdvcGVuJ10gPiAuI3skbmFtZXNwYWNlfS1zdWItbWVudS1jb250ZW50LFxuICAgID4gLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudCB7XG4gICAgICAvLyBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6IHZhcigtLW1lbnUtc3VibWVudS1hY3RpdmUtY29sb3IpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbWVudS1zdWJtZW51LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAgIGZpbGw6IHZhcigtLW1lbnUtc3VibWVudS1hY3RpdmUtY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4uI3skbmFtZXNwYWNlfS1zdWItbWVudS1jb250ZW50IHtcbiAgaGVpZ2h0OiB2YXIoLS1tZW51LWl0ZW0taGVpZ2h0KTtcblxuICBAaW5jbHVkZSBtZW51LWl0ZW07XG5cbiAgJl9faWNvbi1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIC8vIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgbWVudS10aXRsZTtcbiAgfVxuXG4gICYuaXMtY29sbGFwc2Utc2hvdy10aXRsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMnB4IDAgIWltcG9ydGFudDtcbiAgICAvLyBtYXJnaW46IDRweCA4cHggIWltcG9ydGFudDtcbiAgICAuI3skbmFtZXNwYWNlfS1tZW51X19pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgICB9XG4gICAgLiN7JG5hbWVzcGFjZX0tc3ViLW1lbnUtY29udGVudF9fdGl0bGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtbW9yZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gJjpub3QoLmlzLWFjdGl2ZSk6aG92ZXIge1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tbWVudS1zdWJtZW51LWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW1lbnUtc3VibWVudS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICAgLy8gc3ZnIHtcbiAgICAvLyAgIGZpbGw6IHZhcigtLW1lbnUtc3VibWVudS1ob3Zlci1jb2xvcik7XG4gICAgLy8gfVxuICB9XG59XG48L3N0eWxlPlxuIl19 */</style><style type="text/css" data-vite-dev-id="/Users/hahaha/telegram-management-system/frontend-vben/packages/@core/ui-kit/tabs-ui/src/components/tabs-chrome/tabs.vue?vue&amp;type=style&amp;index=0&amp;scoped=c5fe917d&amp;lang.css">
.tabs-chrome__item[data-v-c5fe917d]:not(.dragging) {
cursor: pointer
}
.tabs-chrome__item:not(.dragging):hover:not(.is-active) + .tabs-chrome__item .tabs-chrome__divider[data-v-c5fe917d] {
opacity: 0
}
.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__divider[data-v-c5fe917d] {
opacity: 0
}
.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__background[data-v-c5fe917d] {
padding-bottom: 2px
}
.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__background-content[data-v-c5fe917d] {
margin-left: 2px;
margin-right: 2px
}
.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__background-content[data-v-c5fe917d] {
border-radius: calc(var(--radius) - 2px)
}
.tabs-chrome__item:not(.dragging):hover:not(.is-active) .tabs-chrome__background-content[data-v-c5fe917d] {
background-color: hsl(var(--accent))
}
.tabs-chrome__item:not(.dragging).is-active[data-v-c5fe917d] {
z-index: 2
}
.tabs-chrome__item:not(.dragging).is-active + .tabs-chrome__item .tabs-chrome__divider[data-v-c5fe917d] {
opacity: 0 !important
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC90YWJzLXVpL3NyYy9jb21wb25lbnRzL3RhYnMtY2hyb21lL3RhYnMudnVlIiwibWFwcGluZ3MiOiI7QUErS0k7SUFBQTtBQUFxQjtBQUtmO0lBQUE7QUFBZ0I7QUFLbEI7SUFBQTtBQUFnQjtBQUloQjtJQUFBO0FBQWU7QUFHYjtJQUFBLGdCQUFvQztJQUFwQztBQUFvQztBQUFwQztJQUFBO0FBQW9DO0FBQXBDO0lBQUE7QUFBb0M7QUFNeEM7SUFBQTtBQUFZO0FBSVI7SUFBQTtBQUEyQiIsIm5hbWVzIjpbXSwiaWdub3JlTGlzdCI6W10sInNvdXJjZXMiOlsiL1VzZXJzL2hhaGFoYS90ZWxlZ3JhbS1tYW5hZ2VtZW50LXN5c3RlbS9mcm9udGVuZC12YmVuL3BhY2thZ2VzL0Bjb3JlL3VpLWtpdC90YWJzLXVpL3NyYy9jb21wb25lbnRzL3RhYnMtY2hyb21lL3RhYnMudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjxzY3JpcHQgc2V0dXAgbGFuZz1cInRzXCI+XG5pbXBvcnQgdHlwZSB7IFRhYkRlZmluaXRpb24gfSBmcm9tICdAdmJlbi1jb3JlL3R5cGluZ3MnO1xuXG5pbXBvcnQgdHlwZSB7IFRhYkNvbmZpZywgVGFic1Byb3BzIH0gZnJvbSAnLi4vLi4vdHlwZXMnO1xuXG5pbXBvcnQgeyBjb21wdXRlZCwgcmVmIH0gZnJvbSAndnVlJztcblxuaW1wb3J0IHsgUGluLCBYIH0gZnJvbSAnQHZiZW4tY29yZS9pY29ucyc7XG5pbXBvcnQgeyBWYmVuQ29udGV4dE1lbnUsIFZiZW5JY29uIH0gZnJvbSAnQHZiZW4tY29yZS9zaGFkY24tdWknO1xuXG5pbnRlcmZhY2UgUHJvcHMgZXh0ZW5kcyBUYWJzUHJvcHMge31cblxuZGVmaW5lT3B0aW9ucyh7XG4gIG5hbWU6ICdWYmVuVGFic0Nocm9tZScsXG4gIGluaGVyaXRBdHRyczogZmFsc2UsXG59KTtcblxuY29uc3QgcHJvcHMgPSB3aXRoRGVmYXVsdHMoZGVmaW5lUHJvcHM8UHJvcHM+KCksIHtcbiAgY29udGVudENsYXNzOiAndmJlbi10YWJzLWNvbnRlbnQnLFxuICBjb250ZXh0TWVudXM6ICgpID0+IFtdLFxuICBnYXA6IDcsXG4gIHRhYnM6ICgpID0+IFtdLFxufSk7XG5cbmNvbnN0IGVtaXQgPSBkZWZpbmVFbWl0czx7XG4gIGNsb3NlOiBbc3RyaW5nXTtcbiAgdW5waW46IFtUYWJEZWZpbml0aW9uXTtcbn0+KCk7XG5jb25zdCBhY3RpdmUgPSBkZWZpbmVNb2RlbDxzdHJpbmc+KCdhY3RpdmUnKTtcblxuY29uc3QgY29udGVudFJlZiA9IHJlZigpO1xuY29uc3QgdGFiUmVmID0gcmVmKCk7XG5cbmNvbnN0IHN0eWxlID0gY29tcHV0ZWQoKCkgPT4ge1xuICBjb25zdCB7IGdhcCB9ID0gcHJvcHM7XG4gIHJldHVybiB7XG4gICAgJy0tZ2FwJzogYCR7Z2FwfXB4YCxcbiAgfTtcbn0pO1xuXG5jb25zdCB0YWJzVmlldyA9IGNvbXB1dGVkKCgpID0+IHtcbiAgcmV0dXJuIHByb3BzLnRhYnMubWFwKCh0YWIpID0+IHtcbiAgICBjb25zdCB7IGZ1bGxQYXRoLCBtZXRhLCBuYW1lLCBwYXRoLCBrZXkgfSA9IHRhYiB8fCB7fTtcbiAgICBjb25zdCB7IGFmZml4VGFiLCBpY29uLCBuZXdUYWJUaXRsZSwgdGFiQ2xvc2FibGUsIHRpdGxlIH0gPSBtZXRhIHx8IHt9O1xuICAgIHJldHVybiB7XG4gICAgICBhZmZpeFRhYjogISFhZmZpeFRhYixcbiAgICAgIGNsb3NhYmxlOiBSZWZsZWN0LmhhcyhtZXRhLCAndGFiQ2xvc2FibGUnKSA/ICEhdGFiQ2xvc2FibGUgOiB0cnVlLFxuICAgICAgZnVsbFBhdGgsXG4gICAgICBpY29uOiBpY29uIGFzIHN0cmluZyxcbiAgICAgIGtleSxcbiAgICAgIG1ldGEsXG4gICAgICBuYW1lLFxuICAgICAgcGF0aCxcbiAgICAgIHRpdGxlOiAobmV3VGFiVGl0bGUgfHwgdGl0bGUgfHwgbmFtZSkgYXMgc3RyaW5nLFxuICAgIH0gYXMgVGFiQ29uZmlnO1xuICB9KTtcbn0pO1xuXG5mdW5jdGlvbiBvbk1vdXNlRG93bihlOiBNb3VzZUV2ZW50LCB0YWI6IFRhYkNvbmZpZykge1xuICBpZiAoXG4gICAgZS5idXR0b24gPT09IDEgJiZcbiAgICB0YWIuY2xvc2FibGUgJiZcbiAgICAhdGFiLmFmZml4VGFiICYmXG4gICAgdGFic1ZpZXcudmFsdWUubGVuZ3RoID4gMSAmJlxuICAgIHByb3BzLm1pZGRsZUNsaWNrVG9DbG9zZVxuICApIHtcbiAgICBlLnByZXZlbnREZWZhdWx0KCk7XG4gICAgZS5zdG9wUHJvcGFnYXRpb24oKTtcbiAgICBlbWl0KCdjbG9zZScsIHRhYi5rZXkpO1xuICB9XG59XG48L3NjcmlwdD5cblxuPHRlbXBsYXRlPlxuICA8ZGl2XG4gICAgcmVmPVwiY29udGVudFJlZlwiXG4gICAgOmNsYXNzPVwiY29udGVudENsYXNzXCJcbiAgICA6c3R5bGU9XCJzdHlsZVwiXG4gICAgY2xhc3M9XCJ0YWJzLWNocm9tZSAhZmxleCBoLWZ1bGwgdy1tYXggb3ZlcmZsb3cteS1oaWRkZW4gcHItNlwiXG4gID5cbiAgICA8VHJhbnNpdGlvbkdyb3VwIG5hbWU9XCJzbGlkZS1sZWZ0XCI+XG4gICAgICA8ZGl2XG4gICAgICAgIHYtZm9yPVwiKHRhYiwgaSkgaW4gdGFic1ZpZXdcIlxuICAgICAgICA6a2V5PVwidGFiLmtleVwiXG4gICAgICAgIHJlZj1cInRhYlJlZlwiXG4gICAgICAgIDpjbGFzcz1cIltcbiAgICAgICAgICB7XG4gICAgICAgICAgICAnaXMtYWN0aXZlJzogdGFiLmtleSA9PT0gYWN0aXZlLFxuICAgICAgICAgICAgZHJhZ2dhYmxlOiAhdGFiLmFmZml4VGFiLFxuICAgICAgICAgICAgJ2FmZml4LXRhYic6IHRhYi5hZmZpeFRhYixcbiAgICAgICAgICB9LFxuICAgICAgICBdXCJcbiAgICAgICAgOmRhdGEtYWN0aXZlLXRhYj1cImFjdGl2ZVwiXG4gICAgICAgIDpkYXRhLWluZGV4PVwiaVwiXG4gICAgICAgIGNsYXNzPVwidGFicy1jaHJvbWVfX2l0ZW0gZHJhZ2dhYmxlIHRyYW5zbGF0ZS1hbGwgZ3JvdXAgcmVsYXRpdmUgLW1yLTMgZmxleCBoLWZ1bGwgc2VsZWN0LW5vbmUgaXRlbXMtY2VudGVyXCJcbiAgICAgICAgZGF0YS10YWItaXRlbT1cInRydWVcIlxuICAgICAgICBAY2xpY2s9XCJhY3RpdmUgPSB0YWIua2V5XCJcbiAgICAgICAgQG1vdXNlZG93bj1cIm9uTW91c2VEb3duKCRldmVudCwgdGFiKVwiXG4gICAgICA+XG4gICAgICAgIDxWYmVuQ29udGV4dE1lbnVcbiAgICAgICAgICA6aGFuZGxlci1kYXRhPVwidGFiXCJcbiAgICAgICAgICA6bWVudXM9XCJjb250ZXh0TWVudXNcIlxuICAgICAgICAgIDptb2RhbD1cImZhbHNlXCJcbiAgICAgICAgICBpdGVtLWNsYXNzPVwicHItNlwiXG4gICAgICAgID5cbiAgICAgICAgICA8ZGl2IGNsYXNzPVwicmVsYXRpdmUgc2l6ZS1mdWxsIHB4LTFcIj5cbiAgICAgICAgICAgIDwhLS0gZGl2aWRlciAtLT5cbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgdi1pZj1cImkgIT09IDAgJiYgdGFiLmtleSAhPT0gYWN0aXZlXCJcbiAgICAgICAgICAgICAgY2xhc3M9XCJ0YWJzLWNocm9tZV9fZGl2aWRlciBiZy1ib3JkZXIgYWJzb2x1dGUgbGVmdC1bdmFyKC0tZ2FwKV0gdG9wLTEvMiB6LTAgaC00IHctWzFweF0gdHJhbnNsYXRlLXktWy01MCVdIHRyYW5zaXRpb24tYWxsXCJcbiAgICAgICAgICAgID48L2Rpdj5cbiAgICAgICAgICAgIDwhLS0gYmFja2dyb3VuZCAtLT5cbiAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgY2xhc3M9XCJ0YWJzLWNocm9tZV9fYmFja2dyb3VuZCBhYnNvbHV0ZSB6LVstMV0gc2l6ZS1mdWxsIHB4LVtjYWxjKHZhcigtLWdhcCktMXB4KV0gcHktMCB0cmFuc2l0aW9uLW9wYWNpdHkgZHVyYXRpb24tMTUwXCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgIGNsYXNzPVwidGFicy1jaHJvbWVfX2JhY2tncm91bmQtY29udGVudCBncm91cC1bLmlzLWFjdGl2ZV06YmctcHJpbWFyeS8xNSBkYXJrOmdyb3VwLVsuaXMtYWN0aXZlXTpiZy1hY2NlbnQgaC1mdWxsIHJvdW5kZWQtdGwtW3ZhcigtLWdhcCldIHJvdW5kZWQtdHItW3ZhcigtLWdhcCldIGR1cmF0aW9uLTE1MFwiXG4gICAgICAgICAgICAgID48L2Rpdj5cbiAgICAgICAgICAgICAgPHN2Z1xuICAgICAgICAgICAgICAgIGNsYXNzPVwidGFicy1jaHJvbWVfX2JhY2tncm91bmQtYmVmb3JlIGdyb3VwLVsuaXMtYWN0aXZlXTpmaWxsLXByaW1hcnkvMTUgZGFyazpncm91cC1bLmlzLWFjdGl2ZV06ZmlsbC1hY2NlbnQgYWJzb2x1dGUgYm90dG9tLTAgbGVmdC1bLTFweF0gZmlsbC10cmFuc3BhcmVudCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0xNTBcIlxuICAgICAgICAgICAgICAgIGhlaWdodD1cIjdcIlxuICAgICAgICAgICAgICAgIHdpZHRoPVwiN1wiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTSAwIDcgQSA3IDcgMCAwIDAgNyAwIEwgNyA3IFpcIiAvPlxuICAgICAgICAgICAgICA8L3N2Zz5cbiAgICAgICAgICAgICAgPHN2Z1xuICAgICAgICAgICAgICAgIGNsYXNzPVwidGFicy1jaHJvbWVfX2JhY2tncm91bmQtYWZ0ZXIgZ3JvdXAtWy5pcy1hY3RpdmVdOmZpbGwtcHJpbWFyeS8xNSBkYXJrOmdyb3VwLVsuaXMtYWN0aXZlXTpmaWxsLWFjY2VudCBhYnNvbHV0ZSBib3R0b20tMCByaWdodC1bLTFweF0gZmlsbC10cmFuc3BhcmVudCB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0xNTBcIlxuICAgICAgICAgICAgICAgIGhlaWdodD1cIjdcIlxuICAgICAgICAgICAgICAgIHdpZHRoPVwiN1wiXG4gICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICA8cGF0aCBkPVwiTSAwIDAgQSA3IDcgMCAwIDAgNyA3IEwgMCA3IFpcIiAvPlxuICAgICAgICAgICAgICA8L3N2Zz5cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICA8IS0tIGV4dHJhIC0tPlxuICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICBjbGFzcz1cInRhYnMtY2hyb21lX19leHRyYSBhYnNvbHV0ZSByaWdodC1bdmFyKC0tZ2FwKV0gdG9wLTEvMiB6LVszXSBzaXplLTQgdHJhbnNsYXRlLXktWy01MCVdXCJcbiAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgPCEtLSBjbG9zZS1pY29uIC0tPlxuICAgICAgICAgICAgICA8WFxuICAgICAgICAgICAgICAgIHYtc2hvdz1cIiF0YWIuYWZmaXhUYWIgJiYgdGFic1ZpZXcubGVuZ3RoID4gMSAmJiB0YWIuY2xvc2FibGVcIlxuICAgICAgICAgICAgICAgIGNsYXNzPVwiaG92ZXI6YmctYWNjZW50IHN0cm9rZS1hY2NlbnQtZm9yZWdyb3VuZC84MCBob3ZlcjpzdHJva2UtYWNjZW50LWZvcmVncm91bmQgdGV4dC1hY2NlbnQtZm9yZWdyb3VuZC84MCBncm91cC1bLmlzLWFjdGl2ZV06dGV4dC1hY2NlbnQtZm9yZWdyb3VuZCBtdC1bMnB4XSBzaXplLTMgY3Vyc29yLXBvaW50ZXIgcm91bmRlZC1mdWxsIHRyYW5zaXRpb24tYWxsXCJcbiAgICAgICAgICAgICAgICBAY2xpY2suc3RvcD1cIigpID0+IGVtaXQoJ2Nsb3NlJywgdGFiLmtleSlcIlxuICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICA8UGluXG4gICAgICAgICAgICAgICAgdi1zaG93PVwidGFiLmFmZml4VGFiICYmIHRhYnNWaWV3Lmxlbmd0aCA+IDEgJiYgdGFiLmNsb3NhYmxlXCJcbiAgICAgICAgICAgICAgICBjbGFzcz1cImhvdmVyOnRleHQtYWNjZW50LWZvcmVncm91bmQgdGV4dC1hY2NlbnQtZm9yZWdyb3VuZC84MCBncm91cC1bLmlzLWFjdGl2ZV06dGV4dC1hY2NlbnQtZm9yZWdyb3VuZCBtdC1bMXB4XSBzaXplLTMuNSBjdXJzb3ItcG9pbnRlciByb3VuZGVkLWZ1bGwgdHJhbnNpdGlvbi1hbGxcIlxuICAgICAgICAgICAgICAgIEBjbGljay5zdG9wPVwiKCkgPT4gZW1pdCgndW5waW4nLCB0YWIpXCJcbiAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgICA8IS0tIHRhYi1pdGVtLW1haW4gLS0+XG4gICAgICAgICAgICA8ZGl2XG4gICAgICAgICAgICAgIGNsYXNzPVwidGFicy1jaHJvbWVfX2l0ZW0tbWFpbiBncm91cC1bLmlzLWFjdGl2ZV06dGV4dC1wcmltYXJ5IGRhcms6Z3JvdXAtWy5pcy1hY3RpdmVdOnRleHQtYWNjZW50LWZvcmVncm91bmQgdGV4dC1hY2NlbnQtZm9yZWdyb3VuZCB6LVsyXSBteC1bY2FsYyh2YXIoLS1nYXApKjIpXSBteS0wIGZsZXggaC1mdWxsIGl0ZW1zLWNlbnRlciBvdmVyZmxvdy1oaWRkZW4gcm91bmRlZC10bC1bNXB4XSByb3VuZGVkLXRyLVs1cHhdIHBsLTIgcHItNCBkdXJhdGlvbi0xNTBcIlxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICA8VmJlbkljb25cbiAgICAgICAgICAgICAgICB2LWlmPVwic2hvd0ljb25cIlxuICAgICAgICAgICAgICAgIDppY29uPVwidGFiLmljb25cIlxuICAgICAgICAgICAgICAgIGNsYXNzPVwibXItMSBmbGV4IHNpemUtNCBpdGVtcy1jZW50ZXIgb3ZlcmZsb3ctaGlkZGVuXCJcbiAgICAgICAgICAgICAgLz5cblxuICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImZsZXgtMSBvdmVyZmxvdy1oaWRkZW4gd2hpdGVzcGFjZS1ub3dyYXAgdGV4dC1zbVwiPlxuICAgICAgICAgICAgICAgIHt7IHRhYi50aXRsZSB9fVxuICAgICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9WYmVuQ29udGV4dE1lbnU+XG4gICAgICA8L2Rpdj5cbiAgICA8L1RyYW5zaXRpb25Hcm91cD5cbiAgPC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c3R5bGUgc2NvcGVkPlxuLnRhYnMtY2hyb21lIHtcbiAgJl9faXRlbTpub3QoLmRyYWdnaW5nKSB7XG4gICAgQGFwcGx5IGN1cnNvci1wb2ludGVyO1xuXG4gICAgJjpob3Zlcjpub3QoLmlzLWFjdGl2ZSkge1xuICAgICAgJiArIC50YWJzLWNocm9tZV9faXRlbSB7XG4gICAgICAgIC50YWJzLWNocm9tZV9fZGl2aWRlciB7XG4gICAgICAgICAgQGFwcGx5IG9wYWNpdHktMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGFicy1jaHJvbWVfX2RpdmlkZXIge1xuICAgICAgICBAYXBwbHkgb3BhY2l0eS0wO1xuICAgICAgfVxuXG4gICAgICAudGFicy1jaHJvbWVfX2JhY2tncm91bmQge1xuICAgICAgICBAYXBwbHkgcGItWzJweF07XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICBAYXBwbHkgYmctYWNjZW50IG14LVsycHhdIHJvdW5kZWQtbWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBAYXBwbHkgei1bMl07XG5cbiAgICAgICYgKyAudGFicy1jaHJvbWVfX2l0ZW0ge1xuICAgICAgICAudGFicy1jaHJvbWVfX2RpdmlkZXIge1xuICAgICAgICAgIEBhcHBseSBvcGFjaXR5LTAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuPC9zdHlsZT5cbiJdfQ== */</style></head>
<body>
<div id="app" data-v-app=""><div class="css-dev-only-do-not-override-gw3cp3 ant-app"><!--teleport start--><!--teleport end--><!--teleport start--><!--teleport end--><div data-v-5f137e07="" class="dark flex min-h-full flex-1 select-none overflow-x-hidden"><div data-v-5f137e07="" class="bg-accent rounded-3xl px-3 py-1 flex-center absolute right-2 top-4 z-10"><!-- Only show on medium and larger screens --><div class="hidden md:flex"><div class="group relative flex items-center overflow-hidden"><div class="flex w-0 overflow-hidden transition-all duration-500 ease-out group-hover:w-60"><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(0, 107, 230);"><svg class="h-3.5 w-3.5 text-white" height="1em" viewBox="0 0 15 15" width="1em"><path clip-rule="evenodd" d="M11.467 3.727c.289.189.37.576.181.865l-4.25 6.5a.625.625 0 0 1-.944.12l-2.75-2.5a.625.625 0 0 1 .841-.925l2.208 2.007l3.849-5.886a.625.625 0 0 1 .865-.181" fill="currentColor" fill-rule="evenodd"></path></svg></div></button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(113, 102, 240);"><!--v-if--></div></button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(232, 74, 108);"><!--v-if--></div></button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(239, 189, 72);"><!--v-if--></div></button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(78, 105, 253);"><!--v-if--></div></button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(11, 208, 146);"><!--v-if--></div></button><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full flex-center flex-shrink-0"><!--v-if--><div class="flex-center relative size-5 rounded-full hover:scale-110" style="background-color: rgb(63, 63, 70);"><!--v-if--></div></button></div><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-palette-icon lucide-palette text-primary size-4"><path d="M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z"></path><circle cx="13.5" cy="6.5" r=".5" fill="currentColor"></circle><circle cx="17.5" cy="10.5" r=".5" fill="currentColor"></circle><circle cx="6.5" cy="12.5" r=".5" fill="currentColor"></circle><circle cx="8.5" cy="7.5" r=".5" fill="currentColor"></circle></svg></button></div><button class="justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full outline-none flex items-center gap-1" id="radix-vue-dropdown-menu-trigger-v-0" type="button" aria-haspopup="menu" aria-expanded="false" data-state="closed"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-panel-right-icon lucide-panel-right size-4"><rect width="18" height="18" x="3" y="3" rx="2"></rect><path d="M15 3v18"></path></svg><!--v-if--><!--v-if--></button><!--teleport start--><!--teleport end--></div><!-- Always show Language and Theme toggles --><div><button class="justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full outline-none flex items-center gap-1" id="radix-vue-dropdown-menu-trigger-v-1" type="button" aria-haspopup="menu" aria-expanded="false" data-state="closed"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages-icon lucide-languages text-foreground size-4"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg></button><!--teleport start--><!--teleport end--></div><div><button data-v-a06d1d02="" class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 is-light theme-toggle cursor-pointer border-none bg-none rounded-full" aria-label="light" aria-live="polite" data-state="closed" data-grace-area-trigger="" tabindex="-1" style="padding: 7px;"><!--v-if--><svg data-v-a06d1d02="" aria-hidden="true" height="24" viewBox="0 0 24 24" width="24"><mask data-v-a06d1d02="" id="theme-toggle-moon" class="theme-toggle__moon" fill="hsl(var(--foreground)/80%)" stroke="none"><rect data-v-a06d1d02="" fill="white" height="100%" width="100%" x="0" y="0"></rect><circle data-v-a06d1d02="" cx="40" cy="8" fill="black" r="11"></circle></mask><circle data-v-a06d1d02="" id="sun" class="theme-toggle__sun" cx="12" cy="12" mask="url(#theme-toggle-moon)" r="11"></circle><g data-v-a06d1d02="" class="theme-toggle__sun-beams"><line data-v-a06d1d02="" x1="12" x2="12" y1="1" y2="3"></line><line data-v-a06d1d02="" x1="12" x2="12" y1="21" y2="23"></line><line data-v-a06d1d02="" x1="4.22" x2="5.64" y1="4.22" y2="5.64"></line><line data-v-a06d1d02="" x1="18.36" x2="19.78" y1="18.36" y2="19.78"></line><line data-v-a06d1d02="" x1="1" x2="3" y1="12" y2="12"></line><line data-v-a06d1d02="" x1="21" x2="23" y1="12" y2="12"></line><line data-v-a06d1d02="" x1="4.22" x2="5.64" y1="19.78" y2="18.36"></line><line data-v-a06d1d02="" x1="18.36" x2="19.78" y1="5.64" y2="4.22"></line></g></svg></button><!--teleport start--><!--teleport end--></div></div><!-- 左侧认证面板 --><!--v-if--><!-- 头部 Logo 和应用名称 --><div data-v-5f137e07="" class="absolute left-0 top-0 z-10 flex flex-1"><div data-v-5f137e07="" class="text-foreground lg:text-foreground ml-4 mt-4 flex flex-1 items-center sm:left-6 sm:top-6"><img data-v-5f137e07="" alt="Telegram管理系统" src="https://unpkg.com/@vbenjs/static-source@0.1.7/source/logo-v1.webp" class="mr-2" width="42"><p data-v-5f137e07="" class="m-0 text-xl font-medium">Telegram管理系统</p></div></div><!-- 系统介绍 --><div data-v-5f137e07="" class="relative hidden w-0 flex-1 lg:block"><div data-v-5f137e07="" class="bg-background-deep absolute inset-0 h-full w-full dark:bg-[#070709]"><div data-v-5f137e07="" class="login-background absolute left-0 top-0 size-full"></div><div data-v-5f137e07="" class="flex-col-center -enter-x mr-20 h-full"><svg data-v-5f137e07="" enable-background="new 0 0 800 800" version="1.1" viewBox="0 0 800 800" x="0px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" y="0px" alt="Telegram管理系统" class="animate-float h-64 w-2/5"><filter id="filter-95" filterUnits="objectBoundingBox" height="124.9%" width="114.5%" x="-7.3%" y="-12.5%"><feGaussianBlur in="SourceGraphic" stdDeviation="4.21434086"></feGaussianBlur></filter><filter id="filter-79" filterUnits="objectBoundingBox" height="101.4%" width="100.8%" x="-0.4%" y="-0.7%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.498880026 0"></feColorMatrix></filter><filter id="filter-71" filterUnits="objectBoundingBox" height="142.5%" width="120.1%" x="-10.1%" y="-21.3%"><feGaussianBlur in="SourceGraphic" stdDeviation="4.21434086"></feGaussianBlur></filter><filter id="filter-59" filterUnits="objectBoundingBox" height="181.0%" width="133.4%" x="-16.7%" y="-40.5%"><feGaussianBlur in="SourceGraphic" stdDeviation="4.85695311"></feGaussianBlur></filter><filter id="filter-56" filterUnits="objectBoundingBox" height="181.0%" width="133.4%" x="-16.7%" y="-40.5%"><feGaussianBlur in="SourceGraphic" stdDeviation="2.91417187"></feGaussianBlur></filter><filter id="filter-53" filterUnits="objectBoundingBox" height="100.9%" width="100.5%" x="-0.2%" y="-0.4%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.498880026 0"></feColorMatrix></filter><filter id="filter-50" filterUnits="objectBoundingBox" height="241.5%" width="643.8%" x="-271.9%" y="-70.7%"><feGaussianBlur in="SourceGraphic" stdDeviation="16.2954513"></feGaussianBlur></filter><filter id="filter-5" filterUnits="objectBoundingBox" height="100.8%" width="100.4%" x="-0.2%" y="-0.4%"><feOffset dx="0" dy="-3" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.498880026 0"></feColorMatrix></filter><filter id="filter-46" filterUnits="objectBoundingBox" height="100.7%" width="100.4%" x="-0.2%" y="-0.3%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.498880026 0"></feColorMatrix></filter><filter id="filter-43" filterUnits="objectBoundingBox" height="241.5%" width="643.8%" x="-271.9%" y="-70.7%"><feGaussianBlur in="SourceGraphic" stdDeviation="20.3693141"></feGaussianBlur></filter><filter id="filter-39" filterUnits="objectBoundingBox" height="113.3%" width="107.0%" x="-3.5%" y="-6.7%"><feGaussianBlur in="SourceGraphic" stdDeviation="3.51195071"></feGaussianBlur></filter><filter id="filter-34" filterUnits="objectBoundingBox" height="103.6%" width="102.1%" x="-1.1%" y="-1.8%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.833806818 0"></feColorMatrix></filter><filter id="filter-29" filterUnits="objectBoundingBox" height="103.6%" width="102.1%" x="-1.1%" y="-1.8%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.833806818 0"></feColorMatrix></filter><filter id="filter-24" filterUnits="objectBoundingBox" height="103.6%" width="102.1%" x="-1.1%" y="-1.8%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.833806818 0"></feColorMatrix></filter><filter id="filter-20" filterUnits="objectBoundingBox" height="102.3%" width="101.3%" x="-0.7%" y="-1.1%"><feOffset dx="0" dy="-3" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.498880026 0"></feColorMatrix></filter><filter id="filter-14" filterUnits="objectBoundingBox" height="103.6%" width="102.1%" x="-1.0%" y="-1.8%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.833806818 0"></feColorMatrix></filter><filter id="filter-109" filterUnits="objectBoundingBox" height="102.5%" width="101.4%" x="-0.7%" y="-1.2%"><feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.833806818 0"></feColorMatrix></filter><filter id="filter-106" filterUnits="objectBoundingBox" height="149.1%" width="128.6%" x="-14.3%" y="-24.5%"><feGaussianBlur in="SourceGraphic" stdDeviation="4.71559623"></feGaussianBlur></filter><filter id="filter-100" filterUnits="objectBoundingBox" height="133.5%" width="119.4%" x="-9.7%" y="-16.8%"><feGaussianBlur in="SourceGraphic" stdDeviation="4.21434086"></feGaussianBlur></filter><filter id="filter-10" filterUnits="objectBoundingBox" height="100.7%" width="100.4%" x="-0.2%" y="-0.3%"><feOffset dx="0" dy="-3" in="SourceAlpha" result="shadowOffsetInner1"></feOffset><feComposite in="shadowOffsetInner1" in2="SourceAlpha" k2="-1" k3="1" operator="arithmetic" result="shadowInnerInner1"></feComposite><feColorMatrix in="shadowInnerInner1" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.498880026 0"></feColorMatrix></filter><title>87667-SVG8</title><g><g id="Group备份" transform="translate(40.000000, 350.000000)"><linearGradient id="Shape_1_" gradientTransform="matrix(352.3498 0 0 -229.3688 -21376.5684 335815.1875)" gradientUnits="userSpaceOnUse" x1="62.7934" x2="61.7099" y1="1462.9332" y2="1462.535"><stop offset="0" style="stop-color:#0043fb;"></stop><stop offset="1" style="stop-color:#3684ff;"></stop></linearGradient><path id="Shape" d="M368,428.9c1.4,0.8,3.2,0.8,4.6,0l344.4-198.3c2.8-1.6,3.4-5.4,1.2-7.8l-16.3-22.7
L370.3,395.7v31.6l-3.2,1L368,428.9z" fill="url(#Shape_1_)"></path><linearGradient id="SVGID_1_" gradientTransform="matrix(369.5781 0 0 -241.7468 -22811.1367 353968.8438)" gradientUnits="userSpaceOnUse" x1="63.31" x2="61.5984" y1="1462.5217" y2="1463.1935"><stop offset="5.400000e-03" style="stop-color:#00c6fb;"></stop><stop offset="1" style="stop-color:#005bea;"></stop></linearGradient><path d="M370.3,427.3c0,1.3-1.4,2.1-2.5,1.4L3.2,217.3c-2.8-1.6-3.4-5.4-1.2-7.8l17.8-22.3l350.5,208.4
V427.3L370.3,427.3z" fill="url(#SVGID_1_)"></path><g><g><linearGradient id="path-4_1_" gradientTransform="matrix(689.8593 0 0 -397.2563 -42654.3008 582014.8125)" gradientUnits="userSpaceOnUse" x1="62.5423" x2="62.1013" y1="1464.4305" y2="1464.7888"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path id="path-4" clip-rule="evenodd" d="M355.7,393.8L18,198.7
c-4-2.3-4-8.1,0-10.4L337.8,3.6c7.4-4.3,16.5-4.3,24,0l340.1,196.5c4,2.3,4,8.1,0,10.4L384.4,393.8
C375.5,398.9,364.6,398.9,355.7,393.8z" fill="url(#path-4_1_)" fill-rule="evenodd"></path></g><g filter="url(#filter-5)"><path clip-rule="evenodd" d="M355.7,393.8L18,198.7c-4-2.3-4-8.1,0-10.4L337.8,3.6c7.4-4.3,16.5-4.3,24,0
l340.1,196.5c4,2.3,4,8.1,0,10.4L384.4,393.8C375.5,398.9,364.6,398.9,355.7,393.8z" fill-rule="evenodd"></path></g></g><path id="Shape备份" d="M356.1,376L49.6,199c-3.6-2.1-3.6-7.4,0-9.5
L339.8,21.9c6.7-3.9,15-3.9,21.7,0l308.6,178.3c3.6,2.1,3.6,7.4,0,9.5L382.1,376C374.1,380.7,364.1,380.7,356.1,376z" fill="none" stroke="#FFFFFF" stroke-width="0.9511"></path></g><g id="Group" transform="translate(0.000000, 259.000000)"><linearGradient id="SVGID_2_" gradientTransform="matrix(391.4998 0 0 -254.8542 -39423.0664 396432.7188)" gradientUnits="userSpaceOnUse" x1="102.8224" x2="101.7388" y1="1554.3767" y2="1553.9784"><stop offset="0" style="stop-color:#0043fb;"></stop><stop offset="1" style="stop-color:#3684ff;"></stop></linearGradient><path d="M408.9,476.5c1.6,0.9,3.5,0.9,5.1,0l382.6-220.3c3.1-1.8,3.8-6,1.3-8.7l-18.1-25.2L411.4,439.6
v35.2l-3.5,1.1L408.9,476.5z" fill="url(#SVGID_2_)"></path><linearGradient id="SVGID_3_" gradientTransform="matrix(410.6423 0 0 -268.6075 -41782.7344 417855)" gradientUnits="userSpaceOnUse" x1="103.3376" x2="101.626" y1="1553.9424" y2="1554.6141"><stop offset="5.400000e-03" style="stop-color:#00c6fb;"></stop><stop offset="1" style="stop-color:#005bea;"></stop></linearGradient><path d="M411.4,474.8c0,1.4-1.5,2.3-2.8,1.6L3.6,241.5c-3.1-1.8-3.8-6-1.3-8.7L22,208l389.4,231.6V474.8
L411.4,474.8z" fill="url(#SVGID_3_)"></path><g><g><linearGradient id="path-9_1_" gradientTransform="matrix(766.5103 0 0 -441.3958 -78065.4141 686963.125)" gradientUnits="userSpaceOnUse" x1="102.5571" x2="102.1161" y1="1555.6865" y2="1556.0448"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path id="path-9" clip-rule="evenodd" d="M395.2,437.6L20,220.8
c-4.5-2.6-4.5-9,0-11.6L375.3,4c8.2-4.8,18.4-4.8,26.6,0l377.9,218.3c4.5,2.6,4.5,9,0,11.6L427.1,437.6
C417.2,443.3,405.1,443.3,395.2,437.6z" fill="url(#path-9_1_)" fill-rule="evenodd"></path></g><g filter="url(#filter-10)"><path clip-rule="evenodd" d="M395.2,437.6L20,220.8c-4.5-2.6-4.5-9,0-11.6L375.3,4c8.2-4.8,18.4-4.8,26.6,0
l377.9,218.3c4.5,2.6,4.5,9,0,11.6L427.1,437.6C417.2,443.3,405.1,443.3,395.2,437.6z" fill-rule="evenodd"></path></g></g><path d="M395.6,417.8L55.2,221.1c-4.1-2.3-4.1-8.2,0-10.5L377.6,24.4
c7.5-4.3,16.7-4.3,24.2,0l342.9,198.1c4.1,2.3,4.1,8.2,0,10.5L424.6,417.8C415.6,423,404.6,423,395.6,417.8z" fill="none" stroke="#FFFFFF" stroke-width="1.0568"></path></g><g id="编组备份-4" transform="translate(386.000000, 561.000000)"><g id="编组备份-3" transform="translate(0.000000, 69.529529)"><g id="Stroke-1"><g><linearGradient id="path-13_1_" gradientTransform="matrix(47.9924 0 0 -27.7074 13731.9688 31874.9453)" gradientUnits="userSpaceOnUse" x1="-285.6253" x2="-285.6253" y1="1149.4111" y2="1150.4111"><stop offset="0" style="stop-color:#3a3aff;"></stop><stop offset="1" style="stop-color:#0707d6;"></stop></linearGradient><polygon id="path-13" clip-rule="evenodd" fill="url(#path-13_1_)" fill-rule="evenodd" points="0.1,13.9 24.1,27.8 48.1,13.9
24.1,0.1 "></polygon></g><g><linearGradient id="SVGID_4_" gradientTransform="matrix(47.9924 0 0 -27.7074 13731.9688 31874.9453)" gradientUnits="userSpaceOnUse" x1="-285.6253" x2="-285.6253" y1="1149.4111" y2="1150.4294"><stop offset="0" style="stop-color:#8fa0ff;stop-opacity:0.467;"></stop><stop offset="1" style="stop-color:#0f0f0f;stop-opacity:0.06;"></stop><stop offset="1" style="stop-color:#2f59e1;stop-opacity:0;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_4_)" fill-rule="evenodd" points="0.1,13.9 24.1,27.8 48.1,13.9 24.1,0.1
"></polygon></g><g filter="url(#filter-14)"><polygon clip-rule="evenodd" fill-rule="evenodd" points="0.1,13.9 24.1,27.8 48.1,13.9 24.1,0.1 "></polygon></g></g><linearGradient id="Stroke-3_1_" gradientTransform="matrix(23.9962 0 0 -41.5628 6916.9932 48336.7578)" gradientUnits="userSpaceOnUse" x1="-287.7007" x2="-287.815" y1="1162.8857" y2="1161.1971"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon id="Stroke-3" clip-rule="evenodd" fill="url(#Stroke-3_1_)" fill-rule="evenodd" points="24.1,55.5 24.1,27.8 0.1,13.9
0.1,41.6 "></polygon><linearGradient id="Stroke-5_1_" gradientTransform="matrix(23.9962 0 0 -41.5628 6941.0435 48336.7578)" gradientUnits="userSpaceOnUse" x1="-287.7007" x2="-287.815" y1="1162.8857" y2="1161.1971"><stop offset="0" style="stop-color:#1200ca;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon id="Stroke-5" clip-rule="evenodd" fill="url(#Stroke-5_1_)" fill-rule="evenodd" points="24.1,55.5 24.1,27.8
48.1,13.9 48.1,41.6 "></polygon></g><linearGradient id="矩形_1_" gradientTransform="matrix(48.245 0 0 -97.3101 13803.5742 121267.3516)" gradientUnits="userSpaceOnUse" x1="-285.6142" x2="-285.6142" y1="1246.0574" y2="1244.9515"><stop offset="0" style="stop-color:#fff;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><polygon id="矩形" clip-rule="evenodd" enable-background="new " fill="url(#矩形_1_)" fill-rule="evenodd" opacity="0.1977" points="
0,0 48.2,0 48.2,83.7 24.1,97.3 0,83.7 "></polygon></g><g id="编组-4" transform="translate(71.000000, 199.000000)"><g id="Shape备份-2"><g><linearGradient id="path-19_1_" gradientTransform="matrix(228.3947 0 0 -131.5657 -6978.2363 212124.2031)" gradientUnits="userSpaceOnUse" x1="31.2434" x2="30.8024" y1="1610.2603" y2="1610.6188"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path id="path-19" clip-rule="evenodd" d="M63.4,312.7l-62-35.9
c-1.9-1.1-1.9-3.8,0-4.9l151.1-87.4c3.5-2,7.8-2,11.3,0l63.1,36.6c1.9,1.1,1.9,3.8,0,4.9L77,312.7
C72.8,315.2,67.6,315.2,63.4,312.7z" fill="url(#path-19_1_)" fill-rule="evenodd"></path></g><g filter="url(#filter-20)"><path clip-rule="evenodd" d="M63.4,312.7l-62-35.9c-1.9-1.1-1.9-3.8,0-4.9l151.1-87.4c3.5-2,7.8-2,11.3,0
l63.1,36.6c1.9,1.1,1.9,3.8,0,4.9L77,312.7C72.8,315.2,67.6,315.2,63.4,312.7z" fill-rule="evenodd"></path></g></g><g id="编组-13" transform="translate(45.000000, 0.000000)"><g id="编组备份-17" transform="translate(90.066225, 54.000000)"><g><g><linearGradient id="path-23_1_" gradientTransform="matrix(47.5983 0 0 -27.4798 5055.4995 41979.2891)" gradientUnits="userSpaceOnUse" x1="-105.7092" x2="-105.7092" y1="1526.6367" y2="1527.6367"><stop offset="0" style="stop-color:#3a3aff;"></stop><stop offset="1" style="stop-color:#0707d6;"></stop></linearGradient><polygon id="path-23" clip-rule="evenodd" fill="url(#path-23_1_)" fill-rule="evenodd" points="0.1,13.8 23.9,27.6
47.7,13.8 23.9,0.1 "></polygon></g><g><linearGradient id="SVGID_5_" gradientTransform="matrix(47.5983 0 0 -27.4798 5055.4995 41979.2891)" gradientUnits="userSpaceOnUse" x1="-105.7092" x2="-105.7092" y1="1526.6367" y2="1527.655"><stop offset="0" style="stop-color:#8fa0ff;stop-opacity:0.467;"></stop><stop offset="1" style="stop-color:#0f0f0f;stop-opacity:0.06;"></stop><stop offset="1" style="stop-color:#2f59e1;stop-opacity:0;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_5_)" fill-rule="evenodd" points="0.1,13.8 23.9,27.6 47.7,13.8 23.9,0.1
"></polygon></g><g filter="url(#filter-24)"><polygon clip-rule="evenodd" fill-rule="evenodd" points="0.1,13.8 23.9,27.6 47.7,13.8 23.9,0.1 "></polygon></g></g><linearGradient id="SVGID_6_" gradientTransform="matrix(23.7991 0 0 -168.4388 2578.7588 262543.8125)" gradientUnits="userSpaceOnUse" x1="-107.8491" x2="-107.8559" y1="1558.8499" y2="1557.1613"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_6_)" fill-rule="evenodd" points="23.9,182.3 23.9,27.6 0.1,13.8 0.1,168.5
"></polygon><linearGradient id="SVGID_7_" gradientTransform="matrix(23.7991 0 0 -168.4388 2602.6116 262543.8125)" gradientUnits="userSpaceOnUse" x1="-107.8491" x2="-107.8559" y1="1558.8499" y2="1557.1613"><stop offset="0" style="stop-color:#1200ca;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_7_)" fill-rule="evenodd" points="23.9,182.3 23.9,27.6 47.7,13.8 47.7,168.5
"></polygon></g><g id="编组备份-16" transform="translate(45.562914, 134.529801)"><g><g><linearGradient id="path-28_1_" gradientTransform="matrix(47.5983 0 0 -27.4798 2937.218 39766.3438)" gradientUnits="userSpaceOnUse" x1="-61.7058" x2="-60.7058" y1="1446.6069" y2="1446.6069"><stop offset="0" style="stop-color:#bda0e5;"></stop><stop offset="1" style="stop-color:#5f3abd;"></stop></linearGradient><polygon id="path-28" clip-rule="evenodd" fill="url(#path-28_1_)" fill-rule="evenodd" points="0.1,13.8 23.9,27.6
47.7,13.8 23.9,0.1 "></polygon></g><g><linearGradient id="SVGID_8_" gradientTransform="matrix(47.5983 0 0 -27.4798 2937.218 39766.3438)" gradientUnits="userSpaceOnUse" x1="-61.2058" x2="-61.2058" y1="1446.1069" y2="1447.1252"><stop offset="0" style="stop-color:#8fa0ff;stop-opacity:0.467;"></stop><stop offset="1" style="stop-color:#0f0f0f;stop-opacity:0.06;"></stop><stop offset="1" style="stop-color:#2f59e1;stop-opacity:0;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_8_)" fill-rule="evenodd" points="0.1,13.8 23.9,27.6 47.7,13.8 23.9,0.1
"></polygon></g><g filter="url(#filter-29)"><polygon clip-rule="evenodd" fill-rule="evenodd" points="0.1,13.8 23.9,27.6 47.7,13.8 23.9,0.1 "></polygon></g></g><linearGradient id="SVGID_9_" gradientTransform="matrix(23.7991 0 0 -114.399 1519.618 168778.2344)" gradientUnits="userSpaceOnUse" x1="-63.3488" x2="-63.3488" y1="1475.4679" y2="1474.0222"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="1" style="stop-color:#f77;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_9_)" fill-rule="evenodd" points="23.9,128.2 23.9,27.6 0.1,13.8 0.1,114.5
"></polygon><linearGradient id="SVGID_10_" gradientTransform="matrix(23.7991 0 0 -114.399 1543.4708 168778.2344)" gradientUnits="userSpaceOnUse" x1="-63.3488" x2="-63.3488" y1="1475.4679" y2="1474.0222"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="1" style="stop-color:#d73838;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_10_)" fill-rule="evenodd" points="23.9,128.2 23.9,27.6 47.7,13.8 47.7,114.5
"></polygon></g><g id="编组备份-18" transform="translate(0.000000, 0.271523)"><g><g><linearGradient id="path-33_1_" gradientTransform="matrix(47.5983 0 0 -27.4798 768.5011 43638.7383)" gradientUnits="userSpaceOnUse" x1="-16.1429" x2="-15.1429" y1="1580.8652" y2="1580.8652"><stop offset="0" style="stop-color:#8afffc;"></stop><stop offset="1" style="stop-color:#003dde;"></stop></linearGradient><polygon id="path-33" clip-rule="evenodd" fill="url(#path-33_1_)" fill-rule="evenodd" points="0.1,196.8 23.9,210.6
47.7,196.8 23.9,183.1 "></polygon></g><g><linearGradient id="SVGID_11_" gradientTransform="matrix(47.5983 0 0 -27.4798 768.5011 43638.7383)" gradientUnits="userSpaceOnUse" x1="-15.6429" x2="-15.6429" y1="1580.3652" y2="1581.3835"><stop offset="0" style="stop-color:#8fa0ff;stop-opacity:0.467;"></stop><stop offset="1" style="stop-color:#0f0f0f;stop-opacity:0.06;"></stop><stop offset="1" style="stop-color:#2f59e1;stop-opacity:0;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_11_)" fill-rule="evenodd" points="0.1,196.8 23.9,210.6 47.7,196.8
23.9,183.1 "></polygon></g><g filter="url(#filter-34)"><polygon clip-rule="evenodd" fill-rule="evenodd" points="0.1,196.8 23.9,210.6 47.7,196.8 23.9,183.1 "></polygon></g></g><linearGradient id="SVGID_12_" gradientTransform="matrix(48 0 0 -80.5525 774 129477.0156)" gradientUnits="userSpaceOnUse" x1="-15.625" x2="-15.625" y1="1604.7488" y2="1605.7488"><stop offset="0" style="stop-color:#45efed;"></stop><stop offset="1" style="stop-color:#d0ffed;stop-opacity:0;"></stop></linearGradient><polygon clip-rule="evenodd" enable-background="new " fill="url(#SVGID_12_)" fill-rule="evenodd" opacity="0.3" points="
0,130 48,130 48,196.7 24,210.6 0,196.7 "></polygon><linearGradient id="矩形备份_1_" gradientTransform="matrix(48 0 0 -80.5525 820 129428.7578)" gradientUnits="userSpaceOnUse" x1="-15.625" x2="-15.625" y1="1604.7488" y2="1605.7488"><stop offset="0" style="stop-color:#45efed;"></stop><stop offset="1" style="stop-color:#d0ffed;stop-opacity:0;"></stop></linearGradient><polygon id="矩形备份" clip-rule="evenodd" enable-background="new " fill="url(#矩形备份_1_)" fill-rule="evenodd" opacity="0.3" points="
46,81.7 94,81.7 94,148.5 70,162.3 46,148.5 "></polygon><linearGradient id="矩形备份-4_1_" gradientTransform="matrix(48 0 0 -80.5525 863 129347.75)" gradientUnits="userSpaceOnUse" x1="-15.625" x2="-15.625" y1="1604.7488" y2="1605.7488"><stop offset="0" style="stop-color:#45efed;"></stop><stop offset="1" style="stop-color:#d0ffed;stop-opacity:0;"></stop></linearGradient><polygon id="矩形备份-4" clip-rule="evenodd" enable-background="new " fill="url(#矩形备份-4_1_)" fill-rule="evenodd" opacity="0.3" points="
89,0.7 137,0.7 137,67.5 113,81.3 89,67.5 "></polygon><linearGradient id="SVGID_13_" gradientTransform="matrix(23.7991 0 0 -93.207 435.2595 150023.5938)" gradientUnits="userSpaceOnUse" x1="-17.8122" x2="-17.7572" y1="1607.5193" y2="1606.3573"><stop offset="0" style="stop-color:#68dfff;"></stop><stop offset="1" style="stop-color:#004a8b;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_13_)" fill-rule="evenodd" points="23.9,290 23.9,210.6 0.1,196.8 0.1,276.3
"></polygon><linearGradient id="SVGID_14_" gradientTransform="matrix(23.7991 0 0 -93.207 459.1122 150023.5938)" gradientUnits="userSpaceOnUse" x1="-17.8038" x2="-17.7678" y1="1607.3881" y2="1606.5361"><stop offset="0" style="stop-color:#0567de;"></stop><stop offset="1" style="stop-color:#00048b;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_14_)" fill-rule="evenodd" points="23.9,290 23.9,210.6 47.7,196.8 47.7,276.3
"></polygon></g></g></g><g id="编组-9" transform="translate(286.000000, 26.000000)"><g id="编组-3" transform="translate(0.000000, 326.797996)"><g id="椭圆形" filter="url(#filter-39)"><linearGradient id="SVGID_15_" gradientTransform="matrix(298.9761 -31.4237 -16.5194 -157.172 79324.2969 223473.4688)" gradientUnits="userSpaceOnUse" x1="-183.6863" x2="-184.3618" y1="1458.1069" y2="1457.9841"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><path clip-rule="evenodd" d="M161.7,23.6c82.6-8.7,153.2,19.5,157.7,62.9
c4.6,43.4-58.7,85.6-141.2,94.3C95.7,189.5,25,161.3,20.5,117.9S79.1,32.3,161.7,23.6z" fill="url(#SVGID_15_)" fill-rule="evenodd"></path></g><g transform="translate(0.000000, 32.309947)"><g id="形状结合"><linearGradient id="SVGID_16_" gradientTransform="matrix(252.8605 0 0 -153.121 46628.3242 218334.6719)" gradientUnits="userSpaceOnUse" x1="-184.3435" x2="-183.4387" y1="1425.4349" y2="1425.3547"><stop offset="0" style="stop-color:#3b76df;"></stop><stop offset="1" style="stop-color:#0c2ea7;"></stop></linearGradient><path clip-rule="evenodd" d="M36.9,21.3c49.2-28.4,129.8-28.4,179,0
c9.7,5.6,17.5,12.2,23.4,19.4l13.5,0v39.3l-0.1,0c-1.3,19.3-13.6,38.3-36.8,51.7c-49.2,28.4-129.8,28.4-179,0
C13.7,118.4,1.4,99.4,0.1,80.1l-0.1,0V40.7l13.5,0C19.4,33.5,27.2,26.9,36.9,21.3z" fill="url(#SVGID_16_)" fill-rule="evenodd"></path></g><defs><filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" height="86.4" width="22.5" x="18.3" y="59.7"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-42_1_" height="86.4" maskUnits="userSpaceOnUse" width="22.5" x="18.3" y="59.7"><g filter="url(#Adobe_OpacityMaskFilter)"><path id="path-41_1_" clip-rule="evenodd" d="M36.9,21.3c49.2-28.4,129.8-28.4,179,0
c9.7,5.6,17.5,12.2,23.4,19.4l13.5,0v39.3l-0.1,0c-1.3,19.3-13.6,38.3-36.8,51.7c-49.2,28.4-129.8,28.4-179,0
C13.7,118.4,1.4,99.4,0.1,80.1l-0.1,0V40.7l13.5,0C19.4,33.5,27.2,26.9,36.9,21.3z" fill="#FFFFFF" fill-rule="evenodd"></path></g></mask><g filter="url(#filter-43)" mask="url(#mask-42_1_)"><rect clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" height="86.4" width="22.5" x="18.3" y="59.7"></rect></g></g><g id="Stroke-1备份"><g><linearGradient id="path-45_1_" gradientTransform="matrix(252.8604 0 0 -146.0971 46628.3203 212993.0469)" gradientUnits="userSpaceOnUse" x1="-183.7127" x2="-184.1537" y1="1457.2306" y2="1457.5913"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path id="path-45" clip-rule="evenodd" d="M36.9,21.3c-49.2,28.4-49.2,75,0,103.4
c49.2,28.4,129.8,28.4,179,0c49.2-28.4,49.2-75,0-103.4C166.7-7.1,86.2-7.1,36.9,21.3z" fill="url(#path-45_1_)" fill-rule="evenodd"></path></g><g filter="url(#filter-46)"><path clip-rule="evenodd" d="M36.9,21.3c-49.2,28.4-49.2,75,0,103.4c49.2,28.4,129.8,28.4,179,0
c49.2-28.4,49.2-75,0-103.4C166.7-7.1,86.2-7.1,36.9,21.3z" fill-rule="evenodd"></path></g></g></g><g id="编组-3备份" transform="translate(24.286045, 0.000000)"><g transform="translate(1.000000, 323.847957)"><g><linearGradient id="SVGID_17_" gradientTransform="matrix(202.2884 0 0 -122.4968 42438.1328 178783.5781)" gradientUnits="userSpaceOnUse" x1="-209.8152" x2="-208.7883" y1="1459.0104" y2="1458.9812"><stop offset="0" style="stop-color:#8dcbff;"></stop><stop offset="0.1196" style="stop-color:#cafbff;"></stop><stop offset="0.768" style="stop-color:#7feeff;"></stop><stop offset="1" style="stop-color:#adcbff;"></stop></linearGradient><path clip-rule="evenodd" d="M29.5,17.1c39.4-22.8,103.8-22.8,143.2,0
c7.8,4.5,14,9.8,18.7,15.5l10.8,0v31.5l-0.1,0c-1.1,15.5-10.9,30.6-29.4,41.4c-39.4,22.8-103.8,22.8-143.2,0
C11,94.7,1.2,79.5,0.1,64.1l-0.1,0V32.6l10.8,0C15.5,26.8,21.8,21.6,29.5,17.1z" fill="url(#SVGID_17_)" fill-rule="evenodd"></path></g><defs><filter id="Adobe_OpacityMaskFilter_1_" filterUnits="userSpaceOnUse" height="69.1" width="18" x="14.6" y="47.8"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-49_1_" height="69.1" maskUnits="userSpaceOnUse" width="18" x="14.6" y="47.8"><g filter="url(#Adobe_OpacityMaskFilter_1_)"><path id="path-48_1_" clip-rule="evenodd" d="M29.5,17.1c39.4-22.8,103.8-22.8,143.2,0
c7.8,4.5,14,9.8,18.7,15.5l10.8,0v31.5l-0.1,0c-1.1,15.5-10.9,30.6-29.4,41.4c-39.4,22.8-103.8,22.8-143.2,0
C11,94.7,1.2,79.5,0.1,64.1l-0.1,0V32.6l10.8,0C15.5,26.8,21.8,21.6,29.5,17.1z" fill="#FFFFFF" fill-rule="evenodd"></path></g></mask><g filter="url(#filter-50)" mask="url(#mask-49_1_)"><rect clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" height="69.1" width="18" x="14.6" y="47.8"></rect></g></g><g><g><linearGradient id="path-52_1_" gradientTransform="matrix(202.2884 0 0 -116.8777 42236.8438 208684.4531)" gradientUnits="userSpaceOnUse" x1="-208.0996" x2="-208.5406" y1="1782.2883" y2="1782.6489"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path id="path-52" clip-rule="evenodd" d="M30.5,315.1c-39.4,22.8-39.4,60,0,82.7
c39.4,22.8,103.8,22.8,143.2,0c39.4-22.8,39.4-60,0-82.7C134.4,292.3,69.9,292.3,30.5,315.1z" fill="url(#path-52_1_)" fill-rule="evenodd"></path></g><g filter="url(#filter-53)"><path clip-rule="evenodd" d="M30.5,315.1c-39.4,22.8-39.4,60,0,82.7c39.4,22.8,103.8,22.8,143.2,0
c39.4-22.8,39.4-60,0-82.7C134.4,292.3,69.9,292.3,30.5,315.1z" fill-rule="evenodd"></path></g></g><linearGradient id="SVGID_18_" gradientTransform="matrix(202.5744 0 0 -414.8777 42296.1367 742296.8125)" gradientUnits="userSpaceOnUse" x1="-208.2896" x2="-208.2896" y1="1788.1943" y2="1789.1943"><stop offset="0" style="stop-color:#45efed;"></stop><stop offset="1" style="stop-color:#d0ffed;stop-opacity:0;"></stop></linearGradient><path clip-rule="evenodd" d="M202.7,0
l0,350.2c3.1,17-6.5,34.7-29,47.6c-39.4,22.8-103.8,22.8-143.2,0C12,387.1,2.2,373.1,1.1,359l-0.4,0V0H202.7z" enable-background="new " fill="url(#SVGID_18_)" fill-rule="evenodd" opacity="0.3"></path></g></g><g id="编组-11备份" transform="translate(329.000000, 539.000000)"><g id="编组-6备份" transform="translate(0.000000, 4.148936)"><g filter="url(#filter-56)"><linearGradient id="SVGID_19_" gradientTransform="matrix(52.2766 0 0 -21.5745 11984.5537 26508.6328)" gradientUnits="userSpaceOnUse" x1="-227.9383" x2="-228.6138" y1="1226.9152" y2="1226.8395"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><ellipse clip-rule="evenodd" cx="41.9" cy="39.8" fill="url(#SVGID_19_)" fill-rule="evenodd" rx="26.1" ry="10.8"></ellipse></g><radialGradient id="SVGID_20_" cx="-228.8779" cy="1253.5115" gradientTransform="matrix(48.9574 0 0 -48.9574 11215.3408 61379.1055)" gradientUnits="userSpaceOnUse" r="0.9018"><stop offset="0" style="stop-color:#dedbff;"></stop><stop offset="0.3987" style="stop-color:#4165fc;"></stop><stop offset="1" style="stop-color:#0a00c2;"></stop></radialGradient><circle clip-rule="evenodd" cx="24.5" cy="24.5" fill="url(#SVGID_20_)" fill-rule="evenodd" r="24.5"></circle></g><g id="编组-6" transform="translate(23.510638, 0.000000)"><g filter="url(#filter-59)"><linearGradient id="SVGID_21_" gradientTransform="matrix(87.1277 0 0 -35.9574 21954.6836 45008.2383)" gradientUnits="userSpaceOnUse" x1="-250.6685" x2="-251.344" y1="1249.9197" y2="1249.844"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><ellipse clip-rule="evenodd" cx="69.8" cy="66.4" fill="url(#SVGID_21_)" fill-rule="evenodd" rx="43.6" ry="18"></ellipse></g><radialGradient id="SVGID_22_" cx="-251.5552" cy="1265.9697" gradientTransform="matrix(81.5957 0 0 -81.5957 20542.6016 103315.0391)" gradientUnits="userSpaceOnUse" r="0.9018"><stop offset="0" style="stop-color:#dedbff;"></stop><stop offset="0.3987" style="stop-color:#4165fc;"></stop><stop offset="1" style="stop-color:#0a00c2;"></stop></radialGradient><circle clip-rule="evenodd" cx="40.8" cy="40.8" fill="url(#SVGID_22_)" fill-rule="evenodd" r="40.8"></circle></g></g><g id="编组备份-9" opacity="0.5" transform="translate(488.000000, 172.000000) scale(-1, 1) translate(-488.000000, -172.000000) translate(449.000000, 122.000000)"><linearGradient id="SVGID_23_" gradientTransform="matrix(-75.8604 0 0 -99.5101 32139.0957 167716.875)" gradientUnits="userSpaceOnUse" x1="423.6246" x2="424.2521" y1="1683.8809" y2="1685.3489"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#00c6fb;"></stop></linearGradient><path d="M72.5,0l3.8,2.1L75.1,4l-1.6,0.6l-0.7,49.2c0,1.6-0.9,3.4-2.1,4.2l-0.2,0.1L5.7,95.5l0,0l-0.7,4
l-3.7-2.1c-0.1,0-0.1-0.1-0.2-0.1l0,0c-0.4-0.3-0.7-0.9-0.7-1.8l0,0l0.8-51.8c0-1.7,1-3.6,2.3-4.3l0,0L71.2,0.3
C71.7,0,72.1-0.1,72.5,0L72.5,0z" fill="url(#SVGID_23_)"></path><linearGradient id="SVGID_24_" gradientTransform="matrix(-73.087 0 0 -97.5101 30963.9746 164327.5781)" gradientUnits="userSpaceOnUse" x1="423.5395" x2="424.1461" y1="1683.6631" y2="1685.1311"><stop offset="0" style="stop-color:#005bea;"></stop><stop offset="1" style="stop-color:#00c6fb;"></stop></linearGradient><path d="M6.3,99.2l67.8-39.1c1.2-0.7,2.3-2.7,2.3-4.3L77.1,4c0-1.7-1-2.4-2.3-1.7L7,41.4
c-1.2,0.7-2.3,2.7-2.3,4.3L4,97.5C4,99.2,5,100,6.3,99.2z" fill="url(#SVGID_24_)"></path><g id="XMLID_902_" opacity="0.3" transform="translate(51.463000, 21.500000)"><path id="XMLID_905_" d="M17.9,4.7L1.7,14.1c-0.5,0.3-1.2,0.1-1.5-0.4C0.1,13.5,0,13.3,0,13.1
c0-1.2,0.6-2.2,1.6-2.8l16.3-9.4c0.5-0.3,1.2-0.1,1.5,0.4c0.1,0.2,0.1,0.4,0.1,0.5C19.5,3,18.9,4.1,17.9,4.7z" fill="#FFFFFF"></path><path id="XMLID_905_备份" d="M18.2,14.6L5.5,21.9c-0.4,0.2-0.9,0.1-1.1-0.3c-0.1-0.1-0.1-0.3-0.1-0.4
c0-0.9,0.5-1.7,1.3-2.2l12.6-7.3c0.4-0.2,0.9-0.1,1.1,0.3c0.1,0.1,0.1,0.3,0.1,0.4C19.4,13.3,18.9,14.2,18.2,14.6z" fill="#FFFFFF"></path><path id="XMLID_905_备份-2" d="M18.2,22.3L5.5,29.6c-0.4,0.2-0.9,0.1-1.1-0.3c-0.1-0.1-0.1-0.3-0.1-0.4
c0-0.9,0.5-1.7,1.3-2.2l12.6-7.3c0.4-0.2,0.9-0.1,1.1,0.3c0.1,0.1,0.1,0.3,0.1,0.4C19.4,21,18.9,21.8,18.2,22.3z" fill="#FFFFFF"></path><path id="XMLID_905_备份-3" d="M18.2,29.9L5.5,37.2c-0.4,0.2-0.9,0.1-1.1-0.3c-0.1-0.1-0.1-0.3-0.1-0.4
c0-0.9,0.5-1.7,1.3-2.2L18.2,27c0.4-0.2,0.9-0.1,1.1,0.3c0.1,0.1,0.1,0.3,0.1,0.4C19.4,28.7,18.9,29.5,18.2,29.9z" fill="#FFFFFF"></path></g><linearGradient id="SVGID_25_" gradientTransform="matrix(-43.8881 0 0 -83.0886 18579.1777 139875)" gradientUnits="userSpaceOnUse" x1="422.0028" x2="421.7111" y1="1683.5527" y2="1682.4626"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon enable-background="new " fill="url(#SVGID_25_)" opacity="0.4" points="50,16.6 28.7,86.3 51,73.4 72.6,3.2 "></polygon><linearGradient id="XMLID_22_" gradientTransform="matrix(-6.6055 0 0 -25.864 2720.3372 42898.332)" gradientUnits="userSpaceOnUse" x1="408.911" x2="408.7796" y1="1654.5455" y2="1655.6864"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><linearGradient id="XMLID_23_" gradientTransform="matrix(-6.6055 0 0 -25.864 2720.3372 42898.332)" gradientUnits="userSpaceOnUse" x1="409.0583" x2="409.0583" y1="1656.3246" y2="1655.3246"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon id="XMLID_875_" fill="url(#XMLID_22_)" points="21.6,81.2 15,85 15,63
21.6,59.2 " stroke="url(#XMLID_23_)" stroke-width="0.5"></polygon><linearGradient id="XMLID_24_" gradientTransform="matrix(-6.6055 0 0 -32.7555 2732.1479 54570.1641)" gradientUnits="userSpaceOnUse" x1="409.0159" x2="408.9963" y1="1663.0452" y2="1663.531"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><linearGradient id="XMLID_25_" gradientTransform="matrix(-6.6055 0 0 -32.7555 2732.1479 54570.1641)" gradientUnits="userSpaceOnUse" x1="409.0583" x2="409.0583" y1="1664.5974" y2="1663.5974"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon id="XMLID_874_" fill="url(#XMLID_24_)" points="33.4,74.4 26.8,78.2
26.8,49.3 33.4,45.4 " stroke="url(#XMLID_25_)" stroke-width="0.5"></polygon><linearGradient id="XMLID_26_" gradientTransform="matrix(-6.6055 0 0 -39.6465 2744.3577 66240.9141)" gradientUnits="userSpaceOnUse" x1="408.98" x2="408.9241" y1="1668.4514" y2="1669.1958"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><linearGradient id="XMLID_27_" gradientTransform="matrix(-6.6055 0 0 -39.6465 2744.3577 66240.9141)" gradientUnits="userSpaceOnUse" x1="409.0583" x2="409.0583" y1="1669.994" y2="1668.994"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon id="XMLID_873_" fill="url(#XMLID_26_)" points="45.6,67.3 39,71.1 39,35.3
45.6,31.5 " stroke="url(#XMLID_27_)" stroke-width="0.5"></polygon></g><g id="人备份" transform="translate(364.000000, 134.000000)"><path id="Path" clip-rule="evenodd" d="M78,41.6c0,0,6.5-5.1,7.6-5.4c7.2-2.4,8-1,9.4,0.7
c1.4,1.6-4,4.2-5.4,5.7c-0.7,0.8,4.5-1,3.9,1c-0.5,1.5-4.9,2.2-5.6,2.9s-5.3,3.8-5.3,3.8L78,41.6z" fill="#F7C19C" fill-rule="evenodd"></path><linearGradient id="SVGID_26_" gradientTransform="matrix(66.553 0 0 -42.1921 17559.9336 70059.375)" gradientUnits="userSpaceOnUse" x1="-263.0341" x2="-263.2938" y1="1659.3563" y2="1659.0363"><stop offset="0" style="stop-color:#3158d3;"></stop><stop offset="1" style="stop-color:#306ef3;"></stop></linearGradient><path clip-rule="evenodd" d="M53,81.7c5.3-2,34.6-33.6,34.6-33.6
c-3.3-7.5-9.4-7.6-9.4-7.6L50.5,61.6c0,0-24.3-19.7-28.7-21.7s12.7,33,12.7,33S47.8,83.7,53,81.7z" fill="url(#SVGID_26_)" fill-rule="evenodd"></path><g id="Oval" enable-background="new " filter="url(#filter-71)" opacity="0.5267"><linearGradient id="SVGID_27_" gradientTransform="matrix(125.5104 0 0 -59.4816 33000.125 99355.7422)" gradientUnits="userSpaceOnUse" x1="-261.8036" x2="-262.479" y1="1666.1232" y2="1666.0233"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><ellipse clip-rule="evenodd" cx="77.2" cy="256.5" fill="url(#SVGID_27_)" fill-rule="evenodd" rx="62.8" ry="29.7"></ellipse></g><linearGradient id="SVGID_28_" gradientTransform="matrix(37.5807 0 0 -16.9728 9948.6885 27801.6328)" gradientUnits="userSpaceOnUse" x1="-264.5023" x2="-262.5973" y1="1623.2751" y2="1622.7434"><stop offset="0" style="stop-color:#434343;"></stop><stop offset="1" style="stop-color:#122142;"></stop></linearGradient><path clip-rule="evenodd" d="M6.3,242.5c-1.9,1.4-7.6,6.1-5.2,12.6
c2.4,6.5,8.7,4.1,12.8,2.9c4.1-1.2,9.3-4.2,15.3-5.1c6-0.9,12.9-5.5,5.8-8.6C30.3,242.2,6.3,242.5,6.3,242.5z" fill="url(#SVGID_28_)" fill-rule="evenodd"></path><path clip-rule="evenodd" d="M51.7,252.1l-2.2,9.5c0,0-5.1,0.3-8.5-1.4
c-1.1-0.5-2-1.3-2.5-2.3l2.8-13.2l10.3-65.3l-9.3-33.8L16.9,246.6c0,0-3.1,1.6-6.5,0.4c-0.7-0.3-3.6-2-4.1-2.9l29.2-106.8l20,4.8
l8.5,45L51.7,252.1z" fill="#EFAD81" fill-rule="evenodd"></path><path clip-rule="evenodd" d="M34.8,39.4l1.4-8.4c0,0-2-21.1,3.8-23.2s18.3-0.3,18.4,10
c0.1,10.4-0.1,19.3-4.6,19.1c-4.5-0.2-5.3-1-5.3-1l0.1,8.1L34.8,39.4z" fill="#F7C19C" fill-rule="evenodd"></path><linearGradient id="SVGID_29_" gradientTransform="matrix(65.856 0 0 -139.1891 17361.0918 233445.5938)" gradientUnits="userSpaceOnUse" x1="-263.1151" x2="-263.0032" y1="1676.3293" y2="1675.5613"><stop offset="0" style="stop-color:#021814;"></stop><stop offset="1" style="stop-color:#424fec;"></stop></linearGradient><path d="M17.5,117.5l1.9,57.1L4.8,238c0,0,3.3,5.5,18.1,4.1c0,0,16.4-56.8,18-59.2
c1.6-2.4,4.4-21.7,4.4-21.7s2.5,29.8,1.7,32.9c-0.8,3.2-8.4,56.9-8.4,56.9s3.1,7.4,17,5.2c0,0,15-62,15-67.8v-62.1L17.5,117.5z" fill="url(#SVGID_29_)"></path><linearGradient id="SVGID_30_" gradientTransform="matrix(38.3908 0 0 -17.2271 10193.9805 28243.3203)" gradientUnits="userSpaceOnUse" x1="-264.4597" x2="-262.5546" y1="1624.1052" y2="1623.5803"><stop offset="0" style="stop-color:#434343;"></stop><stop offset="1" style="stop-color:#122142;"></stop></linearGradient><path clip-rule="evenodd" d="M50.9,258.4c0,0-2.9,1.7-6.7,0.7c-3.8-1-4.4-3-5.6-3.1
c-1.2-0.1-5,6.2-5,11.4c0,3.4,4.2,6.7,13.4,5.6c10.7-1.3,9.7,1,19-1c9.3-1.9,6.1-7.6,0.7-8.2c-5.4-0.6-10.7-1.5-12.7-3
C52.1,259.4,50.9,258.4,50.9,258.4z" fill="url(#SVGID_30_)" fill-rule="evenodd"></path><path clip-rule="evenodd" d="M129.6,67.3c-0.6,0.2-1.7,0.5-2.9,0.8c-0.6-0.4-1.4-2.4-2-2.7
c-1.2-0.5-3.1,3.8-3.9,4.9l-4.9,2.6l-0.9,9.2c2.5,0.1,5-1.1,7.5-1.4c1.4-0.3,13.7-6.6,15.5-10.8C139,67.4,133.6,65.7,129.6,67.3z" fill="#F7C19C" fill-rule="evenodd"></path><linearGradient id="SVGID_31_" gradientTransform="matrix(107.5405 0 0 -93.2162 28291.4941 155960.2031)" gradientUnits="userSpaceOnUse" x1="-261.9086" x2="-262.8504" y1="1672.3391" y2="1672.2106"><stop offset="0" style="stop-color:#77f7e1;"></stop><stop offset="1" style="stop-color:#424fec;"></stop></linearGradient><path d="M76.5,100.3c5.7,0.2,44.9-17.6,44.9-17.6c-0.2-8.2-5.8-10.7-5.8-10.7l-33.7,8.6
c0,0-14.7-27.5-18-31.1C60.7,46,49.1,40,49.1,40S39,43.3,34.6,35c0,0-3.2-0.8-8.7-0.8S12.3,46,14.1,69.2s2,53,2,53
s16.7,7.8,54.5,4.2l-7.9-41.5C62.8,84.9,70.9,100.2,76.5,100.3z" fill="url(#SVGID_31_)"></path><linearGradient id="SVGID_32_" gradientTransform="matrix(33.4128 0 0 -34.3382 8885.7266 56796.8203)" gradientUnits="userSpaceOnUse" x1="-264.4242" x2="-265.0254" y1="1653.8715" y2="1653.0199"><stop offset="0" style="stop-color:#253c6f;"></stop><stop offset="1" style="stop-color:#3068e8;"></stop></linearGradient><path clip-rule="evenodd" d="M53,18.9c0,0,10.3,1.5,10-5.4c-0.2-6.9-4.7-3.6-5.9-9.4
c-1.4-7-11-2.3-22.3,0c-14.1,2.8,4.7,43.2,4.6,26.7s1.7-4.4,7.1-5.3c0.8-0.6-1.1-2.6,0-3.9C48.3,19.9,53,18.9,53,18.9z" fill="url(#SVGID_32_)" fill-rule="evenodd"></path></g><g id="Stroke-1备份-3" opacity="0.2645"><g filter="url(#filter-79)"><path id="path-78_1_" clip-rule="evenodd" d="M322.9,141.3c-49.2,28.4-49.2,75,0,103.4
c49.2,28.4,129.8,28.4,179,0c49.2-28.4,49.2-75,0-103.4C452.7,112.9,372.2,112.9,322.9,141.3z" fill-rule="evenodd"></path></g><g><linearGradient id="SVGID_33_" gradientTransform="matrix(252.8604 0 0 -146.0971 -25403.7617 264655.8438)" gradientUnits="userSpaceOnUse" x1="102.0966" x2="102.0966" y1="1810.3647" y2="1809.6846"><stop offset="0" style="stop-color:#fff;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><path d="M322.9,141.3c-49.2,28.4-49.2,75,0,103.4c49.2,28.4,129.8,28.4,179,0
c49.2-28.4,49.2-75,0-103.4C452.7,112.9,372.2,112.9,322.9,141.3z" fill="none" stroke="url(#SVGID_33_)"></path></g></g><linearGradient id="Stroke-1备份-4_1_" gradientTransform="matrix(224 0 0 -130 -22445.5664 235373.9844)" gradientUnits="userSpaceOnUse" x1="102.0446" x2="102.0446" y1="1809.8226" y2="1809.215"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><path id="Stroke-1备份-4" d="
M333.1,116c-43.6,25.3-43.6,66.7,0,92c43.6,25.3,115,25.3,158.6,0c43.6-25.3,43.6-66.7,0-92C448.1,90.7,376.8,90.7,333.1,116z" enable-background="new " fill="none" opacity="0.2645" stroke="url(#Stroke-1备份-4_1_)"></path><linearGradient id="Stroke-1备份-5_1_" gradientTransform="matrix(224 0 0 -130 -22445.5664 235434.9375)" gradientUnits="userSpaceOnUse" x1="102.0446" x2="102.0446" y1="1809.8226" y2="1809.215"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><path id="Stroke-1备份-5" d="
M333.1,177c-43.6,25.3-43.6,66.7,0,92c43.6,25.3,115,25.3,158.6,0c43.6-25.3,43.6-66.7,0-92C448.1,151.7,376.8,151.7,333.1,177z" enable-background="new " fill="none" opacity="7.956659e-02" stroke="url(#Stroke-1备份-5_1_)"></path><g id="编组-15" transform="translate(286.000000, 69.000000)"><linearGradient id="SVGID_34_" gradientTransform="matrix(84.647 0 0 -130.0737 15677.0488 226435.8125)" gradientUnits="userSpaceOnUse" x1="-184.6048" x2="-184.7916" y1="1739.7522" y2="1740.8326"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path clip-rule="evenodd" d="M84.6,54
v71.1c0,3.8-2.9,5.8-6.4,4.6c-14-5-27.2-11.1-39.4-18.1C25.4,103.8,14,95.3,4.7,86.3C2.1,83.6,0,78.4,0,74.6V3.5
c0-3.8,2.1-4.6,4.7-1.9c9.3,9,20.6,17.6,34.1,25.3C51,33.9,64.2,39.9,78.2,45C81.8,46.2,84.6,50.2,84.6,54z" enable-background="new " fill="url(#SVGID_34_)" fill-rule="evenodd" opacity="0.5"></path><linearGradient id="SVGID_35_" gradientTransform="matrix(42.8864 0 0 -55.1569 8005.1216 95474.0859)" gradientUnits="userSpaceOnUse" x1="-186.8636" x2="-185.8636" y1="1729.7074" y2="1729.7074"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path d="M33.5,44.1c11.8,6.8,21.4,23.4,21.4,37
c0,13.6-9.7,19.1-21.5,12.3C21.6,86.6,12,70,12,56.4C12.1,42.8,21.7,37.3,33.5,44.1z M33.4,85.5c8,4.6,14.6,0.9,14.6-8.3
c0-9.2-6.5-20.5-14.5-25.1c-8-4.6-14.6-0.9-14.6,8.3C18.9,69.6,25.4,80.9,33.4,85.5L33.4,85.5z" enable-background="new " fill="url(#SVGID_35_)" opacity="0.4"></path><linearGradient id="SVGID_36_" gradientTransform="matrix(21.3932 0 0 -37.017 4071.8147 63756.6836)" gradientUnits="userSpaceOnUse" x1="-189.5823" x2="-188.5823" y1="1720.6718" y2="1720.6718"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path clip-rule="evenodd" d="M33.5,44.1c11.8,6.8,21.4,23.4,21.4,37l-6.9-4
c0-9.2-6.5-20.5-14.5-25.1L33.5,44.1z" fill="url(#SVGID_36_)" fill-rule="evenodd"></path></g><g id="编组-15备份" transform="translate(524.500000, 179.500000) scale(-1, 1) translate(-524.500000, -179.500000) translate(482.000000, 114.000000)"><linearGradient id="SVGID_37_" gradientTransform="matrix(-84.647 0 0 -130.0737 39258.8555 220582.5)" gradientUnits="userSpaceOnUse" x1="463.1948" x2="463.008" y1="1694.7522" y2="1695.8326"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path clip-rule="evenodd" d="M84.6,54
v71.1c0,3.8-2.9,5.8-6.4,4.6c-14-5-27.2-11.1-39.4-18.1C25.4,103.8,14,95.3,4.7,86.3C2.1,83.6,0,78.4,0,74.6V3.5
c0-3.8,2.1-4.6,4.7-1.9c9.3,9,20.6,17.6,34.1,25.3C51,33.9,64.2,39.9,78.2,45C81.8,46.2,84.6,50.2,84.6,54z" enable-background="new " fill="url(#SVGID_37_)" fill-rule="evenodd" opacity="0.5"></path><linearGradient id="SVGID_38_" gradientTransform="matrix(-42.8864 0 0 -55.1569 19852.209 92992.0234)" gradientUnits="userSpaceOnUse" x1="462.6216" x2="463.1363" y1="1684.7074" y2="1684.7074"><stop offset="0" style="stop-color:#ccff70;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path d="M33.5,44.1c11.8,6.8,21.4,23.4,21.4,37
c0,13.6-9.7,19.1-21.5,12.3C21.6,86.6,12,70,12,56.4C12.1,42.8,21.7,37.3,33.5,44.1z M33.4,85.5c8,4.6,14.6,0.9,14.6-8.3
c0-9.2-6.5-20.5-14.5-25.1c-8-4.6-14.6-0.9-14.6,8.3C18.9,69.6,25.4,80.9,33.4,85.5L33.4,85.5z" enable-background="new " fill="url(#SVGID_38_)" opacity="0.4"></path><linearGradient id="SVGID_39_" gradientTransform="matrix(-21.3932 0 0 -37.017 9879.3115 62090.918)" gradientUnits="userSpaceOnUse" x1="461.0466" x2="462.0466" y1="1675.6718" y2="1675.6718"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afa91;"></stop></linearGradient><path clip-rule="evenodd" d="M33.5,44.1c11.8,6.8,21.4,23.4,21.4,37l-6.9-4
c0-9.2-6.5-20.5-14.5-25.1L33.5,44.1z" fill="url(#SVGID_39_)" fill-rule="evenodd"></path></g><g id="编组" transform="translate(457.000000, 235.000000)"><linearGradient id="SVGID_40_" gradientTransform="matrix(94.2244 0 0 -135.8154 33551.6523 213971.6875)" gradientUnits="userSpaceOnUse" x1="-355.4666" x2="-355.6789" y1="1574.0848" y2="1575.1653"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path clip-rule="evenodd" d="M36.3,166.1
c-9.3,4.2-19.3,7.7-29.7,10.5c-3.6,1-6.6-1.4-6.6-5.1v-44.7c0-3.8,3-7.5,6.6-8.4C17,115.5,27,112,36.3,107.8
c4.8-2.2,9.5-4.6,13.9-7.2c28.4-16.5,43.1-38,44-59.6v54.4c0.8,23-13.8,46-44,63.6C45.8,161.5,41.1,163.9,36.3,166.1z" enable-background="new " fill="url(#SVGID_40_)" fill-rule="evenodd" opacity="0.5"></path><linearGradient id="SVGID_41_" gradientTransform="matrix(19.3679 0 0 -68.3208 7052.4458 107110.6953)" gradientUnits="userSpaceOnUse" x1="-359.7519" x2="-359.7874" y1="1566.6797" y2="1567.7601"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path clip-rule="evenodd" d="M79.4,59.9
c-2.4-2.9-4.6-8.1-4.6-11.8V3.5c0-3.8,2.2-4.6,4.6-1.8c17.4,20.9,19.5,45,6.1,66.6C83.7,65.5,81.7,62.7,79.4,59.9z" enable-background="new " fill="url(#SVGID_41_)" fill-rule="evenodd" opacity="0.5"></path><linearGradient id="SVGID_42_" gradientTransform="matrix(5.707 0 0 -15.38 2179.3494 23459.5469)" gradientUnits="userSpaceOnUse" x1="-372.3728" x2="-372.3728" y1="1517.4354" y2="1516.2238"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_42_)" fill-rule="evenodd" points="57.1,146.8 57,135.5 51.4,138.7 51.4,150.9
"></polygon><linearGradient id="Path备份_1_" gradientTransform="matrix(5.707 0 0 -15.38 2199.9822 23445.7344)" gradientUnits="userSpaceOnUse" x1="-372.3728" x2="-372.3728" y1="1517.4354" y2="1516.2238"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><polygon id="Path备份" clip-rule="evenodd" fill="url(#Path备份_1_)" fill-rule="evenodd" points="77.7,133 77.7,121.7
72,124.9 72,137 "></polygon><linearGradient id="SVGID_43_" gradientTransform="matrix(5.791 0 0 -44.69 2175.166 69834.2344)" gradientUnits="userSpaceOnUse" x1="-372.1319" x2="-372.1109" y1="1562.8905" y2="1558.8889"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path clip-rule="evenodd" d="M23.2,165.4c-1.9,0.7-3.8,1.4-5.7,2.1l-0.1-42.8
c1.9-0.6,3.8-1.3,5.7-1.9L23.2,165.4z" fill="url(#SVGID_43_)" fill-rule="evenodd"></path><linearGradient id="SVGID_44_" gradientTransform="matrix(5.754 0 0 -21.635 2173.4099 33364.9844)" gradientUnits="userSpaceOnUse" x1="-372.2268" x2="-372.2268" y1="1536.7212" y2="1535.3361"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path clip-rule="evenodd" d="M34.5,160.5c-1,0.5-2,1-3.1,1.4
c-0.8,0.4-1.7,0.8-2.6,1.1L28.7,144c0,0,0.1,0,0.1,0c0.9-0.4,1.7-0.8,2.6-1.1c1-0.5,2-0.9,3-1.4L34.5,160.5z" fill="url(#SVGID_44_)" fill-rule="evenodd"></path><linearGradient id="SVGID_45_" gradientTransform="matrix(5.78 0 0 -42.615 2194.2666 66542.2656)" gradientUnits="userSpaceOnUse" x1="-372.1471" x2="-372.1471" y1="1559.7903" y2="1558.4763"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path clip-rule="evenodd" d="M46.1,154.2c-0.6,0.4-1.2,0.7-1.9,1.1
c-1.2,0.7-2.5,1.4-3.8,2.1l-0.1-39.3l5.7-3.3L46.1,154.2z" fill="url(#SVGID_45_)" fill-rule="evenodd"></path><linearGradient id="Path备份-2_1_" gradientTransform="matrix(5.78 0 0 -28.2102 2214.8997 43745.1641)" gradientUnits="userSpaceOnUse" x1="-372.1471" x2="-372.1471" y1="1547.6044" y2="1546.2904"><stop offset="0" style="stop-color:#4c83ff;"></stop><stop offset="1" style="stop-color:#2afadf;"></stop></linearGradient><path id="Path备份-2" clip-rule="evenodd" d="M66.8,140.4
c-0.6,0.4-1.2,0.7-1.9,1.1c-1.2,0.7-2.5,1.4-3.8,2.1L61,118.7l5.7-3.3L66.8,140.4z" fill="url(#Path备份-2_1_)" fill-rule="evenodd"></path></g><g id="编组备份" transform="translate(316.500000, 268.500000) scale(-1, 1) translate(-316.500000, -268.500000) translate(269.000000, 180.000000)"><linearGradient id="SVGID_46_" gradientTransform="matrix(-94.2244 0 0 -135.8154 24584.7852 221441.5469)" gradientUnits="userSpaceOnUse" x1="260.3016" x2="260.0893" y1="1629.0848" y2="1630.1653"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path clip-rule="evenodd" d="M36.3,166.1
c-9.3,4.2-19.3,7.7-29.7,10.5c-3.6,1-6.6-1.4-6.6-5.1v-44.7c0-3.8,3-7.5,6.6-8.4C17,115.5,27,112,36.3,107.8
c4.8-2.2,9.5-4.6,13.9-7.2c28.4-16.5,43.1-38,44-59.6v54.4c0.8,23-13.8,46-44,63.6C45.8,161.5,41.1,163.9,36.3,166.1z" enable-background="new " fill="url(#SVGID_46_)" fill-rule="evenodd" opacity="0.5"></path><linearGradient id="SVGID_47_" gradientTransform="matrix(-19.3679 0 0 -68.3208 5047.2349 110868.3359)" gradientUnits="userSpaceOnUse" x1="256.219" x2="256.1836" y1="1621.6797" y2="1622.7601"><stop offset="0" style="stop-color:#4587ef;"></stop><stop offset="1" style="stop-color:#00209e;"></stop></linearGradient><path clip-rule="evenodd" d="M79.4,59.9
c-2.4-2.9-4.6-8.1-4.6-11.8V3.5c0-3.8,2.2-4.6,4.6-1.8c17.4,20.9,19.5,45,6.1,66.6C83.7,65.5,81.7,62.7,79.4,59.9z" enable-background="new " fill="url(#SVGID_47_)" fill-rule="evenodd" opacity="0.5"></path><linearGradient id="路径_1_" gradientTransform="matrix(-65.0245 0 0 -44.112 16953.9395 71322.6641)" gradientUnits="userSpaceOnUse" x1="259.3418" x2="258.6121" y1="1614.2808" y2="1614.0671"><stop offset="0" style="stop-color:#f8ff24;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><path id="路径" d="
M84.5,110.9c-11.6-15.5-17.4-14.7-17.4,2.4c0,25.7-11.4,29.9-19.6,17.1c-8.2-12.9-23.3-14.6-28,13.6" enable-background="new " fill="none" opacity="0.6" stroke="url(#路径_1_)" stroke-linecap="round" stroke-width="3.5247"></path></g><g id="编组-11" transform="translate(558.000000, 306.000000)"><g id="product3" transform="translate(11.447727, 0.000000)"><g filter="url(#filter-95)"><linearGradient id="SVGID_48_" gradientTransform="matrix(174.1648 0 0 -101.4708 81515.7969 152491.3594)" gradientUnits="userSpaceOnUse" x1="-467.0351" x2="-467.7105" y1="1501.2344" y2="1501.0835"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><path clip-rule="evenodd" d="M171.8,157.9c4.3,2.5,4.3,6.5,0,8.9L81.2,220
c-4.8,2.5-10.6,2.5-15.4,0L4.1,184.4c-4.3-2.5-4.3-6.5,0-8.9l90.5-53.2c4.8-2.5,10.6-2.5,15.4,0L171.8,157.9z" fill="url(#SVGID_48_)" fill-rule="evenodd"></path></g><g id="编组-2" transform="translate(0.862170, 124.812382)"><linearGradient id="SVGID_49_" gradientTransform="matrix(145.0025 0 0 -83.8574 68008.0859 115279.1875)" gradientUnits="userSpaceOnUse" x1="-469.0133" x2="-468.0133" y1="1374.2056" y2="1374.2056"><stop offset="0" style="stop-color:#6ecaf9;"></stop><stop offset="0.35" style="stop-color:#a1ddfb;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><path clip-rule="evenodd" d="M141.8,37.5c4.3,2.5,4.3,6.5,0,8.9L80.4,82
c-4.8,2.5-10.6,2.5-15.4,0L3.2,46.4c-4.3-2.5-4.3-6.5,0-8.9L64.6,1.8c4.8-2.5,10.6-2.5,15.4,0L141.8,37.5z" fill="url(#SVGID_49_)" fill-rule="evenodd"></path><linearGradient id="SVGID_50_" gradientTransform="matrix(132.2205 0 0 -73.006 62028.5859 100235.5703)" gradientUnits="userSpaceOnUse" x1="-469.0813" x2="-468.0813" y1="1372.403" y2="1372.403"><stop offset="0.12" style="stop-color:#5c90fe;"></stop><stop offset="0.56" style="stop-color:#466cf5;"></stop><stop offset="0.69" style="stop-color:#4265f3;"></stop><stop offset="0.87" style="stop-color:#3853ef;"></stop><stop offset="1" style="stop-color:#2e42eb;"></stop></linearGradient><path clip-rule="evenodd" d="M72.8,78.5c-1.7,0.1-3.4-0.3-5-1.1L6.4,42L67.3,6.5
c1.5-0.8,3.2-1.1,5-1.1c1.7-0.1,3.4,0.3,5,1.1L138.6,42L77.7,77.3C76.2,78.1,74.5,78.5,72.8,78.5z" fill="url(#SVGID_50_)" fill-rule="evenodd"></path><linearGradient id="SVGID_51_" gradientTransform="matrix(144.9687 0 0 -54.9245 67992.2734 75196.0781)" gradientUnits="userSpaceOnUse" x1="-469.0135" x2="-468.0135" y1="1367.8169" y2="1367.8169"><stop offset="0.12" style="stop-color:#5c90fe;"></stop><stop offset="0.56" style="stop-color:#466cf5;"></stop><stop offset="0.69" style="stop-color:#4265f3;"></stop><stop offset="0.87" style="stop-color:#3853ef;"></stop><stop offset="1" style="stop-color:#2e42eb;"></stop></linearGradient><path clip-rule="evenodd" d="M145,42c0,0.1,0,0.2,0,0.3s0,0.2,0,0.3s0,0.2-0.1,0.3
c-0.1,0.1-0.1,0.2-0.1,0.3s-0.1,0.2-0.1,0.3c0,0.1-0.1,0.2-0.2,0.3l-0.2,0.2c-0.1,0.1-0.2,0.3-0.3,0.4l-0.2,0.2
c-0.1,0.2-0.3,0.3-0.5,0.5l-0.2,0.2l-0.3,0.3l-0.3,0.2l-0.4,0.3l-0.4,0.3L80.5,82c-0.4,0.2-0.7,0.4-1.1,0.5l-0.3,0.1
c-0.3,0.1-0.6,0.2-0.9,0.3l-0.3,0.1l-0.6,0.2l-0.4,0.1l-0.6,0.1l-0.4,0.1c-0.4,0.1-0.8,0.1-1.2,0.2h-0.4h-0.7H72h-0.6h-0.5
l-0.6,0l-0.5-0.1l-0.6-0.1l-0.5-0.1l-0.7-0.2l-0.4-0.1c-0.4-0.1-0.8-0.2-1.2-0.4l-0.2-0.1c-0.5-0.2-1-0.4-1.5-0.7L3.2,46.5
C1.1,45.2,0,43.6,0,42v13.3c0,1.6,1.1,3.2,3.2,4.5L65,95.4c0.5,0.3,1,0.5,1.5,0.7h0.1h0.1c0.4,0.2,0.8,0.3,1.2,0.4h0.1l0.3,0.1
l0.7,0.2h0.2h0.3l0.6,0.1h0.2h0.3l0.5,0.1h0.3h0.3H72h1.6h0.7h0.3h0.1c0.4,0,0.8-0.1,1.2-0.2H76l0.4-0.1l0.5,0.1l0.4-0.1
l0.6-0.2H78l0.2-0.1c0.3-0.1,0.6-0.2,0.9-0.3l0.3-0.1c0.4-0.2,0.7-0.3,1.1-0.5l61.4-35.6l0.1-0.1l0.3-0.2l0.4-0.3l0.3-0.2
l0.3-0.3l0.1-0.1l0.1-0.1c0.2-0.2,0.3-0.3,0.5-0.5L144,58l0.1-0.1c0.1-0.1,0.2-0.2,0.3-0.4l0.1-0.2v-0.1
c0.1-0.1,0.1-0.2,0.2-0.3s0.1-0.1,0.1-0.2v-0.1c0-0.1,0.1-0.2,0.1-0.3c0-0.1,0-0.2,0.1-0.2c0.1-0.1,0,0,0-0.1s0-0.2,0-0.3
s0-0.2,0-0.2c0-0.1,0-0.1,0-0.1l0,0L145,42z" fill="url(#SVGID_51_)" fill-rule="evenodd"></path></g><g id="编组-2备份" transform="translate(8.400000, 103.200000)"><g id="Path备份-3" enable-background="new " filter="url(#filter-100)" opacity="0.6817"><linearGradient id="SVGID_52_" gradientTransform="matrix(130.5022 0 0 -75.4716 62201.1797 105298.6953)" gradientUnits="userSpaceOnUse" x1="-475.6305" x2="-476.3059" y1="1394.5802" y2="1394.4315"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><path clip-rule="evenodd" d="M127.6,51.7c3.9,2.2,3.9,5.8,0,8L72.3,91.8
c-4.4,2.2-9.5,2.2-13.9,0L2.9,59.7c-3.8-2.2-3.9-5.8,0-8l55.2-32.1c4.4-2.2,9.5-2.2,13.9,0L127.6,51.7z" fill="url(#SVGID_52_)" fill-rule="evenodd"></path></g><linearGradient id="SVGID_53_" gradientTransform="matrix(130.5022 0 0 -75.4716 62201.1797 105280.6953)" gradientUnits="userSpaceOnUse" x1="-476.6293" x2="-475.6293" y1="1394.4705" y2="1394.4705"><stop offset="0" style="stop-color:#6ecaf9;"></stop><stop offset="0.35" style="stop-color:#a1ddfb;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><path clip-rule="evenodd" d="M127.6,33.7c3.9,2.2,3.9,5.8,0,8L72.3,73.8
c-4.4,2.2-9.5,2.2-13.9,0L2.9,41.7c-3.8-2.2-3.9-5.8,0-8L58.1,1.7c4.4-2.2,9.5-2.2,13.9,0L127.6,33.7z" fill="url(#SVGID_53_)" fill-rule="evenodd"></path><linearGradient id="SVGID_54_" gradientTransform="matrix(118.9985 0 0 -65.7054 56732.918 91530.375)" gradientUnits="userSpaceOnUse" x1="-476.7049" x2="-475.7049" y1="1392.4675" y2="1392.4675"><stop offset="0.12" style="stop-color:#5c90fe;"></stop><stop offset="0.56" style="stop-color:#466cf5;"></stop><stop offset="0.69" style="stop-color:#4265f3;"></stop><stop offset="0.87" style="stop-color:#3853ef;"></stop><stop offset="1" style="stop-color:#2e42eb;"></stop></linearGradient><path clip-rule="evenodd" d="M65.5,70.6c-1.6,0.1-3.1-0.3-4.5-1L5.8,37.8L60.6,5.9
c1.4-0.7,2.9-1,4.5-1c1.6,0,3.1,0.3,4.5,1l55.2,31.9L69.9,69.6C68.6,70.3,67,70.6,65.5,70.6z" fill="url(#SVGID_54_)" fill-rule="evenodd"></path><linearGradient id="SVGID_55_" gradientTransform="matrix(130.4718 0 0 -49.432 62186.7266 68643.1094)" gradientUnits="userSpaceOnUse" x1="-476.6295" x2="-475.6295" y1="1387.3719" y2="1387.3719"><stop offset="0.12" style="stop-color:#5c90fe;"></stop><stop offset="0.56" style="stop-color:#466cf5;"></stop><stop offset="0.69" style="stop-color:#4265f3;"></stop><stop offset="0.87" style="stop-color:#3853ef;"></stop><stop offset="1" style="stop-color:#2e42eb;"></stop></linearGradient><path clip-rule="evenodd" d="M130.5,37.8c0,0.1,0,0.2,0,0.3c0,0.1,0,0.2,0,0.3
s0,0.2-0.1,0.3c-0.1,0.1,0,0.2-0.1,0.3s-0.1,0.2-0.1,0.2c0,0.1-0.1,0.2-0.1,0.3l-0.1,0.2c-0.1,0.1-0.1,0.2-0.2,0.3l-0.2,0.2
c-0.1,0.2-0.3,0.3-0.4,0.4l-0.2,0.2l-0.3,0.3l-0.3,0.2l-0.3,0.2l-0.4,0.2L72.4,73.8c-0.3,0.2-0.6,0.3-1,0.5l-0.3,0.1
c-0.3,0.1-0.5,0.2-0.8,0.3l-0.3,0.1l-0.5,0.1L69.2,75l-0.5,0.1l-0.4,0.1c-0.4,0.1-0.7,0.1-1.1,0.2h-0.3h-0.7h-1.4h-0.5h-0.5
l-0.5,0l-0.4-0.1l-0.5-0.1L62,75.2L61.4,75L61,74.9c-0.4-0.1-0.7-0.2-1-0.4l-0.1-0.1c-0.5-0.2-0.9-0.4-1.3-0.6L2.9,41.8
C1,40.7,0,39.3,0,37.8v12c0,1.5,1,2.9,2.9,4l55.6,32.1c0.4,0.2,0.9,0.5,1.3,0.6h0.1H60c0.3,0.1,0.7,0.3,1,0.3h0.1l0.3,0.1
l0.6,0.1h0.2h0.2l0.5,0.1h0.2h0.2l0.5,0.1h0.2h0.3h0.5h1.4h0.7h0.3h0.1c0.4,0,0.7-0.1,1.1-0.2h0.1l0.3-0.1l0.4,0.1l0.4-0.1
l0.5-0.1h0.1l0.2-0.1c0.3-0.1,0.5-0.2,0.8-0.3l0.3-0.1c0.3-0.1,0.7-0.3,1-0.5l55.2-32.1l0.1-0.1l0.3-0.2l0.3-0.2l0.3-0.2
l0.3-0.3l0.1,0l0.1-0.1c0.1-0.1,0.3-0.3,0.4-0.4l0.1-0.1l0.1-0.1c0.1-0.1,0.2-0.2,0.2-0.3l0.1-0.1v-0.1c0.1-0.1,0.1-0.2,0.1-0.3
c0-0.1,0.1-0.1,0.1-0.2V51c0-0.1,0.1-0.2,0.1-0.3s0-0.1,0.1-0.2c0.1-0.1,0,0,0,0s0-0.2,0-0.3c0-0.1,0-0.1,0-0.2s0-0.1,0-0.1l0,0
L130.5,37.8z" fill="url(#SVGID_55_)" fill-rule="evenodd"></path></g><path clip-rule="evenodd" d="M63.9,130.7l0.1,0.4
L63.9,130.7z" fill="#666666" fill-rule="evenodd" stroke="#000000" stroke-width="0.6"></path><path clip-rule="evenodd" d="M63.8,130l0.1,0.4
L63.8,130z" fill="#666666" fill-rule="evenodd" stroke="#000000" stroke-width="0.6"></path><linearGradient id="SVGID_56_" gradientTransform="matrix(132.2205 0 0 -178.9849 61915.457 269544.7812)" gradientUnits="userSpaceOnUse" x1="-467.7177" x2="-467.7209" y1="1504.9636" y2="1506.2531"><stop offset="0" style="stop-color:#00dcf3;"></stop><stop offset="1.000000e-02" style="stop-color:#00dbf3;stop-opacity:0.97;"></stop><stop offset="8.000000e-02" style="stop-color:#00d0ef;stop-opacity:0.77;"></stop><stop offset="0.16" style="stop-color:#00c7ec;stop-opacity:0.59;"></stop><stop offset="0.24" style="stop-color:#00beea;stop-opacity:0.43;"></stop><stop offset="0.32" style="stop-color:#00b7e8;stop-opacity:0.3;"></stop><stop offset="0.42" style="stop-color:#00b2e6;stop-opacity:0.19;"></stop><stop offset="0.52" style="stop-color:#00ade5;stop-opacity:0.1;"></stop><stop offset="0.63" style="stop-color:#00aae4;stop-opacity:4e-2;"></stop><stop offset="0.77" style="stop-color:#00a9e3;stop-opacity:1e-2;"></stop><stop offset="1" style="stop-color:#00a8e3;stop-opacity:0;"></stop></linearGradient><path clip-rule="evenodd" d="M7.3,0.1v142.4l61.4,35.4c1.5,0.8,3.3,1.1,5,1.1
c1.7,0.1,3.4-0.3,5-1.1l60.9-35.4V0L7.3,0.1z" fill="url(#SVGID_56_)" fill-rule="evenodd"></path></g><g id="编组备份-8" transform="translate(47.447727, 63.600000)"><g enable-background="new " filter="url(#filter-106)" opacity="0.3003"><linearGradient id="SVGID_57_" gradientTransform="matrix(99.0186 0 0 -57.6674 49956.1875 82510.0469)" gradientUnits="userSpaceOnUse" x1="-503.4795" x2="-504.155" y1="1430.0212" y2="1429.8705"><stop offset="0" style="stop-color:#1b0f9c;stop-opacity:0;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_57_)" fill-rule="evenodd" points="3.5,59.5 38.6,79.7 102.5,42.3 67.4,22.1
"></polygon></g><g><g><linearGradient id="path-108_1_" gradientTransform="matrix(70.176 0 0 -40.5146 35432.1289 57650.0859)" gradientUnits="userSpaceOnUse" x1="-504.9012" x2="-503.9012" y1="1422.4436" y2="1422.4436"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#00a2ff;"></stop></linearGradient><polygon id="path-108" clip-rule="evenodd" fill="url(#path-108_1_)" fill-rule="evenodd" points="0.2,20.4 35.3,40.6
70.4,20.4 35.3,0.1 "></polygon></g><g filter="url(#filter-109)"><polygon clip-rule="evenodd" fill-rule="evenodd" points="0.2,20.4 35.3,40.6 70.4,20.4 35.3,0.1 "></polygon></g></g><linearGradient id="SVGID_58_" gradientTransform="matrix(35.088 0 0 -60.7744 17767.0781 87007.4453)" gradientUnits="userSpaceOnUse" x1="-505.8155" x2="-505.9297" y1="1431.3086" y2="1429.8619"><stop offset="0" style="stop-color:#7bedff;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_58_)" fill-rule="evenodd" points="35.2,81.1 35.2,40.6 0.1,20.4 0.1,60.9 "></polygon><g id="编组-10" transform="translate(4.431004, 28.063025)"><g id="编组-8"><g id="Shape备份-3" transform="translate(0.000000, -0.000000)"><g id="蒙版"><linearGradient id="SVGID_59_" gradientTransform="matrix(6.3405 0 0 -10.9369 3322.1904 14513.207)" gradientUnits="userSpaceOnUse" x1="-523.204" x2="-524.0609" y1="1326.9464" y2="1325.4684"><stop offset="5.400000e-03" style="stop-color:#fb6583;"></stop><stop offset="0.1302" style="stop-color:#fc7688;"></stop><stop offset="0.5277" style="stop-color:#fda797;"></stop><stop offset="0.8302" style="stop-color:#ffc6a0;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_59_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_2_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-113_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_2_)"><polygon id="path-112_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_60_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3111.8501 14516.8223)" gradientUnits="userSpaceOnUse" x1="-491.1827" x2="-491.4043" y1="1326.7101" y2="1326.2715"><stop offset="0" style="stop-color:#fb6583;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_60_)" mask="url(#mask-113_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g id="Shape备份-4" transform="translate(9.630049, 5.468450)"><g><linearGradient id="SVGID_61_" gradientTransform="matrix(6.3405 0 0 -10.9369 3383.2495 14453.3994)" gradientUnits="userSpaceOnUse" x1="-532.7115" x2="-533.1328" y1="1319.3007" y2="1321.1917"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_61_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_3_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-117_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_3_)"><polygon id="path-116_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_62_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3172.9092 14457.0146)" gradientUnits="userSpaceOnUse" x1="-500.7126" x2="-501.1153" y1="1321.2085" y2="1320.8575"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_62_)" mask="url(#mask-117_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g id="Shape备份-5" transform="translate(19.201017, 11.077510)"><g><linearGradient id="SVGID_63_" gradientTransform="matrix(6.3405 0 0 -10.9369 3443.9341 14392.0537)" gradientUnits="userSpaceOnUse" x1="-542.2824" x2="-542.7037" y1="1313.6917" y2="1315.5826"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_63_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_4_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-120_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_4_)"><polygon id="path-119_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_64_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3233.5935 14395.6689)" gradientUnits="userSpaceOnUse" x1="-510.2835" x2="-510.6862" y1="1315.5994" y2="1315.2484"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_64_)" mask="url(#mask-120_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g></g><g id="编组-8备份" transform="translate(0.000000, 11.077510)"><g transform="translate(0.000000, -0.000000)"><g><linearGradient id="SVGID_65_" gradientTransform="matrix(6.3405 0 0 -10.9369 3322.1904 14392.0537)" gradientUnits="userSpaceOnUse" x1="-523.204" x2="-524.0609" y1="1315.8689" y2="1314.3909"><stop offset="5.400000e-03" style="stop-color:#fb6583;"></stop><stop offset="0.1302" style="stop-color:#fc7688;"></stop><stop offset="0.5277" style="stop-color:#fda797;"></stop><stop offset="0.8302" style="stop-color:#ffc6a0;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_65_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_5_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-122_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_5_)"><polygon id="path-121_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_66_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3111.8501 14395.6689)" gradientUnits="userSpaceOnUse" x1="-491.1827" x2="-491.4043" y1="1315.6326" y2="1315.194"><stop offset="0" style="stop-color:#fb6583;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_66_)" mask="url(#mask-122_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(9.630049, 5.468450)"><g><linearGradient id="SVGID_67_" gradientTransform="matrix(6.3405 0 0 -10.9369 3383.2495 14332.2451)" gradientUnits="userSpaceOnUse" x1="-532.7115" x2="-533.1328" y1="1308.2231" y2="1310.1143"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_67_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_6_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-124_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_6_)"><polygon id="path-123_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_68_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3172.9092 14335.8613)" gradientUnits="userSpaceOnUse" x1="-500.7126" x2="-501.1153" y1="1310.131" y2="1309.78"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_68_)" mask="url(#mask-124_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(19.201017, 11.077510)"><g><linearGradient id="SVGID_69_" gradientTransform="matrix(6.3405 0 0 -10.9369 3443.9341 14270.8994)" gradientUnits="userSpaceOnUse" x1="-542.2824" x2="-542.7037" y1="1302.6141" y2="1304.5051"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_69_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_7_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-126_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_7_)"><polygon id="path-125_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_70_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3233.5935 14274.5156)" gradientUnits="userSpaceOnUse" x1="-510.2835" x2="-510.6862" y1="1304.5219" y2="1304.1709"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_70_)" mask="url(#mask-126_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g></g><g id="编组-8备份-2" transform="translate(0.000000, 22.155020)"><g transform="translate(0.000000, -0.000000)"><g><linearGradient id="SVGID_71_" gradientTransform="matrix(6.3405 0 0 -10.9369 3322.1904 14270.8994)" gradientUnits="userSpaceOnUse" x1="-523.204" x2="-524.0609" y1="1304.7914" y2="1303.3134"><stop offset="5.400000e-03" style="stop-color:#fb6583;"></stop><stop offset="0.1302" style="stop-color:#fc7688;"></stop><stop offset="0.5277" style="stop-color:#fda797;"></stop><stop offset="0.8302" style="stop-color:#ffc6a0;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_71_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_8_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-128_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_8_)"><polygon id="path-127_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_72_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3111.8501 14274.5156)" gradientUnits="userSpaceOnUse" x1="-491.1827" x2="-491.4043" y1="1304.5552" y2="1304.1165"><stop offset="0" style="stop-color:#fb6583;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_72_)" mask="url(#mask-128_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(9.630049, 5.468450)"><g><linearGradient id="SVGID_73_" gradientTransform="matrix(6.3405 0 0 -10.9369 3383.2495 14211.0918)" gradientUnits="userSpaceOnUse" x1="-532.7115" x2="-533.1328" y1="1297.1456" y2="1299.0367"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_73_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_9_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-130_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_9_)"><polygon id="path-129_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_74_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3172.9092 14214.708)" gradientUnits="userSpaceOnUse" x1="-500.7126" x2="-501.1153" y1="1299.0535" y2="1298.7025"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_74_)" mask="url(#mask-130_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(19.201017, 11.077510)"><g><linearGradient id="SVGID_75_" gradientTransform="matrix(6.3405 0 0 -10.9369 3443.9341 14149.7461)" gradientUnits="userSpaceOnUse" x1="-542.2824" x2="-542.7037" y1="1291.5366" y2="1293.4276"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_75_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_10_" filterUnits="userSpaceOnUse" height="10.9" width="6.3" x="0" y="3.6"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-132_1_" height="10.9" maskUnits="userSpaceOnUse" width="6.3" x="0" y="3.6"><g filter="url(#Adobe_OpacityMaskFilter_10_)"><polygon id="path-131_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_76_" gradientTransform="matrix(-6.3405 0 0 -10.9369 -3233.5935 14153.3623)" gradientUnits="userSpaceOnUse" x1="-510.2835" x2="-510.6862" y1="1293.4443" y2="1293.0934"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_76_)" mask="url(#mask-132_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g></g></g><linearGradient id="SVGID_77_" gradientTransform="matrix(35.088 0 0 -60.7744 17802.2441 87007.4453)" gradientUnits="userSpaceOnUse" x1="-505.8547" x2="-505.8547" y1="1431.6647" y2="1430.4622"><stop offset="0" style="stop-color:#7bedff;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><polygon clip-rule="evenodd" fill="url(#SVGID_77_)" fill-rule="evenodd" points="35.3,81.1 35.3,40.6 70.4,20.4 70.4,60.9
"></polygon><g id="编组-10备份-4" transform="translate(53.703560, 51.063025) scale(-1, 1) translate(-53.703560, -51.063025) translate(40.203560, 28.063025)"><g><g transform="translate(0.000000, -0.000000)"><g><linearGradient id="SVGID_78_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3516.198 14513.207)" gradientUnits="userSpaceOnUse" x1="553.8022" x2="552.9454" y1="1326.9464" y2="1325.4684"><stop offset="5.400000e-03" style="stop-color:#fb6583;"></stop><stop offset="0.1302" style="stop-color:#fc7688;"></stop><stop offset="0.5277" style="stop-color:#fda797;"></stop><stop offset="0.8302" style="stop-color:#ffc6a0;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_78_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_11_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-135_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_11_)"><polygon id="path-134_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_79_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3713.8577 14516.8223)" gradientUnits="userSpaceOnUse" x1="586.1296" x2="585.908" y1="1326.7101" y2="1326.2715"><stop offset="0" style="stop-color:#fb6583;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_79_)" mask="url(#mask-135_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(9.630049, 5.468450)"><g><linearGradient id="SVGID_80_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3455.1392 14453.3994)" gradientUnits="userSpaceOnUse" x1="544.0497" x2="543.6284" y1="1319.3007" y2="1321.1917"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_80_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_12_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-137_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_12_)"><polygon id="path-136_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_81_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3652.7986 14457.0146)" gradientUnits="userSpaceOnUse" x1="576.3993" x2="575.9966" y1="1321.2085" y2="1320.8575"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_81_)" mask="url(#mask-137_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(19.201017, 11.077510)"><g><linearGradient id="SVGID_82_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3394.4546 14392.0537)" gradientUnits="userSpaceOnUse" x1="534.4787" x2="534.0574" y1="1313.6917" y2="1315.5826"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_82_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_13_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-139_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_13_)"><polygon id="path-138_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_83_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3592.114 14395.6689)" gradientUnits="userSpaceOnUse" x1="566.8283" x2="566.4257" y1="1315.5994" y2="1315.2484"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_83_)" mask="url(#mask-139_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g></g><g transform="translate(0.000000, 11.077510)"><g transform="translate(0.000000, -0.000000)"><g><linearGradient id="SVGID_84_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3516.198 14392.0537)" gradientUnits="userSpaceOnUse" x1="553.8022" x2="552.9454" y1="1315.8689" y2="1314.3909"><stop offset="5.400000e-03" style="stop-color:#fb6583;"></stop><stop offset="0.1302" style="stop-color:#fc7688;"></stop><stop offset="0.5277" style="stop-color:#fda797;"></stop><stop offset="0.8302" style="stop-color:#ffc6a0;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_84_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_14_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-141_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_14_)"><polygon id="path-140_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_85_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3713.8577 14395.6689)" gradientUnits="userSpaceOnUse" x1="586.1296" x2="585.908" y1="1315.6326" y2="1315.194"><stop offset="0" style="stop-color:#fb6583;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_85_)" mask="url(#mask-141_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(9.630049, 5.468450)"><g><linearGradient id="SVGID_86_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3455.1392 14332.2451)" gradientUnits="userSpaceOnUse" x1="544.0497" x2="543.6284" y1="1308.2231" y2="1310.1143"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_86_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_15_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-143_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_15_)"><polygon id="path-142_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_87_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3652.7986 14335.8613)" gradientUnits="userSpaceOnUse" x1="576.3993" x2="575.9966" y1="1310.131" y2="1309.78"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_87_)" mask="url(#mask-143_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(19.201017, 11.077510)"><g><linearGradient id="SVGID_88_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3394.4546 14270.8994)" gradientUnits="userSpaceOnUse" x1="534.4787" x2="534.0574" y1="1302.6141" y2="1304.5051"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_88_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_16_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-145_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_16_)"><polygon id="path-144_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_89_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3592.114 14274.5156)" gradientUnits="userSpaceOnUse" x1="566.8283" x2="566.4257" y1="1304.5219" y2="1304.1709"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_89_)" mask="url(#mask-145_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g></g><g transform="translate(0.000000, 22.155020)"><g transform="translate(0.000000, -0.000000)"><g><linearGradient id="SVGID_90_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3516.198 14270.8994)" gradientUnits="userSpaceOnUse" x1="553.8022" x2="552.9454" y1="1304.7914" y2="1303.3134"><stop offset="5.400000e-03" style="stop-color:#fb6583;"></stop><stop offset="0.1302" style="stop-color:#fc7688;"></stop><stop offset="0.5277" style="stop-color:#fda797;"></stop><stop offset="0.8302" style="stop-color:#ffc6a0;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_90_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_17_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-147_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_17_)"><polygon id="path-146_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_91_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3713.8577 14274.5156)" gradientUnits="userSpaceOnUse" x1="586.1296" x2="585.908" y1="1304.5552" y2="1304.1165"><stop offset="0" style="stop-color:#fb6583;"></stop><stop offset="1" style="stop-color:#ffd1a3;"></stop></linearGradient><polygon fill="url(#SVGID_91_)" mask="url(#mask-147_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(9.630049, 5.468450)"><g><linearGradient id="SVGID_92_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3455.1392 14211.0918)" gradientUnits="userSpaceOnUse" x1="544.0497" x2="543.6284" y1="1297.1456" y2="1299.0367"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_92_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_18_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-149_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_18_)"><polygon id="path-148_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_93_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3652.7986 14214.708)" gradientUnits="userSpaceOnUse" x1="576.3993" x2="575.9966" y1="1299.0535" y2="1298.7025"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_93_)" mask="url(#mask-149_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g><g transform="translate(19.201017, 11.077510)"><g><linearGradient id="SVGID_94_" gradientTransform="matrix(-6.3405 0 0 -10.9369 3394.4546 14149.7461)" gradientUnits="userSpaceOnUse" x1="534.4787" x2="534.0574" y1="1291.5366" y2="1293.4276"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_94_)" points="0,7.3 6.3,10.9 6.3,3.7 0,0 "></polygon></g><defs><filter id="Adobe_OpacityMaskFilter_19_" filterUnits="userSpaceOnUse"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-151_1_" maskUnits="userSpaceOnUse"><g filter="url(#Adobe_OpacityMaskFilter_19_)"><polygon id="path-150_1_" clip-rule="evenodd" fill="#FFFFFF" fill-rule="evenodd" points="0,7.3 6.3,10.9 6.3,3.7 0,0
"></polygon></g></mask><linearGradient id="SVGID_95_" gradientTransform="matrix(6.3405 0 0 -10.9369 -3592.114 14153.3623)" gradientUnits="userSpaceOnUse" x1="566.8283" x2="566.4257" y1="1293.4443" y2="1293.0934"><stop offset="0" style="stop-color:#00c4ba;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><polygon fill="url(#SVGID_95_)" mask="url(#mask-151_1_)" points="6.3,10.9 0,14.6 0,7.3 6.3,3.6 "></polygon></g></g></g></g><g id="椭圆" transform="translate(83.218192, 86.783330) rotate(5.000000) translate(-83.218192, -86.783330) translate(7.218192, 10.783330)"><g id="编组-5" transform="translate(8.161827, 36.521835)"><linearGradient id="SVGID_96_" gradientTransform="matrix(124.0018 47.351 0.1479 -31.3606 42600.2344 62547.3867)" gradientUnits="userSpaceOnUse" x1="-344.7103" x2="-344.7103" y1="1473.182" y2="1472.182"><stop offset="0" style="stop-color:#5cd7e8;stop-opacity:0.1893;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><ellipse cx="68" cy="38.7" fill="none" rx="14.6" ry="66.6" stroke="url(#SVGID_96_)" stroke-width="0.6" transform="matrix(-0.3746 0.9272 -0.9272 -0.3746 129.3914 -9.7912)"></ellipse><ellipse clip-rule="evenodd" cx="60.3" cy="51.5" fill="#FFFFFF" fill-rule="evenodd" rx="1.7" ry="1.7" transform="matrix(2.765398e-06 1 -1 2.765398e-06 111.8035 -8.8797)"></ellipse><ellipse id="椭圆形备份" clip-rule="evenodd" cx="86" cy="30.8" enable-background="new " fill="#FFFFFF" fill-rule="evenodd" opacity="0.2662" rx="1.1" ry="1" transform="matrix(2.765396e-06 1 -1 2.765396e-06 116.7571 -55.2401)"></ellipse></g><g transform="translate(76.180160, 76.074544) rotate(-45.000000) translate(-76.180160, -76.074544) translate(8.680160, 37.074544)"><linearGradient id="SVGID_97_" gradientTransform="matrix(87.4224 55.5937 87.656 11.2551 42330.7227 60598.5664)" gradientUnits="userSpaceOnUse" x1="-1242.9404" x2="-1242.9404" y1="757.5463" y2="756.5463"><stop offset="0" style="stop-color:#5cd7e8;stop-opacity:0.1893;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><ellipse cx="67.9" cy="38.7" fill="none" rx="66.5" ry="14.6" stroke="url(#SVGID_97_)" stroke-width="0.6" transform="matrix(-0.9272 -0.3746 0.3746 -0.9272 116.2823 100.0875)"></ellipse><ellipse clip-rule="evenodd" cx="31.9" cy="37" fill="#FFFFFF" fill-rule="evenodd" rx="1.7" ry="1.7" transform="matrix(-1 -5.213811e-07 5.213811e-07 -1 63.8725 74.0324)"></ellipse><ellipse clip-rule="evenodd" cx="85.8" cy="30.8" enable-background="new " fill="#FFFFFF" fill-rule="evenodd" opacity="0.2662" rx="1" ry="1.1" transform="matrix(-1 2.765399e-06 -2.765399e-06 -1 171.6696 61.5172)"></ellipse></g></g></g><g id="编组备份-11" transform="translate(694.000000, 158.500000) scale(-1, 1) translate(-694.000000, -158.500000) translate(622.000000, 65.000000)"><linearGradient id="SVGID_98_" gradientTransform="matrix(-142.0107 0 0 -186.2829 94193.1797 325470.9375)" gradientUnits="userSpaceOnUse" x1="663.2509" x2="663.8784" y1="1745.6415" y2="1747.1095"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#00c6fb;"></stop></linearGradient><path d="M134.9,0l7.1,4l-2.2,3.6l-3,1.2l-1.4,92c0,3-1.8,6.5-4,8l-0.2,0.1L10,178.8l0,0l-1.2,7.5l-7-3.9
c-0.1-0.1-0.3-0.1-0.4-0.2l0,0c-0.8-0.6-1.3-1.7-1.3-3.3l0,0l1.4-97.1c0-3.1,1.9-6.7,4.2-8.1l0,0L132.6,0.5
C133.5,0,134.3-0.1,134.9,0L134.9,0z" fill="url(#SVGID_98_)"></path><linearGradient id="SVGID_99_" gradientTransform="matrix(-136.8189 0 0 -182.5389 90752.4922 318912.7812)" gradientUnits="userSpaceOnUse" x1="662.8271" x2="662.9656" y1="1746.7982" y2="1746.3707"><stop offset="0" style="stop-color:#276cfc;"></stop><stop offset="1" style="stop-color:#84ffd1;"></stop></linearGradient><path clip-rule="evenodd" d="M11,185.8l126.9-73.2c2.3-1.4,4.2-5,4.2-8.1l1.4-97.1
c0-3.1-1.9-4.6-4.2-3.2L12.4,77.4c-2.3,1.4-4.2,5-4.2,8.1l-1.4,97.1C6.8,185.7,8.7,187.1,11,185.8z" fill="url(#SVGID_99_)" fill-rule="evenodd"></path><g opacity="0.3" transform="translate(95.618736, 40.248000)"><path d="M33.5,8.7L3.1,26.3c-1,0.6-2.2,0.2-2.8-0.7
c-0.2-0.3-0.3-0.7-0.3-1c0-2.2,1.2-4.2,3-5.2L33.5,1.7c1-0.6,2.2-0.2,2.8,0.7c0.2,0.3,0.3,0.7,0.3,1C36.6,5.7,35.4,7.7,33.5,8.7z
" enable-background="new " fill="#FFFFFF" opacity="0.3007"></path><path d="M34,27.4L10.3,41c-0.8,0.4-1.7,0.2-2.1-0.6
C8,40.2,8,40,8,39.7c0-1.7,0.9-3.2,2.4-4.1L34,22c0.8-0.4,1.7-0.2,2.1,0.6c0.1,0.2,0.2,0.5,0.2,0.8C36.3,25,35.4,26.5,34,27.4z" enable-background="new " fill="#FFFFFF" opacity="0.3007"></path><path d="M34,41.7L10.3,55.4c-0.8,0.4-1.7,0.2-2.1-0.6
C8,54.6,8,54.3,8,54c0-1.7,0.9-3.2,2.4-4.1L34,36.3c0.8-0.4,1.7-0.2,2.1,0.6c0.1,0.2,0.2,0.5,0.2,0.8
C36.3,39.3,35.4,40.9,34,41.7z" enable-background="new " fill="#FFFFFF" opacity="0.3007"></path><path d="M34,56L10.3,69.7c-0.8,0.4-1.7,0.2-2.1-0.6
C8,68.9,8,68.6,8,68.3c0-1.7,0.9-3.2,2.4-4.1L34,50.6c0.8-0.4,1.7-0.2,2.1,0.6c0.1,0.2,0.2,0.5,0.2,0.8
C36.3,53.6,35.4,55.2,34,56z" enable-background="new " fill="#FFFFFF" opacity="0.3007"></path></g><linearGradient id="SVGID_100_" gradientTransform="matrix(-82.1586 0 0 -155.5418 54504.3555 271598.7188)" gradientUnits="userSpaceOnUse" x1="662.0853" x2="661.7936" y1="1746.2543" y2="1745.1642"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon enable-background="new " fill="url(#SVGID_100_)" opacity="0.4" points="93,31 53,161.5 94.8,137.4 135.2,6 "></polygon><linearGradient id="SVGID_101_" gradientTransform="matrix(-12.3655 0 0 -48.4174 8136.0479 83952.2812)" gradientUnits="userSpaceOnUse" x1="655.1039" x2="654.9725" y1="1729.8617" y2="1731.0027"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><linearGradient id="SVGID_102_" gradientTransform="matrix(-12.3655 0 0 -48.4174 8136.0479 83952.2812)" gradientUnits="userSpaceOnUse" x1="655.2512" x2="655.2512" y1="1731.6409" y2="1730.6409"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon enable-background="new " fill="url(#SVGID_101_)" opacity="0.3007" points="
39.7,152 27.4,159.1 27.4,117.9 39.7,110.7 " stroke="url(#SVGID_102_)" stroke-width="0.5"></polygon><g transform="translate(72.980000, 101.800000) scale(-1, 1) translate(-72.980000, -101.800000) translate(13.480000, 28.800000)"><linearGradient id="SVGID_103_" gradientTransform="matrix(116.289 0 0 -102.7515 61913.2812 176111.3281)" gradientUnits="userSpaceOnUse" x1="-531.9647" x2="-531.5446" y1="1713.5308" y2="1713.0157"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><linearGradient id="SVGID_104_" gradientTransform="matrix(116.289 0 0 -102.7515 61913.2812 176111.3281)" gradientUnits="userSpaceOnUse" x1="-531.3857" x2="-532.1153" y1="1713.6992" y2="1713.3367"><stop offset="0" style="stop-color:#f8ff24;"></stop><stop offset="1" style="stop-color:#fff;"></stop></linearGradient><path clip-rule="evenodd" d="
M117.6,103.3c-6-3.4-9-14.2-11.9-24.6c-2.9-10.2-5.7-20.7-11.4-24c-5.7-3.3-8.6,3.9-11.4,10.8c-2.9,7.1-5.9,14.4-11.9,10.9
c-6-3.5-9-14.2-11.8-24.6c-2.9-10.2-5.8-20.7-11.4-24s-8.6,3.9-11.4,10.8c-2.9,7.1-5.9,14.4-11.9,10.9c-6-3.4-9-14.2-11.8-24.6
C9.9,14.9,7,4.3,1.3,1.1V0.5c6,3.4,9,14.2,11.9,24.6c2.8,10.2,5.7,20.7,11.4,24c5.7,3.3,8.6-3.9,11.4-10.8
c2.9-7.1,5.9-14.4,11.8-10.9s9,14.2,11.9,24.6c2.9,10.2,5.7,20.7,11.4,24c5.7,3.2,8.6-3.9,11.4-10.8c2.9-7.1,5.9-14.4,11.8-10.9
c6,3.5,9,14.2,11.9,24.6c2.9,10.2,5.8,20.7,11.4,24V103.3z" fill="url(#SVGID_103_)" fill-rule="evenodd" stroke="url(#SVGID_104_)" stroke-width="1.4256"></path><linearGradient id="路径-2_1_" gradientTransform="matrix(117.4617 0 0 -144.8008 62535.8438 248597.6562)" gradientUnits="userSpaceOnUse" x1="-531.8884" x2="-531.8884" y1="1716.8223" y2="1715.8223"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><path id="路径-2" clip-rule="evenodd" d="M0.6,0.5v77.2l117,67.6l0.5-42
c-3.3-3.2-5.5-5.6-6.5-7.3c-4.4-7.6-5.6-14.4-6.1-18.2c-1.1-7.7-9.1-26.4-15.2-23.3c-6.1,3.1-10.8,27.4-17.9,23.3
c-7-4-15.5-32-17.3-39.4S46,22.8,41.4,29.7c-1,1.5-4.9,9.1-6,11.5c-7.7,15.9-13.7,7.5-19.1-5C14.1,31.1,9.8,15.4,6.2,6.8
C5,3.9,3.2,1.8,0.6,0.5z" fill="url(#路径-2_1_)" fill-rule="evenodd"></path><g id="编组-7" transform="translate(41.723113, 19.522022)"><path id="Fill-11" clip-rule="evenodd" d="
M5.4,0.8c3,1.9,5.4,6.4,5.4,10.1c0,3.7-2.4,5.2-5.4,3.4C2.4,12.4,0,7.9,0,4.2C0,0.4,2.4-1.1,5.4,0.8" enable-background="new " fill="#AA69FF" fill-rule="evenodd" opacity="0.6"></path><path clip-rule="evenodd" d="M9.7,10.7
c0,3.2-2,4.5-4.3,2.9C3,12,1.1,8.1,1.1,4.9c0-3.2,2-4.5,4.3-2.9S9.7,7.5,9.7,10.7z" enable-background="new " fill="#7005FF" fill-rule="evenodd" opacity="0.6"></path><path clip-rule="evenodd" d="M7.4,9c0,1.6-1,2.2-2.2,1.4C4.1,9.6,3.1,7.6,3.1,6
c0-1.6,1-2.2,2.2-1.4S7.4,7.4,7.4,9z" fill="#E7C769" fill-rule="evenodd"></path></g></g><linearGradient id="SVGID_105_" gradientTransform="matrix(-12.3655 0 0 -61.3183 8158.1587 106537.3281)" gradientUnits="userSpaceOnUse" x1="655.2088" x2="655.1892" y1="1734.5078" y2="1734.9935"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><linearGradient id="SVGID_106_" gradientTransform="matrix(-12.3655 0 0 -61.3183 8158.1587 106537.3281)" gradientUnits="userSpaceOnUse" x1="655.2512" x2="655.2512" y1="1736.0601" y2="1735.0601"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon enable-background="new " fill="url(#SVGID_105_)" opacity="0.3007" points="
61.8,139.2 49.5,146.4 49.5,92.2 61.8,85.1 " stroke="url(#SVGID_106_)" stroke-width="0.5"></polygon><linearGradient id="SVGID_107_" gradientTransform="matrix(-12.3655 0 0 -74.2182 8181.0142 129120.2578)" gradientUnits="userSpaceOnUse" x1="655.1729" x2="655.117" y1="1737.4004" y2="1738.1447"><stop offset="5.400000e-03" style="stop-color:#130cb5;"></stop><stop offset="0.2823" style="stop-color:#285ecb;"></stop><stop offset="0.538" style="stop-color:#3aa3dd;"></stop><stop offset="0.75" style="stop-color:#47d5eb;"></stop><stop offset="0.9102" style="stop-color:#4ff4f3;"></stop><stop offset="1" style="stop-color:#52fff6;"></stop></linearGradient><linearGradient id="SVGID_108_" gradientTransform="matrix(-12.3655 0 0 -74.2182 8181.0142 129120.2578)" gradientUnits="userSpaceOnUse" x1="655.2512" x2="655.2512" y1="1738.9429" y2="1737.9429"><stop offset="0" style="stop-color:#fff;"></stop><stop offset="1" style="stop-color:#fff;stop-opacity:0;"></stop></linearGradient><polygon enable-background="new " fill="url(#SVGID_107_)" opacity="0.3007" points="
84.7,126 72.3,133.2 72.3,66.1 84.7,59 " stroke="url(#SVGID_108_)" stroke-width="0.5"></polygon></g><g id="编组-16" transform="translate(51.000000, 152.000000)"><g id="云"><g transform="translate(0.000000, 0.000000)"><g><linearGradient id="SVGID_109_" gradientTransform="matrix(100.2748 0 0 -95.0757 -5012.0137 157345.375)" gradientUnits="userSpaceOnUse" x1="49.8504" x2="50.8986" y1="1654.3923" y2="1654.5082"><stop offset="0" style="stop-color:#544cde;"></stop><stop offset="0.5868" style="stop-color:#a7a0ff;"></stop><stop offset="1" style="stop-color:#7b74ff;"></stop></linearGradient><path clip-rule="evenodd" d="M70.3,14.7c0,0.3,0,0.5,0,0.7
c1.5-1.4,3.2-2.6,4.8-3.5c5.6-3.2,10.6-3.3,14-0.8l11.1,6.6l-7.1,11c-2.1,10-8.9,20.5-17.2,25.7L23.9,84.6L18,95.1L6.2,88l0,0
C2.4,85.8,0,81.2,0,74.5c0-13.1,9.2-29.2,20.6-35.8c3-1.7,5.9-2.7,8.4-2.8c1.1-12.6,9.9-26.9,20.5-33
C61-3.8,70.3,1.6,70.3,14.7z" fill="url(#SVGID_109_)" fill-rule="evenodd"></path></g><defs><filter id="Adobe_OpacityMaskFilter_20_" filterUnits="userSpaceOnUse" height="67.1" width="76.3" x="58.3" y="-13.8"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-168_1_" height="67.1" maskUnits="userSpaceOnUse" width="76.3" x="58.3" y="-13.8"><g filter="url(#Adobe_OpacityMaskFilter_20_)"><path id="path-167_1_" clip-rule="evenodd" d="M70.3,14.7c0,0.3,0,0.5,0,0.7
c1.5-1.4,3.2-2.6,4.8-3.5c5.6-3.2,10.6-3.3,14-0.8l11.1,6.6l-7.1,11c-2.1,10-8.9,20.5-17.2,25.7L23.9,84.6L18,95.1L6.2,88l0,0
C2.4,85.8,0,81.2,0,74.5c0-13.1,9.2-29.2,20.6-35.8c3-1.7,5.9-2.7,8.4-2.8c1.1-12.6,9.9-26.9,20.5-33
C61-3.8,70.3,1.6,70.3,14.7z" fill="#FFFFFF" fill-rule="evenodd"></path></g></mask><linearGradient id="矩形备份-3_1_" gradientTransform="matrix(76.2914 0 0 -67.1042 -3730.5828 110741.1094)" gradientUnits="userSpaceOnUse" x1="49.8816" x2="50.4973" y1="1649.8344" y2="1650.4406"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="0.4096" style="stop-color:#9c92ff;"></stop><stop offset="0.7979" style="stop-color:#2519da;"></stop><stop offset="1" style="stop-color:#0d04ab;"></stop></linearGradient><path id="矩形备份-3" clip-rule="evenodd" d="
M100.1-13.4l29.3,15.6l5.2,15.3C112,43,96.4,54.9,87.8,53.2S69.3,34.5,58.3,2.2c10.3-7,18.4-11.6,24.2-13.7
S94.1-14.3,100.1-13.4z" fill="url(#矩形备份-3_1_)" fill-rule="evenodd" mask="url(#mask-168_1_)"></path><defs><filter id="Adobe_OpacityMaskFilter_21_" filterUnits="userSpaceOnUse" height="67.1" width="76.3" x="0" y="-13.8"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-168_2_" height="67.1" maskUnits="userSpaceOnUse" width="76.3" x="0" y="-13.8"><g filter="url(#Adobe_OpacityMaskFilter_21_)"><path id="path-167_2_" clip-rule="evenodd" d="M70.3,14.7c0,0.3,0,0.5,0,0.7
c1.5-1.4,3.2-2.6,4.8-3.5c5.6-3.2,10.6-3.3,14-0.8l11.1,6.6l-7.1,11c-2.1,10-8.9,20.5-17.2,25.7L23.9,84.6L18,95.1L6.2,88l0,0
C2.4,85.8,0,81.2,0,74.5c0-13.1,9.2-29.2,20.6-35.8c3-1.7,5.9-2.7,8.4-2.8c1.1-12.6,9.9-26.9,20.5-33
C61-3.8,70.3,1.6,70.3,14.7z" fill="#FFFFFF" fill-rule="evenodd"></path></g></mask><linearGradient id="矩形备份-2_1_" gradientTransform="matrix(76.2914 0 0 -67.1042 -3788.8608 110741.1094)" gradientUnits="userSpaceOnUse" x1="49.8816" x2="50.4973" y1="1649.8344" y2="1650.4406"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="0.4096" style="stop-color:#9c92ff;"></stop><stop offset="0.7979" style="stop-color:#2519da;"></stop><stop offset="1" style="stop-color:#0d04ab;"></stop></linearGradient><path id="矩形备份-2" clip-rule="evenodd" d="
M41.8-13.4L71.1,2.2l5.2,15.3C53.7,43,38.1,54.9,29.5,53.2S11,34.5,0,2.2c10.3-7,18.4-11.6,24.2-13.7S35.8-14.3,41.8-13.4z" fill="url(#矩形备份-2_1_)" fill-rule="evenodd" mask="url(#mask-168_2_)"></path><defs><filter id="Adobe_OpacityMaskFilter_22_" filterUnits="userSpaceOnUse" height="67.1" width="76.3" x="-12.7" y="35.5"><feColorMatrix type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"></feColorMatrix></filter></defs><mask id="mask-168_3_" height="67.1" maskUnits="userSpaceOnUse" width="76.3" x="-12.7" y="35.5"><g filter="url(#Adobe_OpacityMaskFilter_22_)"><path id="path-167_3_" clip-rule="evenodd" d="M70.3,14.7c0,0.3,0,0.5,0,0.7
c1.5-1.4,3.2-2.6,4.8-3.5c5.6-3.2,10.6-3.3,14-0.8l11.1,6.6l-7.1,11c-2.1,10-8.9,20.5-17.2,25.7L23.9,84.6L18,95.1L6.2,88l0,0
C2.4,85.8,0,81.2,0,74.5c0-13.1,9.2-29.2,20.6-35.8c3-1.7,5.9-2.7,8.4-2.8c1.1-12.6,9.9-26.9,20.5-33
C61-3.8,70.3,1.6,70.3,14.7z" fill="#FFFFFF" fill-rule="evenodd"></path></g></mask><linearGradient id="SVGID_110_" gradientTransform="matrix(76.2914 0 0 -67.1042 -3801.5762 110790.3594)" gradientUnits="userSpaceOnUse" x1="49.8816" x2="50.4973" y1="1649.8344" y2="1650.4406"><stop offset="0" style="stop-color:#4f3eff;"></stop><stop offset="0.4096" style="stop-color:#9c92ff;"></stop><stop offset="0.7979" style="stop-color:#2519da;"></stop><stop offset="1" style="stop-color:#0d04ab;"></stop></linearGradient><path clip-rule="evenodd" d="M29.1,35.9l29.3,15.6
l5.2,15.3C41,92.3,25.4,104.1,16.8,102.4c-8.7-1.7-18.5-18.7-29.5-50.9c10.3-7,18.4-11.6,24.2-13.7S23.1,35,29.1,35.9z" fill="url(#SVGID_110_)" fill-rule="evenodd" mask="url(#mask-168_3_)"></path></g><linearGradient id="Fill-1备份_1_" gradientTransform="matrix(93.8386 0 0 -89.2609 -4672.3262 147666.9375)" gradientUnits="userSpaceOnUse" x1="50.6106" x2="50.1002" y1="1654.2188" y2="1652.9083"><stop offset="0" style="stop-color:#5e51e4;"></stop><stop offset="1" style="stop-color:#060071;"></stop></linearGradient><path id="Fill-1备份" clip-rule="evenodd" d="M86.6,18.8
c10.3-6,18.6-1.1,18.7,10.7c0,11.6-7.9,25.6-17.9,31.8l-55.2,32l-0.4,0.2c-11.3,6.3-20.3,0.9-20.4-12.1
c0-13.1,9.2-29.2,20.6-35.8c3-1.7,5.9-2.7,8.4-2.8c1.1-12.6,9.9-26.9,20.5-33c11.4-6.6,20.7-1.3,20.8,11.9c0,0.3,0,0.5,0,0.7
C83.3,21,84.9,19.7,86.6,18.8" fill="url(#Fill-1备份_1_)" fill-rule="evenodd"></path></g></g></g></svg><div data-v-5f137e07="" class="text-1xl text-foreground mt-6 font-sans lg:text-2xl">开箱即用的大型中后台管理系统</div><div data-v-5f137e07="" class="dark:text-muted-foreground mt-2">工程化、高性能、跨组件库的前端模版</div></div></div></div><!-- 中心认证面板 --><!--v-if--><!-- 右侧认证面板 --><div data-v-5f137e07="" class="flex-col-center dark:bg-background-deep bg-background relative px-6 py-10 lg:flex-initial lg:px-8 min-h-full w-[34%] flex-1"><!-- Router View with Transition and KeepAlive --><div class="enter-x mt-6 w-full sm:mx-auto md:max-w-md"><div class="mb-7 sm:mx-auto sm:w-full sm:max-w-md"><h2 class="text-foreground mb-3 text-3xl font-bold leading-9 tracking-tight lg:text-4xl">欢迎回来 👋🏻</h2><p class="text-muted-foreground lg:text-md text-sm"><span class="text-muted-foreground">请输入您的帐户信息以开始管理您的项目</span></p></div><form formapi="[object Object]" scrolltofirsterror="false" showdefaultactions="false" submitonchange="false" submitonenter="false" actionwrapperclass="" resetbuttonoptions="[object Object]" submitbuttonoptions="[object Object]"><div class="grid-cols-1 grid"><!-- <div v-if="$slots[cSchema.fieldName]" :class="cSchema.formItemClass">
<slot :definition="cSchema" :name="cSchema.fieldName"> </slot>
</div> --><div class="flex-row items-center pb-6 relative flex flex-shrink-0"><!--v-if--><div class="flex-auto overflow-hidden p-[1px]"><div class="relative flex w-full items-center"><button data-v-d7182354="" role="combobox" type="button" aria-controls="radix-vue-select-content-v-4" aria-expanded="false" aria-required="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="border-input ring-offset-background placeholder:text-muted-foreground focus:ring-ring h-10 justify-between whitespace-nowrap rounded-md border bg-transparent px-3 py-2 text-sm shadow-sm focus:outline-none focus:ring-1 disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1 flex w-full items-center"><span data-v-d7182354="" class="flex-auto text-left" style="pointer-events: none;">Super</span><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down-icon lucide-chevron-down h-4 w-4 opacity-50" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><!--teleport start--><!--teleport end--><select name="selectAccount" default-value="vben" id="v-3-form-item" aria-describedby="v-3-form-item-description" aria-invalid="false" aria-hidden="true" tabindex="-1" value="vben" style="position: absolute; border: 0px; width: 1px; display: inline-block; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; overflow-wrap: normal;"><!----><option value="vben">Super</option><option value="admin">Admin</option><option value="jack">User</option></select><!--v-if--><!-- 自定义后缀 --><!--v-if--><!--v-if--></div><!----></div></div><!-- <div v-if="$slots[cSchema.fieldName]" :class="cSchema.formItemClass">
<slot :definition="cSchema" :name="cSchema.fieldName"> </slot>
</div> --><div class="form-is-required flex-row items-center pb-6 relative flex flex-shrink-0"><!--v-if--><div class="flex-auto overflow-hidden p-[1px]"><div class="relative flex w-full items-center"><input data-v-6ce3f784="" class="border-input bg-background ring-offset-background placeholder:text-muted-foreground focus-visible:ring-ring flex h-10 w-full rounded-md border px-3 py-2 text-sm file:border-0 file:bg-transparent file:text-sm file:font-medium focus-visible:outline-none focus-visible:ring-1 disabled:cursor-not-allowed disabled:opacity-50" name="username" placeholder="请输入用户名" id="v-5-form-item" aria-describedby="v-5-form-item-description" aria-invalid="false" style=""><!--v-if--><!-- 自定义后缀 --><!--v-if--><!--v-if--></div><!----></div></div><!-- <div v-if="$slots[cSchema.fieldName]" :class="cSchema.formItemClass">
<slot :definition="cSchema" :name="cSchema.fieldName"> </slot>
</div> --><div class="form-is-required flex-row items-center pb-6 relative flex flex-shrink-0"><!--v-if--><div class="flex-auto overflow-hidden p-[1px]"><div class="relative flex w-full items-center"><div class="relative w-full"><input data-v-6ce3f784="" class="border-input bg-background ring-offset-background placeholder:text-muted-foreground focus-visible:ring-ring flex h-10 w-full rounded-md border px-3 py-2 text-sm file:border-0 file:bg-transparent file:text-sm file:font-medium focus-visible:outline-none focus-visible:ring-1 disabled:cursor-not-allowed disabled:opacity-50" name="password" placeholder="密码" id="v-6-form-item" aria-describedby="v-6-form-item-description" aria-invalid="false" type="password" style=""><!--v-if--><div class="top-1/2 -translate-y-1/2 items-center hover:text-foreground text-foreground/60 absolute inset-y-0 right-0 flex cursor-pointer pr-3 text-lg leading-5"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off-icon lucide-eye-off size-4"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg></div></div><!--v-if--><!-- 自定义后缀 --><!--v-if--><!--v-if--></div><!----></div></div><!-- <div v-if="$slots[cSchema.fieldName]" :class="cSchema.formItemClass">
<slot :definition="cSchema" :name="cSchema.fieldName"> </slot>
</div> --><div class="form-valid-error form-is-required flex-row items-center pb-6 relative flex flex-shrink-0"><!--v-if--><div class="flex-auto overflow-hidden p-[1px]"><div class="relative flex w-full items-center"><div class="bg-background-deep relative flex h-10 w-full items-center overflow-hidden rounded-md border text-center border-destructive focus:border-destructive hover:border-destructive/80 focus:shadow-[0_0_0_2px_rgba(255,38,5,0.06)]" name="captcha" id="v-7-form-item" aria-describedby="v-7-form-item-description v-7-form-item-message" aria-invalid="true"><div class="bg-success absolute h-full" style="width: 0px;"></div><div class="absolute top-0 flex size-full select-none items-center justify-center text-xs"><div class="vben-spine-text !bg-clip-text text-transparent flex h-full items-center" style="animation: 2s linear 0s infinite normal none running shine;">请按住滑块拖动</div></div><div class="bg-background dark:bg-accent absolute left-0 top-0 flex h-full cursor-move items-center justify-center px-3.5 shadow-md" name="captcha-action" style="left: 0px;"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevrons-right-icon lucide-chevrons-right text-foreground/60 size-4" is-passing="false"><path d="m6 17 5-5-5-5"></path><path d="m13 17 5-5-5-5"></path></svg></div></div><!--v-if--><!-- 自定义后缀 --><!--v-if--><!--v-if--></div><p role="alert" id="v-7-form-item-message" class="text-destructive text-[0.8rem] absolute bottom-1">请先完成验证</p></div></div></div></form><div class="mb-6 flex justify-between"><div class="flex-center"><div class="flex items-center"><button class="focus-visible:ring-ring data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground border-border peer h-4 w-4 shrink-0 rounded-sm border transition focus-visible:outline-none focus-visible:ring-1 disabled:cursor-not-allowed disabled:opacity-50" id="v-8" role="checkbox" type="button" aria-checked="false" aria-required="false" data-state="unchecked" aria-label="记住账号"><!----></button><!----><label for="v-8" class="ml-2 cursor-pointer text-sm">记住账号</label></div></div><span class="vben-link text-sm font-normal">忘记密码?</span></div><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-9 px-4 py-2 bg-primary text-primary-foreground shadow hover:bg-primary/90 w-full" aria-label="login"><!--v-if-->登录</button><div class="mb-2 mt-4 flex items-center justify-between"><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-9 px-4 py-2 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground w-1/2"><!--v-if-->手机号登录</button><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-9 px-4 py-2 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground ml-4 w-1/2"><!--v-if-->扫码登录</button></div><!-- 第三方登录 --><div class="w-full sm:mx-auto md:max-w-md"><div class="mt-4 flex items-center justify-between"><span class="border-input w-[35%] border-b dark:border-gray-600"></span><span class="text-muted-foreground text-center text-xs uppercase">其他登录方式</span><span class="border-input w-[35%] border-b dark:border-gray-600"></span></div><div class="mt-4 flex flex-wrap justify-center"><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full mb-3" data-state="closed" data-grace-area-trigger="" tabindex="-1"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" viewBox="0 0 24 24" class="iconify iconify--mdi"><path fill="currentColor" d="M9.5 4C5.36 4 2 6.69 2 10c0 1.89 1.08 3.56 2.78 4.66L4 17l2.5-1.5c.89.31 1.87.5 2.91.5A5.2 5.2 0 0 1 9 14c0-3.31 3.13-6 7-6c.19 0 .38 0 .56.03C15.54 5.69 12.78 4 9.5 4m-3 2.5a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m5 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1M16 9c-3.31 0-6 2.24-6 5s2.69 5 6 5c.67 0 1.31-.08 1.91-.25L20 20l-.62-1.87C20.95 17.22 22 15.71 22 14c0-2.76-2.69-5-6-5m-2 2.5a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1m4 0a1 1 0 0 1 1 1a1 1 0 0 1-1 1a1 1 0 0 1-1-1a1 1 0 0 1 1-1"></path></svg></button><!--teleport start--><!--teleport end--><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full mb-3" data-state="closed" data-grace-area-trigger="" tabindex="-1"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" viewBox="0 0 24 24" class="iconify iconify--mdi"><path fill="currentColor" d="M3.18 13.54c.58-1.38 1.39-2.4 1.99-2.62c-.01-.8.14-1.3.39-1.7c0-.03-.06-.36.16-.77C5.87 4.85 8.21 2 12 2s6.13 2.85 6.28 6.45c.22.41.16.74.16.77c.25.4.4.9.39 1.7c.6.22 1.41 1.24 1.99 2.63c.75 1.76.87 3.45.27 3.75c-.41.2-1.06-.3-1.67-1.18c-.24.98-.84 1.88-1.69 2.59c.9.33 1.48.87 1.48 1.48c0 1-1.58 1.81-3.52 1.81c-1.76 0-3.19-.66-3.48-1.5h-.42c-.29.84-1.72 1.5-3.48 1.5c-1.94 0-3.52-.81-3.52-1.81c0-.61.58-1.15 1.48-1.48c-.85-.71-1.45-1.61-1.69-2.59c-.61.88-1.26 1.38-1.67 1.18c-.6-.3-.48-1.99.27-3.76"></path></svg></button><!--teleport start--><!--teleport end--><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full mb-3" data-state="closed" data-grace-area-trigger="" tabindex="-1"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" viewBox="0 0 24 24" class="iconify iconify--mdi"><path fill="currentColor" d="M12 2A10 10 0 0 0 2 12c0 4.42 2.87 8.17 6.84 9.5c.5.08.66-.23.66-.5v-1.69c-2.77.6-3.36-1.34-3.36-1.34c-.46-1.16-1.11-1.47-1.11-1.47c-.91-.62.07-.6.07-.6c1 .07 1.53 1.03 1.53 1.03c.87 1.52 2.34 1.07 2.91.83c.09-.65.35-1.09.63-1.34c-2.22-.25-4.55-1.11-4.55-4.92c0-1.11.38-2 1.03-2.71c-.1-.25-.45-1.29.1-2.64c0 0 .84-.27 2.75 1.02c.79-.22 1.65-.33 2.5-.33s1.71.11 2.5.33c1.91-1.29 2.75-1.02 2.75-1.02c.55 1.35.2 2.39.1 2.64c.65.71 1.03 1.6 1.03 2.71c0 3.82-2.34 4.66-4.57 4.91c.36.31.69.92.69 1.85V21c0 .27.16.59.67.5C19.14 20.16 22 16.42 22 12A10 10 0 0 0 12 2"></path></svg></button><!--teleport start--><!--teleport end--><button class="inline-flex items-center justify-center whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 h-8 w-8 px-1 text-lg hover:bg-accent hover:text-accent-foreground text-foreground/80 rounded-full mb-3" data-state="closed" data-grace-area-trigger="" tabindex="-1"><!--v-if--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" width="1em" height="1em" viewBox="0 0 24 24" class="iconify iconify--mdi"><path fill="currentColor" d="M21.35 11.1h-9.17v2.73h6.51c-.33 3.81-3.5 5.44-6.5 5.44C8.36 19.27 5 16.25 5 12c0-4.1 3.2-7.27 7.2-7.27c3.09 0 4.9 1.97 4.9 1.97L19 4.72S16.56 2 12.1 2C6.42 2 2.03 6.8 2.03 12c0 5.05 4.13 10 10.22 10c5.35 0 9.25-3.67 9.25-9.09c0-1.15-.15-1.81-.15-1.81"></path></svg></button><!--teleport start--><!--teleport end--><!--v-if--></div></div><div class="mt-3 text-center text-sm">还没有账号? <span class="vben-link text-sm font-normal">创建账号</span></div></div><!-- Footer Copyright --><div class="text-muted-foreground absolute bottom-3 flex text-center text-xs"><div data-v-5f137e07="" class="text-md flex-center" enable="true" settingshow="true"><!-- ICP Link --><!--v-if--><!-- Copyright Text --> Copyright © 2024 <!-- Company Link --><a href="https://www.vben.pro" class="hover:text-primary-hover mx-1" target="_blank">Vben</a></div></div></div></div></div></div>
<script type="module" src="/src/main.ts?t=1753865781229"></script>
<!----><!----><!----><div><!--teleport start--><!--teleport end--></div><!----><!----><!----><!----></body></html>