html,body,#app{height:100%;margin:0;padding:0}body{background-color:var(--global-bg-color);overflow-x:hidden}#nprogress .bar{background:var(--nprogress-bar-bg-color,var(--nprogress-bar-default-bg-color))!important}html.dark body{background-color:var(--global-bg-color)}:root{--global-app-primary-color:#1677ff;--el-color-primary:#1677ff!important;--el-color-primary-light-1:#00164d!important;--el-color-primary-light-2:#042979!important;--el-color-primary-light-3:#0e44a6!important;--el-color-primary-light-4:#1d62d2!important;--el-color-primary-light-5:#3086ff!important;--el-color-primary-light-6:#3c94ff!important;--el-color-primary-light-7:#68b1ff!important;--el-color-primary-light-8:#93caff!important;--el-color-primary-light-9:#bee2ff!important}svg{vertical-align:middle;display:block}.drop-item{align-items:center;display:flex}.drop-item__icon{color:#00000080;margin-right:10px}.el-message{--el-message-close-size:14px;-webkit-backdrop-filter:blur(10px)saturate(1.08);backdrop-filter:blur(10px)saturate(1.08);background:linear-gradient(#fffdf7f0 0%,#faf4e8e6 100%)!important;border:1px solid #785c2a2e!important;border-radius:12px!important;padding:11px 14px!important;box-shadow:0 10px 22px #2118062e,inset 0 1px #fffc!important}.el-message .el-message__content{color:#4a3819;font-weight:500}.el-message .el-message__icon{margin-right:8px}.el-message .el-message__closeBtn{color:#4a381980}.el-message .el-message__closeBtn:hover{color:#4a3819d9}.el-message--success{border-color:#36965847!important}.el-message--success .el-message__icon{color:#2f9a63!important}.el-message--warning{border-color:#c68c2152!important}.el-message--warning .el-message__icon{color:#c3871f!important}.el-message--error{border-color:#c74a4a47!important}.el-message--error .el-message__icon{color:#c74a4a!important}.home-widget-dialog-panel{flex-direction:column;min-height:clamp(540px,76vh,860px);max-height:min(92vh,980px);display:flex;overflow:hidden}.home-widget-dialog-panel--split{min-height:clamp(600px,82vh,940px)}.home-widget-dialog-body{flex:1;min-height:0;overflow:auto}.home-widget-dialog-body--split{overscroll-behavior:contain;overflow:hidden auto}@media (width<=960px){.home-widget-dialog-panel,.home-widget-dialog-panel--split{min-height:0;max-height:calc(100vh - 18px)}}:root{--nprogress-bar-bg-color:var(--el-color-primary);--nprogress-bar-default-bg-color:"#29d";--global-bg-color:#f2f3f5;--global-bg-color-2:white}html.dark{--global-bg-color:#17171a;--global-bg-color-2:#141414;--global-border-color:#363637;--global-text-color-regular:var(--el-text-color-regular,#cfd3dc)}:root{--el-text-color-secondary:#000000e0;--el-text-color-regular:#000000e0;--el-color-danger:#ff4d4f}.el-menu{--global-menu-radius:5px;--global-menu-active-text-color:white;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 3px);--el-menu-item-height:42px}.el-menu--vertical .el-sub-menu__title,.el-menu--vertical .el-menu-item{border-radius:var(--global-menu-radius)}.el-menu--vertical .el-menu-item.is-active{background-color:var(--el-menu-active-color)!important;color:var(--global-menu-active-text-color)!important}.el-menu{border-right:unset!important}.el-menu-item.is-active{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu__title:hover,.el-menu-item:hover{color:var(--el-menu-active-color)}.el-dialog{--el-dialog-border-radius:15px!important}.el-dialog .el-dialog__close:hover{border-radius:var(--el-dialog-border-radius)}.el-popover{--el-popover-border-radius:8px}@keyframes aswing{0%{transform:rotate(0)scale(1)}20%{transform:rotate(-2deg)scale(1)}60%{transform:rotate(0)scale(1)}80%{transform:rotate(2deg)scale(1)}to{transform:rotate(0)scale(1)}}.swing{transform-origin:50% 50px;animation:.3s infinite aswing}:root{--theme-color:#3b82f6;--theme-color-hover:#2563eb;--theme-color-active:#1d4ed8;--theme-danger-color:#ff4b68;--theme-danger-alpha-10:#ff4b681a;--font-family-base:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--border-radius-base:5px;--border-color-base:#d1d5db;--border-color-focus:var(--theme-color);--background-input:#fff;--background-input-disabled:#f9fafb;--text-color-base:#374151;--text-color-disabled:#9ca3af;--input-height-small:30px;--input-height-default:36px;--input-height-large:42px;--font-size-small:13px;--font-size-default:14px;--font-size-large:16px;--button-border-radius:5px;--button-height-small:30px;--button-height-default:36px;--button-font-size-small:13px;--button-font-size-default:14px;--button-primary-bg:var(--theme-color);--button-primary-bg-hover:var(--theme-color-hover);--button-primary-bg-active:var(--theme-color-active);--button-primary-text-color:#fff;--button-primary-border:transparent;--button-secondary-bg:transparent;--button-secondary-bg-hover:#f3f4f6;--button-secondary-bg-active:#e5e7eb;--button-secondary-text-color:var(--theme-color);--button-secondary-border:var(--theme-color);--button-danger-bg:#ef4444;--button-danger-bg-hover:#dc2626;--button-danger-bg-active:#b91c1c;--button-danger-text-color:#fff;--button-danger-border:transparent;--button-disabled-bg:#cbd5e1;--button-disabled-text-color:#6b7280;--button-disabled-border:#94a3b8;--button-default-bg:#fff;--button-default-text-color:#606266;--button-default-border:#dcdfe6;--button-default-hover-bg:#f5f7fa;--button-default-hover-text-color:#409eff;--button-default-hover-border:#c6e2ff;--button-default-active-bg:#ecf5ff;--button-default-active-text-color:#409eff;--button-default-active-border:#a0cfff;--button-default-disabled-bg:#fff;--button-default-disabled-text-color:#c0c4cc;--button-default-disabled-border:#ebeef5;--input-text-color:#000}
