@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--si-primary:#2563eb;--si-primary-light:#0ea5e9;--si-primary-bright:#06b6d4;--si-accent-text:#7dd3fc;--si-accent-strong:#93c5fd;--si-unread-bg:#2563eb24;--si-unread-bg-hover:#2563eb38;--si-bg-deep:#0a0a0f;--si-bg-secondary:#12121a;--si-bg-card:#ffffff0a;--si-text:#f0f0f5;--si-text-2:#f0f0f5b8;--si-text-3:#f0f0f573;--si-text-4:#f0f0f547;--si-glass-border:#ffffff1a;--si-glass-border-bright:#ffffff29;--si-glass-shadow:0 8px 32px #0006;--si-glass-shadow-soft:0 2px 12px #0003;--si-menu-item-height:42px;--si-menu-item-padding:0 14px;--si-l3-popover-width:260px;--si-radius-card:12px;--si-radius-item:8px}:root[data-theme=dark]{--si-bg-deep:#0a0a0f;--si-bg-secondary:#14141c;--si-bg-card:#ffffff0a;--si-text:#e6ebf7;--si-text-2:#e6ebf7b8;--si-text-3:#e6ebf780;--si-text-4:#e6ebf752}:root[data-theme=light]{--si-bg-deep:#fff;--si-bg-secondary:#f5f7fa;--si-bg-card:#fff;--si-text:#303133;--si-text-2:#606266;--si-text-3:#909399;--si-text-4:#c0c4cc;--si-glass-border:#e4e7ed;--si-glass-border-bright:#ebeef5;--si-accent-text:#1d4ed8;--si-accent-strong:#1e40af;--si-unread-bg:#ecf5ff;--si-unread-bg-hover:#e0f0ff;--si-glass-shadow:0 2px 12px #00000014;--si-glass-shadow-soft:0 1px 4px #0000000f}:root[data-theme=light] .sidebar-container{background-color:#ffffffd9!important;background-image:none!important}:root[data-theme=light] .el-card,:root[data-theme=light] .stat-card,:root[data-theme=light] .page-container{background-color:#ffffffbf!important}:root[data-theme=light] .el-dialog{background-color:#fffffff2!important}:root[data-theme=light] .el-overlay,:root[data-theme=light] .el-drawer{background-color:#f5f7faf2!important}:root[data-theme=light] .header{background:#ffffffd9!important;border-bottom:1px solid #e4e7ed!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sidebar-container{-webkit-backdrop-filter:blur(40px)saturate(200%);box-shadow:var(--si-glass-shadow);border-right:1px solid var(--si-glass-border)!important;background-color:#0a0a0fb8!important;background-image:radial-gradient(circle at 20% 10%,#2563eb2e 0%,#0000 50%),radial-gradient(circle at 80% 90%,#06b6d41f 0%,#0000 50%),radial-gradient(circle,#0ea5e90f 0%,#0000 70%)!important}.el-menu{background-color:#0000!important;border-right:none!important}.el-menu .el-sub-menu>.el-sub-menu__title{border-radius:var(--si-radius-card);letter-spacing:.01em;border:1px solid var(--si-glass-border);margin:4px 8px;font-size:13px;font-weight:600;transition:all .2s;background-color:var(--si-bg-card)!important;color:var(--si-text)!important}.el-menu .el-sub-menu>.el-sub-menu__title:hover{border-color:var(--si-glass-border-bright);background-color:#2563eb1f!important}.el-menu .el-sub-menu[aria-expanded=true]>.el-sub-menu__title{box-shadow:var(--si-glass-shadow-soft);border-color:#2563eb4d;background-color:#0000!important;background-image:linear-gradient(135deg,#2563eb2e,#06b6d41a)!important}.el-menu-item{height:var(--si-menu-item-height);line-height:var(--si-menu-item-height);border-radius:var(--si-radius-item);margin:2px 8px;font-size:13px;font-weight:500;transition:all .15s;color:var(--si-text-2)!important;padding:var(--si-menu-item-padding)!important;padding-left:28px!important}.el-menu-item:hover{color:var(--si-text)!important;background-color:#2563eb14!important}.el-menu-item.is-active{box-shadow:inset 3px 0 0 var(--si-primary);border-radius:var(--si-radius-item);font-weight:600;color:var(--si-accent-text)!important;background-color:#2563eb2e!important}.el-menu .el-sub-menu.menu-l3-popover>.el-sub-menu__title{cursor:pointer;border-radius:var(--si-radius-item)!important;height:36px!important;box-shadow:none!important;color:var(--si-text-2)!important;background-color:#0000!important;background-image:none!important;border:1px solid #0000!important;margin:3px 8px!important;padding:0 14px!important;font-size:12.5px!important;font-weight:500!important;line-height:36px!important}.el-menu .el-sub-menu.menu-l3-popover>.el-sub-menu__title:hover{border-color:var(--si-glass-border)!important;box-shadow:none!important;background-color:#2563eb1a!important;background-image:none!important}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-sub-menu__title{font-weight:600;color:var(--si-text)!important;background-color:#2563eb26!important;background-image:none!important;border-color:#2563eb66!important;box-shadow:0 0 0 1px #2563eb33!important}.el-menu .el-sub-menu.menu-l3-popover>.el-sub-menu__title:after{content:"›";color:var(--si-text-3);margin-left:auto;font-size:14px;font-weight:300}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-sub-menu__title:after{color:var(--si-accent-text)}.el-menu .el-sub-menu.menu-l3-popover{position:relative!important}.el-menu .el-sub-menu.menu-l3-popover>.el-menu--inline{animation:.22s cubic-bezier(.16,1,.3,1) si-l3-popover-in;width:var(--si-l3-popover-width)!important;min-width:var(--si-l3-popover-width)!important;-webkit-backdrop-filter:blur(40px)saturate(200%)!important;border:1px solid var(--si-glass-border-bright)!important;border-radius:var(--si-radius-card)!important;z-index:100!important;background-color:#0f0f16eb!important;background-image:none!important;max-height:480px!important;padding:8px!important;position:absolute!important;top:0!important;left:100%!important;overflow-y:auto!important;box-shadow:0 24px 64px #00000080,inset 0 1px #ffffff0d!important}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline{animation:.22s cubic-bezier(.16,1,.3,1) si-l3-popover-in}@keyframes si-l3-popover-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline .el-menu-item{transition:all .15s;border-radius:var(--si-radius-item)!important;height:36px!important;color:var(--si-text-2)!important;background-color:#0000!important;background-image:none!important;margin:2px 0!important;padding:0 12px 0 36px!important;font-size:12.5px!important;font-weight:400!important;line-height:36px!important}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline .el-menu-item:hover{color:var(--si-text)!important;background-color:#2563eb1f!important}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline .el-menu-item.is-active{box-shadow:inset 3px 0 0 var(--si-primary);font-weight:500;color:var(--si-text)!important;background-color:#2563eb33!important}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline .el-menu-item .el-icon{margin-right:8px;font-size:13px!important}.el-menu--collapse .el-sub-menu.menu-l3-popover>.el-menu--inline{display:none!important}.menu-group-label{letter-spacing:.12em;text-transform:uppercase;color:var(--si-text-4);-webkit-user-select:none;user-select:none;padding:14px 16px 6px;font-size:10px;font-weight:700}.logo-section{align-items:center;gap:10px;padding:20px 16px 16px;display:flex}.logo-section img{border-radius:6px;width:32px;height:32px}.logo-section .logo-text{color:var(--si-text);letter-spacing:-.01em;font-size:18px;font-weight:700}.el-menu--collapse{width:64px}.el-menu--collapse .el-menu-item,.el-menu--collapse .el-sub-menu>.el-sub-menu__title{text-align:center;border-radius:var(--si-radius-item);margin:2px 4px;padding:0!important}.el-menu--collapse .el-sub-menu.menu-l3-popover>.el-sub-menu__title:after{display:none}.menu-scroll::-webkit-scrollbar{width:4px}.menu-scroll::-webkit-scrollbar-track{background:0 0}.menu-scroll::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.menu-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff26}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline::-webkit-scrollbar{width:4px}.el-menu .el-sub-menu.menu-l3-popover[aria-expanded=true]>.el-menu--inline::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.el-sub-menu__icon-arrow{color:var(--si-text-3)!important}.el-sub-menu[aria-expanded=true]>.el-sub-menu__title .el-sub-menu__icon-arrow{color:var(--si-accent-text)!important}.el-menu-item .el-icon,.el-sub-menu__title .el-icon{color:var(--si-text-3);font-size:16px}.el-menu-item.is-active .el-icon,.el-sub-menu[aria-expanded=true]>.el-sub-menu__title .el-icon{color:var(--si-accent-text)}.el-main{animation:30s ease-in-out infinite si-bg-breathe;position:relative;background-color:var(--si-bg-deep)!important;background-image:radial-gradient(at 15% 20%,#2563eb33 0%,#0000 50%),radial-gradient(at 85% 80%,#06b6d429 0%,#0000 50%),radial-gradient(#0ea5e914 0%,#0000 70%)!important;background-attachment:fixed!important}@keyframes si-bg-breathe{0%,to{background-position:0 0,100% 100%,50%}50%{background-position:10% 5%,90% 95%,55% 45%}}.el-card{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;border:1px solid var(--si-glass-border)!important;border-radius:var(--si-radius-card)!important;color:var(--si-text)!important;background-color:#14141e8c!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff0d!important}.el-card.is-hover-shadow:hover,.el-card:hover{transform:translateY(-1px);border-color:var(--si-glass-border-bright)!important;box-shadow:0 8px 24px #0006,inset 0 1px #ffffff14!important}.el-card__header{font-weight:600;border-bottom:1px solid var(--si-glass-border)!important;color:var(--si-text)!important;background-color:#ffffff08!important;padding:14px 18px!important}.el-card__body{color:var(--si-text-2);padding:18px!important}.el-table{--el-table-bg-color:transparent;--el-table-tr-bg-color:transparent;--el-table-header-bg-color:#2563eb1a;--el-table-row-hover-bg-color:#2563eb0f;--el-table-border-color:#ffffff0f;--el-table-header-text-color:var(--si-text-2);--el-table-text-color:var(--si-text);color:var(--si-text)!important;background-color:#0000!important}.el-table th.el-table__cell{font-weight:600;color:var(--si-text-2)!important;background-color:#2563eb1a!important;border-bottom:1px solid #ffffff1a!important}.el-table td.el-table__cell{border-bottom:1px solid #ffffff0f!important}.el-input__wrapper{transition:all .2s;border:1px solid var(--si-glass-border)!important;border-radius:var(--si-radius-item)!important;box-shadow:none!important;background-color:#ffffff0a!important}.el-input__wrapper:hover{border-color:#2563eb66!important}.el-input__wrapper.is-focus{border-color:var(--si-primary)!important;box-shadow:0 0 0 2px #2563eb33!important}.el-input__inner{color:var(--si-text)!important}.el-button--primary{transition:all .2s;box-shadow:0 2px 8px #2563eb4d;background-image:linear-gradient(135deg, var(--si-primary), var(--si-primary-bright))!important;border:none!important}.el-button--primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2563eb73}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.bell-panel .el-button):not(.bell-panel *){border:1px solid var(--si-glass-border)!important;color:var(--si-text-2)!important;background-color:#ffffff0a!important}.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.bell-panel .el-button):not(.bell-panel *):hover{color:var(--si-text)!important;background-color:#2563eb1a!important;border-color:#2563eb66!important}.el-tag{border:1px solid var(--si-glass-border)!important;color:var(--si-text-2)!important;background-color:#ffffff0a!important}.el-tag.el-tag--primary{color:var(--si-accent-text)!important;background-color:#2563eb2e!important;border-color:#2563eb66!important}.el-tag.el-tag--success{color:#6ee7b7!important;background-color:#10b9812e!important;border-color:#10b98166!important}.el-tag.el-tag--warning{color:#fbbf24!important;background-color:#f59e0b2e!important;border-color:#f59e0b66!important}.el-tag.el-tag--danger{color:#fca5a5!important;background-color:#ef44442e!important;border-color:#ef444466!important}.el-dialog{-webkit-backdrop-filter:blur(40px)saturate(200%)!important;border:1px solid var(--si-glass-border)!important;border-radius:var(--si-radius-card)!important;box-shadow:var(--si-glass-shadow)!important;background-color:#14141eeb!important}.el-dialog__title{font-weight:600;color:var(--si-text)!important}.el-dialog__body{color:var(--si-text-2)}.el-popper.is-light,.el-select-dropdown,.el-dropdown-menu{-webkit-backdrop-filter:blur(40px)saturate(200%)!important;border:1px solid var(--si-glass-border)!important;box-shadow:var(--si-glass-shadow)!important;color:var(--si-text)!important;background-color:#14141ef2!important}.el-select-dropdown__item,.el-dropdown-menu__item{color:var(--si-text-2)!important}.el-select-dropdown__item:hover,.el-dropdown-menu__item:not(.is-disabled):hover{color:var(--si-text)!important;background-color:#2563eb1f!important}.el-select-dropdown__item.is-selected{font-weight:600;color:var(--si-accent-text)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff29}.el-pagination{--el-pagination-bg-color:transparent;--el-pagination-button-bg-color:#ffffff0a;--el-pagination-button-color:var(--si-text-2);--el-pagination-button-disabled-bg-color:transparent;color:var(--si-text-2)}.el-pagination .btn-prev,.el-pagination .btn-next,.el-pager li{border:1px solid var(--si-glass-border);color:var(--si-text-2)!important;background-color:#ffffff0a!important}.el-pager li.is-active{color:var(--si-accent-text)!important;border-color:var(--si-primary)!important;background-color:#2563eb33!important}.el-menu .el-sub-menu.menu-l3-popover,.el-menu .el-sub-menu.menu-l3-popover>.el-menu--inline,.sidebar,.el-aside{overflow:visible!important}.sidebar .el-menu{overflow:visible auto!important}.l2-popover-trigger{margin:2px 8px;position:relative}.l2-item{cursor:pointer;color:var(--si-text-2);border:1px solid var(--si-glass-border);background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;font-weight:500;transition:all .15s;display:flex}.l2-item:hover{color:var(--si-text);border-color:var(--si-glass-border-bright);background:#2563eb1f}.l2-arrow{color:var(--si-text-3);font-size:10px;transition:transform .2s}.l2-popover-trigger:hover .l2-arrow{color:var(--si-accent-text);transform:rotate(180deg)}.l3-popover-panel{-webkit-backdrop-filter:blur(40px)saturate(200%);z-index:2000;background:#0f0f16eb;border:1px solid #ffffff2e;border-radius:12px;width:240px;margin-left:4px;padding:8px;position:absolute;top:0;left:100%;box-shadow:0 24px 64px #00000080}.l3-popover-body{max-height:400px;overflow-y:auto}.l3-item{cursor:pointer;color:var(--si-text-2);border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:500;transition:all .12s;display:flex}.l3-item:hover{color:var(--si-text);background:#2563eb26}.l3-item .el-icon{color:var(--si-text-3);font-size:15px}.l3-item:hover .el-icon{color:var(--si-accent-text)}.l3-item.router-link-active{color:var(--si-accent-text);box-shadow:inset 3px 0 0 var(--si-primary);background:#2563eb2e}.l3-popover-enter-active{transition:all .22s cubic-bezier(.16,1,.3,1)}.l3-popover-leave-active{transition:all .15s}.l3-popover-enter-from{opacity:0;transform:translate(-12px)}.l3-popover-leave-to{opacity:0;transform:translate(-8px)}.el-menu--collapse .l2-popover-trigger{display:none}.l3-popover-panel{z-index:2000;background:#14141c;border:1px solid #ffffff1f;border-radius:12px;width:260px;margin-left:6px;padding:10px;animation:.22s cubic-bezier(.16,1,.3,1) l3-popover-enter;position:absolute;top:0;left:100%;box-shadow:0 24px 64px #00000080,inset 0 1px #ffffff14}@keyframes l3-popover-enter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.l3-popover-panel .l3-item{cursor:pointer;color:#f0f0f5b8;border-radius:6px;align-items:center;gap:10px;margin-bottom:2px;padding:9px 12px;font-size:13px;font-weight:500;transition:all .12s;display:flex}.l3-popover-panel .l3-item:hover{color:#fff;background:#2563eb2e}.l3-popover-panel .l3-item .el-icon{color:#f0f0f58c;flex-shrink:0;font-size:14px}.l3-popover-panel .l3-item:hover .el-icon{color:var(--silimind-primary-light,#0ea5e9)}.l3-popover-arrow{background:#14141c;border-bottom:1px solid #ffffff1f;border-left:1px solid #ffffff1f;width:14px;height:14px;position:absolute;top:16px;left:-7px;transform:rotate(45deg)}.el-main{animation:30s ease-in-out infinite si-bg-breathe;background-color:var(--si-bg-deep)!important;background-image:radial-gradient(at 15% 20%,#2563eb29 0%,#0000 50%),radial-gradient(at 85% 80%,#06b6d41f 0%,#0000 50%),radial-gradient(#0ea5e90f 0%,#0000 70%)!important;background-repeat:no-repeat!important;background-attachment:fixed!important}.main-content-area{background:0 0!important}.main-with-ai-panel{background:0 0;gap:0;height:100%;display:flex}.ai-rail,.ai-panel,.notification-bell .bell-panel,.theme-toggle-btn{z-index:5;position:relative}.header{-webkit-backdrop-filter:blur(20px)saturate(180%)!important;color:#f0f0f5d9!important;background:#0a0a0fa6!important;border-bottom:1px solid #ffffff14!important}.header .el-input__wrapper,.bell-panel .el-input__wrapper,.ai-panel .el-input__wrapper{background:#ffffff0d!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}:deep(.el-tooltip__popper.is-dark){color:#fff!important;background:#0a0a0feb!important;border:1px solid #ffffff1a!important}.page-container{min-height:100%;padding:24px;color:var(--si-text)!important;background:0 0!important}.page-container h1,.page-container h2,.page-container h3,.page-container h4,.page-container h5{color:var(--si-text)!important}.page-container p,.page-container span,.page-container div{color:inherit}.page-container .el-text,.page-container .el-link{color:var(--si-text-2)!important}.page-container .el-link.is-link{color:var(--si-accent-text)!important}.page-container .el-form-item__label{color:var(--si-text-2)!important}.page-container .el-form-item__content{color:var(--si-text)!important}.page-container .el-input__wrapper{background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}.page-container .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #2563eb66!important}.page-container .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--si-primary) inset, 0 0 0 2px #2563eb33!important}.page-container .el-input__inner{color:var(--si-text)!important}.page-container .el-input__inner::placeholder{color:var(--si-text-4)!important}.page-container .el-textarea__inner{color:var(--si-text)!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important}.page-container .el-textarea__inner::placeholder{color:var(--si-text-4)!important}.page-container .el-select__wrapper{background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}.page-container .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--si-primary) inset!important}.page-container .el-select__placeholder{color:var(--si-text-4)!important}.page-container .el-radio__label,.page-container .el-checkbox__label{color:var(--si-text-2)!important}.page-container .el-tabs__nav-wrap:after{background-color:#ffffff0f!important}.page-container .el-tabs__item{color:var(--si-text-2)!important}.page-container .el-tabs__item:hover{color:var(--si-text)!important}.page-container .el-tabs__item.is-active{color:var(--si-accent-text)!important}.page-container .el-tabs__active-bar{background-color:var(--si-primary)!important}.page-container .el-pagination{--el-pagination-bg-color:transparent;--el-pagination-button-bg-color:#ffffff0a;--el-pagination-button-color:var(--si-text-2);--el-pagination-button-disabled-bg-color:transparent;--el-pagination-hover-color:var(--si-accent-text);color:var(--si-text-2)!important}.page-container .el-pagination .btn-prev,.page-container .el-pagination .btn-next,.page-container .el-pager li{color:var(--si-text-2)!important;background:#ffffff0a!important;border:1px solid #ffffff14!important}.page-container .el-pagination .btn-prev:disabled,.page-container .el-pagination .btn-next:disabled{color:var(--si-text-4)!important;background:#ffffff05!important}.page-container .el-pager li.is-active{color:var(--si-accent-text)!important;border-color:var(--si-primary)!important;background:#2563eb33!important}.page-container .el-empty__description p{color:var(--si-text-3)!important}.page-container .el-empty__image{opacity:.4}.page-container .el-skeleton__item{background:#ffffff0f!important}.page-container .el-tag{color:var(--si-text-2)!important;background-color:#ffffff0d!important;border-color:#ffffff1a!important}.page-container .el-tag--info{color:var(--si-accent-text)!important;background-color:#0ea5e92e!important;border-color:#0ea5e966!important}.page-container .el-descriptions__label{color:var(--si-text-3)!important}.page-container .el-descriptions__content{color:var(--si-text)!important}.page-container .el-descriptions__cell{border-bottom-color:#ffffff0f!important}.page-container .el-statistic__head{color:var(--si-text-3)!important}.page-container .el-statistic__content,.page-container .el-statistic__number{color:var(--si-text)!important}.page-container .el-tree{color:var(--si-text-2)!important;background:0 0!important}.page-container .el-tree-node__content:hover{background:#2563eb14!important}.page-container .el-tree-node.is-current>.el-tree-node__content{color:var(--si-text)!important;background:#2563eb2e!important}.page-container .el-alert{color:var(--si-text-2)!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important}.page-container .el-alert--info{background:#0ea5e91a!important;border-color:#0ea5e94d!important}.page-container .el-alert--success{background:#10b9811a!important;border-color:#10b9814d!important}.page-container .el-alert--warning{background:#f59e0b1a!important;border-color:#f59e0b4d!important}.page-container .el-alert--error{background:#ef44441a!important;border-color:#ef44444d!important}.page-container .el-progress__text{color:var(--si-text-2)!important}.page-container .el-progress-bar__outer{background-color:#ffffff14!important}.page-container .el-table tr{background-color:#0000!important}.page-container .el-table th.el-table__cell{font-weight:600;color:var(--si-text-2)!important;background-color:#2563eb1a!important;border-bottom:1px solid #ffffff1a!important}.page-container .el-table td.el-table__cell{color:var(--si-text)!important;border-bottom:1px solid #ffffff0f!important}.page-container .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#2563eb0f!important}.page-container .el-table .el-table__empty-block{background:0 0!important}.page-container .el-table .el-table__empty-text{color:var(--si-text-3)!important}.page-container .el-table__fixed-right:before,.page-container .el-table__fixed:before{background-color:#ffffff0f!important}.page-container a{color:var(--si-accent-text)}.page-container a:hover{color:#fff}.page-container canvas{background:0 0!important}.page-container::-webkit-scrollbar-thumb{background:#ffffff14}.page-container::-webkit-scrollbar-thumb:hover{background:#ffffff29}.el-menu,.el-menu--inline,.el-menu--vertical,.el-sub-menu,.el-sub-menu__title,.el-menu .el-sub-menu__title,.el-menu--horizontal .el-sub-menu__title{color:var(--si-text)!important;background-color:#0000!important}.el-button.is-text,.el-button.is-text:hover{color:var(--si-text-2)!important;background-color:#0000!important}.el-button.is-text:hover{color:var(--si-accent-text)!important}.el-tag.el-tag--light{color:var(--si-text)!important;background-color:#ffffff14!important;border-color:#ffffff1f!important}.el-tag.el-tag--light.el-tag--primary{color:var(--si-accent-text)!important;background-color:#2563eb26!important}.el-tag.el-tag--light.el-tag--success{color:#6ee7b7!important;background-color:#10b98126!important}.el-tag.el-tag--light.el-tag--warning{color:#fbbf24!important;background-color:#f59e0b26!important}.el-tag.el-tag--light.el-tag--danger{color:#fca5a5!important;background-color:#ef444426!important}.el-tag.el-tag--light.el-tag--info{color:var(--si-text-3)!important;background-color:#ffffff14!important}code,pre{border:1px solid #ffffff14;color:var(--si-text)!important;background:#ffffff0f!important}.title-tmpl{color:var(--si-text)!important;background:#ffffff0f!important}.el-popover.el-popper,.el-popper{color:var(--si-text)!important;border:1px solid var(--si-glass-border)!important;background:#14141cf5!important}.el-popover__title{color:var(--si-text)!important}.el-popper.is-dark{color:var(--si-text)!important;background:#14141cf5!important}.el-popper.is-light{color:var(--si-text)!important;border:1px solid var(--si-glass-border)!important;background:#14141cf5!important}.el-message-box{background-color:#14141cf7!important;border:1px solid #ffffff1f!important}.el-message-box__title,.el-message-box__content,.el-message-box__message{color:#f0f0f5!important}.el-message-box__headerbtn .el-message-box__close{color:#f0f0f599!important}.el-message{background-color:#14141cf7!important;border:1px solid #ffffff1f!important;box-shadow:0 4px 16px #00000047!important}.el-message__content{color:#f0f0f5!important}.el-message .el-message__icon,.el-message-box .el-message-box__status{color:inherit}.el-date-picker,.el-time-panel,.el-picker-panel{color:var(--si-text)!important;border:1px solid var(--si-glass-border)!important;background-color:#14141cf7!important}.el-date-picker__header-label,.el-date-table th,.el-time-panel__content{color:var(--si-text-2)!important}.el-date-table td .el-date-table-cell__text{color:var(--si-text)!important}.el-time-spinner__item{color:var(--si-text-2)!important}.el-time-spinner__item.is-active{color:var(--si-accent-text)!important}.el-cascader__dropdown,.el-cascader-menu{color:var(--si-text)!important;background-color:#14141cf7!important}.el-cascader-node{color:var(--si-text-2)!important}.el-cascader-node:hover{background-color:#2563eb1f!important}.el-loading-mask{background-color:#0a0a0fb3!important}.el-loading-spinner .el-loading-text,.el-loading-spinner .path{color:var(--si-accent-text)!important;stroke:var(--si-accent-text)!important}.el-empty__description p{color:var(--si-text-3)!important}.el-switch.is-checked .el-switch__core{background-color:var(--si-primary)!important;border-color:var(--si-primary)!important}.el-switch .el-switch__core{background-color:#ffffff1f!important;border-color:#ffffff1f!important}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--si-text-4)!important}.el-collapse-item__header,.el-collapse-item__wrap{color:var(--si-text)!important;border-bottom-color:var(--si-glass-border)!important;background-color:#0000!important}.el-collapse-item__content,.el-step__title{color:var(--si-text-2)!important}.el-step__title.is-process,.el-step__title.is-finish{color:var(--si-text)!important}.el-upload-dragger{border-color:var(--si-glass-border)!important;background-color:#ffffff0a!important}.el-upload-dragger .el-upload__text{color:var(--si-text-2)!important}.el-upload__tip{color:var(--si-text-3)!important}.el-drawer{background-color:#0f0f16f7!important}.el-drawer__header{color:var(--si-text)!important}.el-drawer__body{color:var(--si-text-2)!important}.el-skeleton__item{background:#ffffff0f!important}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14 37%,#ffffff0a 63%)!important}.error-boundary-fallback[data-v-d0c463a1]{max-width:800px;margin:0 auto;padding:48px 24px}.error-details[data-v-d0c463a1]{background:var(--bg-soft);color:var(--text-soft);border-radius:4px;margin-top:24px;padding:12px;font-size:12px}.error-details summary[data-v-d0c463a1]{cursor:pointer;margin-bottom:8px;font-weight:600}.error-details pre[data-v-d0c463a1]{white-space:pre-wrap;word-break:break-all;max-height:300px;overflow-y:auto}.fb-fab[data-v-a87a7d47]{z-index:3000;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:8px;display:flex;position:fixed;bottom:100px;right:18px}.fb-fab.dragging[data-v-a87a7d47]{cursor:grabbing}.bird[data-v-a87a7d47]{background:linear-gradient(135deg,#4f6ef7,#7a5cf0);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;animation:1.6s ease-in-out infinite bird-bounce-a87a7d47;display:flex;position:relative;box-shadow:0 4px 18px #4f6ef773}.fb-fab:active .bird[data-v-a87a7d47]{transform:scale(1.12)}.bird.grab[data-v-a87a7d47]{animation:none;transform:scale(1.08);box-shadow:0 8px 26px #4f6ef7a6}.bird-body[data-v-a87a7d47]{font-size:24px}.bird-mail[data-v-a87a7d47]{font-size:15px;animation:2.2s ease-in-out infinite mail-wiggle-a87a7d47;position:absolute;top:-4px;right:-4px}.fb-bubble[data-v-a87a7d47]{color:#e8e8f0;white-space:nowrap;background:#1e1e33;border:1px solid #4f6ef7;border-radius:12px 12px 2px;padding:6px 10px;font-size:12px;box-shadow:0 4px 14px #00000059}.fb-sheet[data-v-a87a7d47]{z-index:3100;background:#14142a;flex-direction:column;display:flex;position:fixed;inset:0}.fb-sheet-grab-zone[data-v-a87a7d47]{touch-action:none;flex-shrink:0}.fb-grab[data-v-a87a7d47]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#1a1a2e;border-bottom:1px solid #262640;justify-content:center;align-items:center;gap:10px;padding:14px 12px 10px;display:flex}.grab-bar[data-v-a87a7d47]{background:#3a3a58;border-radius:2px;width:36px;height:4px}.grab-text[data-v-a87a7d47]{color:#8fa4ff;font-size:13.5px}.fb-grab:active .grab-bar[data-v-a87a7d47]{background:#4f6ef7}.fb-sheet-body[data-v-a87a7d47]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.fb-sheet-enter-active[data-v-a87a7d47],.fb-sheet-leave-active[data-v-a87a7d47]{transition:transform .25s ease-out}.fb-sheet-enter-from[data-v-a87a7d47],.fb-sheet-leave-to[data-v-a87a7d47]{transform:translateY(100%)}@keyframes bird-bounce-a87a7d47{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes mail-wiggle-a87a7d47{0%,to{transform:rotate(-8deg)}50%{transform:rotate(10deg)}}@media (width<=768px){.bird[data-v-a87a7d47]{width:46px;height:46px}}@media (width>=769px){.fb-sheet[data-v-a87a7d47]{border-left:1px solid #32324e;width:460px;inset:0 0 0 auto}.fb-sheet-enter-from[data-v-a87a7d47],.fb-sheet-leave-to[data-v-a87a7d47]{transform:translate(100%)}}:root{--silimind-primary:#2563eb;--silimind-primary-light:#0ea5e9;--silimind-primary-bright:#06b6d4;--silimind-bg-deep:#0a0a0f;--silimind-bg-secondary:#12121a;--silimind-text:#f0f0f5;--silimind-text-2:#f0f0f5d9;--silimind-text-3:#f0f0f5bf;--silimind-text-4:#f0f0f58c;--glass-border:#ffffff1a;--glass-border-bright:#ffffff29;--glass-shadow:0 8px 32px #0006;--glass-shadow-soft:0 2px 12px #0003}body{font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,微软雅黑,Arial,sans-serif}:root,:root[data-theme=light]{--silimind-text:#1a1a2e;--silimind-text-2:#4a4a68;--silimind-text-3:#8c8ca1;--silimind-text-4:#b0b0c0;--silimind-bg:#fff;--silimind-bg-secondary:#f8f9fc;--silimind-bg-deep:#f0f2f8;--silimind-border-light:#ebeef5;--bg:var(--si-bg-card,#fff);--bg-elev:var(--si-bg-secondary,#f5f7fa);--bg-soft:#f9fafb;--text:var(--si-text,#303133);--text-soft:#606266;--text-mute:var(--si-text-3,#909399);--border:var(--si-glass-border,#e4e7ed);--border-soft:var(--si-glass-border,#ebeef5);--primary:#409eff;--shadow:#00000014}:root[data-theme=dark]{--silimind-text:#f0f0f5;--silimind-text-2:#f0f0f5d9;--silimind-text-3:#f0f0f5bf;--silimind-text-4:#f0f0f58c;--silimind-bg:#1a1a2e;--silimind-bg-secondary:#12121a;--silimind-bg-deep:#0a0a0f;--silimind-border-light:#ffffff14;--bg:#1a1a1f;--bg-elev:#232329;--bg-soft:#1f1f25;--text:#e5eaf3;--text-soft:#cfd3dc;--text-mute:#a3a6ad;--border:#3a3a42;--border-soft:#2c2c33;--primary:#409eff;--shadow:#00000080}body{background:var(--bg);color:var(--text);transition:background-color .25s,color .25s}.page-container,.el-main,.el-card,.el-table,.stat-card{background:var(--bg);color:var(--text)}:root[data-theme=dark] .el-main{color:var(--text);background-color:#1a1a1f!important}:root[data-theme=dark] .el-aside,:root[data-theme=dark] .el-header{color:var(--text);border-color:var(--border);background-color:var(--bg-elev)!important}:root[data-theme=dark] .el-card,:root[data-theme=dark] .el-table,:root[data-theme=dark] .el-input__wrapper,:root[data-theme=dark] .el-select__wrapper,:root[data-theme=dark] .el-textarea__inner{background-color:var(--bg-elev)!important;color:var(--text)!important}:root[data-theme=dark] .el-menu{border-color:var(--border)!important}:root[data-theme=dark] .deal-column{background-color:var(--bg-elev)!important}:root[data-theme=dark] .deal-column-header{border-bottom-color:var(--border)!important}:root[data-theme=dark] .deal-card{background-color:var(--bg)!important;border-color:var(--border-soft)!important;box-shadow:0 1px 3px #0000004d!important}:root[data-theme=dark] .deal-card:hover{box-shadow:0 2px 8px #00000080!important}:root[data-theme=dark] .interaction-card{background-color:var(--bg-elev)!important;color:var(--text)!important}:root[data-theme=dark] .interaction-card .meta{color:var(--text-mute)!important}:root[data-theme=dark] .el-tag--success{color:#85ce61!important;background-color:#67c23a33!important;border-color:#67c23a66!important}:root[data-theme=dark] .el-tag--info{color:#b1b3b8!important;background-color:#90939933!important;border-color:#90939966!important}:root[data-theme=dark] .el-tag--warning{color:#eebe77!important;background-color:#e6a23c33!important;border-color:#e6a23c66!important}:root[data-theme=dark] .el-tag--danger{color:#f89898!important;background-color:#f56c6c33!important;border-color:#f56c6c66!important}@media (width<=768px){:root[data-theme=dark] .sidebar-mobile{background-color:#16161b!important}:root[data-theme=dark] .mobile-overlay{background-color:#000000b3!important}:root[data-theme=dark] .el-aside{background-color:#16161b!important}}@media (width<=640px){.page-header{padding:0 8px!important}.el-card{margin:4px 0!important}.el-form-item{margin-bottom:12px!important}.el-table .cell{padding:0 6px!important;font-size:12px!important}.el-button+.el-button{margin-left:4px!important}.el-dialog{width:95vw!important;max-width:95vw!important;margin:5vh auto!important}.el-dialog__body{padding:12px 16px!important}.stats-row{flex-wrap:nowrap!important;overflow-x:auto!important}.stats-row>*{flex-shrink:0!important}.pipeline-board,.kanban-board{flex-direction:column!important;overflow-y:auto!important}.pipeline-column,.kanban-column{min-width:100%!important;margin-bottom:12px!important}}@media (width>=641px) and (width<=1024px){.el-table .cell{padding:0 8px!important;font-size:13px!important}.el-dialog{width:80vw!important}}:root[data-theme=dark] .markdown-preview{background-color:var(--bg-elev)!important;color:var(--text)!important}:root[data-theme=dark] .markdown-preview pre,:root[data-theme=dark] .markdown-preview code{color:#e5eaf3!important;border:1px solid var(--border-soft)!important;background-color:#14141a!important}:root[data-theme=dark] .markdown-preview blockquote{border-left-color:var(--border)!important;color:var(--text-soft)!important}:root[data-theme=dark] .markdown-preview h1,:root[data-theme=dark] .markdown-preview h2,:root[data-theme=dark] .markdown-preview h3{color:var(--text)!important;border-bottom-color:var(--border-soft)!important}:root[data-theme=dark] .markdown-preview a{color:#66b1ff!important}.deal-column{background:var(--bg-elev)}.deal-card{background:var(--bg);border:1px solid var(--border-soft);box-shadow:0 1px 3px var(--shadow)}.interaction-card{background:var(--bg-elev)}:root{--el-color-primary:#409eff;--el-color-primary-light-3:#79bbff;--el-color-primary-light-5:#a0cfff;--el-color-primary-light-7:#c6e2ff;--el-color-primary-light-8:#d9ecff;--el-color-primary-light-9:#ecf5ff;--el-color-primary-dark-2:#337ecc}.page-container{padding:20px}.filter-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.stat-card{text-align:center;padding:20px}.stat-card .stat-value{color:#409eff;font-size:32px;font-weight:700}.stat-card .stat-label{color:var(--si-text-3);margin-top:8px;font-size:14px}.deal-board{gap:16px;min-height:calc(100vh - 220px);padding-bottom:16px;display:flex;overflow-x:auto}.deal-column{background:var(--si-bg-secondary);border-radius:8px;flex-direction:column;flex-shrink:0;width:260px;min-width:260px;max-height:calc(100vh - 220px);display:flex}.deal-column-header{border-bottom:1px solid var(--si-glass-border);justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.deal-column-body{flex:1;padding:8px;overflow-y:auto}.deal-card{background:var(--si-bg-card);cursor:grab;border-radius:6px;margin-bottom:8px;padding:12px;transition:box-shadow .2s;box-shadow:0 1px 3px #00000014}.deal-card:hover{box-shadow:0 2px 8px #00000026}.deal-card.dragging{opacity:.5}.interaction-timeline .el-timeline-item__wrapper{padding-left:20px}.interaction-card{background:var(--si-bg-secondary);border-radius:6px;padding:12px;font-size:13px}.interaction-card .direction-in{color:#67c23a;margin-right:4px;font-weight:600}.interaction-card .direction-out{color:#409eff;margin-right:4px;font-weight:600}.interaction-card .channel-badge{margin-left:8px}.interaction-card .meta{color:var(--si-text-3);margin-top:6px;font-size:12px}.el-table{overflow-x:auto;width:100%!important}.el-card{max-width:100%;overflow:hidden}@media (width<=768px){.el-row{flex-wrap:wrap;display:flex}.el-col-xs-24,.el-col-sm-12,.el-col-md-8,.el-col-lg-6{flex:0 0 100%!important;max-width:100%!important}.el-table__body-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.el-card{margin-bottom:8px}.main-content{padding:8px!important}.el-table__body td.hide-on-mobile{display:none}.el-input,.el-select{width:100%!important}.el-dialog{width:95%!important;margin-top:5vh!important}.el-tabs__nav-wrap{overflow:auto hidden}.dashboard-card .stat-value{font-size:24px!important}.kanban-board{-webkit-overflow-scrolling:touch;overflow-x:auto}.kanban-column{min-width:280px}}@media (width<=480px){.el-button-group .el-button{padding:8px 12px}.el-tag{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.page-header h2{font-size:18px}}:root{--si-text:#1a1f33;--si-text-2:#4a5578;--si-text-3:#6b7699;--si-border:#d8dcea}[data-theme=dark],.dark{--si-text:#dde3f5;--si-text-2:#aab3d0;--si-text-3:#8a93b2;--si-border:#3a4060}:root{--v4-brand:#6366f1;--v4-brand-strong:#4f46e5;--v4-brand-bright:#818cf8;--v4-brand-soft:#eef0fe;--v4-brand-border:#ccd2fa;--v4-bg:#f5f7fa;--v4-surface:#fff;--v4-border:#e5e7eb;--v4-ink:#1b1b2f;--v4-ink-2:#4b4b66;--v4-ink-3:#6d6d87;--v4-success:#10b981;--v4-success-soft:#e6f7f1;--v4-success-ink:#0c8f6a;--v4-warning:#f59e0b;--v4-warning-soft:#fdf3e0;--v4-warning-ink:#b45309;--v4-danger:#ef4444;--v4-danger-soft:#fdecec;--v4-danger-ink:#d0303f;--v4-shadow-card:0 1px 2px #14142d0a, 0 10px 28px -14px #14142d1f;--v4-night-900:#12121a;--el-color-primary:#6366f1;--el-color-primary-light-3:#818cf8;--el-color-primary-light-5:#a5b0fa;--el-color-primary-light-7:#ccd2fa;--el-color-primary-light-8:#e0e3fc;--el-color-primary-light-9:#eef0fe;--el-color-primary-dark-2:#4f46e5}:focus-visible{outline:2px solid var(--v4-brand);outline-offset:2px;border-radius:4px}::selection{background:#6366f140}.sidebar .el-menu .el-sub-menu>.el-sub-menu__title{border-radius:9px;font-weight:600;box-shadow:none!important;color:#d6d6e6!important;background-color:#0000!important;background-image:none!important;border:1px solid #0000!important}.sidebar .el-menu .el-sub-menu>.el-sub-menu__title:hover{background-color:#ffffff0e!important}.sidebar .el-menu .el-sub-menu[aria-expanded=true]>.el-sub-menu__title{box-shadow:none!important;color:#fff!important;background-color:#ffffff0a!important;background-image:none!important;border-color:#0000!important}.sidebar .el-menu .el-sub-menu[aria-expanded=true]>.el-sub-menu__title .el-icon{color:#a5b4fc!important}.sidebar .el-menu .el-sub-menu>.el-sub-menu__title .el-icon{color:#8b8bb0!important}.sidebar .el-menu .el-sub-menu .el-sub-menu__icon-arrow,.sidebar .el-menu .el-sub-menu[aria-expanded=true]>.el-sub-menu__title .el-sub-menu__icon-arrow{color:#6d6d8c!important}.sidebar .el-menu .el-menu-item{color:#a0a0bc!important}.sidebar .el-menu .el-menu-item:hover{color:#dcdcea!important;background-color:#ffffff0e!important}.sidebar .el-menu .el-menu-item.is-active{color:#fff!important;box-shadow:inset 3px 0 0 var(--v4-brand-bright)!important;background-color:#6366f12b!important}.sidebar .el-menu .el-menu-item .el-icon{color:#8b8bb0!important}.sidebar .el-menu .el-menu-item.is-active .el-icon{color:#a5b4fc!important}:root[data-theme=light] .el-main{background-color:var(--v4-bg)!important;background-image:none!important;animation:none!important}:root[data-theme=light] .header{-webkit-backdrop-filter:blur(10px)!important;border-bottom:1px solid var(--v4-border)!important;color:var(--v4-ink)!important;background:#ffffffdb!important}:root[data-theme=light] .el-card{background-color:var(--v4-surface)!important;-webkit-backdrop-filter:none!important;border:1px solid var(--v4-border)!important;box-shadow:var(--v4-shadow-card)!important;color:var(--v4-ink)!important;border-radius:12px!important}:root[data-theme=light] .el-card.is-hover-shadow:hover,:root[data-theme=light] .el-card:hover{transform:translateY(-2px);border-color:var(--v4-brand-border)!important;box-shadow:0 1px 2px #14142d0d,0 14px 32px -14px #14142d29!important}:root[data-theme=light] .el-card__header{font-weight:600;background-color:var(--v4-surface)!important;border-bottom:1px solid var(--v4-border)!important;color:var(--v4-ink)!important}:root[data-theme=light] .el-card__body{color:var(--v4-ink-2)}:root[data-theme=light] .el-button--primary:not(.is-plain){background-image:none!important;background-color:var(--v4-brand-strong)!important;border:none!important;box-shadow:0 6px 16px -6px #4f46e573!important}:root[data-theme=light] .el-button--primary:not(.is-plain):hover,:root[data-theme=light] .el-button--primary:not(.is-plain):focus{background-color:#4338ca!important}:root[data-theme=light] .el-button--primary:not(.is-plain):active{transform:scale(.97)}:root[data-theme=light] .el-button--primary.is-plain{background-image:none!important;background-color:var(--v4-brand-soft)!important;border:1px solid var(--v4-brand-border)!important;color:var(--v4-brand-strong)!important;box-shadow:none!important}:root[data-theme=light] .el-button--primary.is-plain:hover,:root[data-theme=light] .el-button--primary.is-plain:focus{background-color:var(--v4-brand)!important;border-color:var(--v4-brand)!important;color:#fff!important}:root[data-theme=light] .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-text):not(.is-link):not(.bell-panel .el-button):not(.bell-panel *){background-color:var(--v4-surface)!important;color:var(--v4-ink-2)!important;border:1px solid #dcdfe6!important}:root[data-theme=light] .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-text):not(.is-link):not(.bell-panel .el-button):not(.bell-panel *):hover,:root[data-theme=light] .el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--warning):not(.el-button--danger):not(.is-text):not(.is-link):not(.bell-panel .el-button):not(.bell-panel *):focus{background-color:var(--v4-brand-soft)!important;border-color:var(--v4-brand-border)!important;color:var(--v4-brand-strong)!important}:root[data-theme=light] .el-button.is-text,:root[data-theme=light] .el-button.is-link{color:var(--v4-ink-2)!important;background-color:#0000!important;border-color:#0000!important}:root[data-theme=light] .el-button.is-text:hover,:root[data-theme=light] .el-button.is-link:hover{color:var(--v4-brand-strong)!important}:root[data-theme=light] .el-input__wrapper{background-color:var(--v4-surface)!important;box-shadow:none!important;border:1px solid #dcdfe6!important}:root[data-theme=light] .el-input__wrapper:hover{border-color:#c0c4cc!important}:root[data-theme=light] .el-input__wrapper.is-focus{border-color:var(--v4-brand)!important;box-shadow:0 0 0 3px #6366f124!important}:root[data-theme=light] .el-input__inner{color:var(--v4-ink)!important}:root[data-theme=light] .el-input__inner::placeholder,:root[data-theme=light] .el-textarea__inner::placeholder{color:#9a9ab2!important}:root[data-theme=light] .el-textarea__inner{background-color:var(--v4-surface)!important;color:var(--v4-ink)!important;border:1px solid #dcdfe6!important}:root[data-theme=light] .el-select__wrapper,:root[data-theme=light] .page-container .el-select__wrapper{background-color:var(--v4-surface)!important;box-shadow:inset 0 0 0 1px #dcdfe6!important}:root[data-theme=light] .el-select__wrapper.is-focused,:root[data-theme=light] .page-container .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--v4-brand) inset, 0 0 0 3px #6366f11f!important}:root[data-theme=light] .page-container .el-input__wrapper{background-color:var(--v4-surface)!important;box-shadow:inset 0 0 0 1px #dcdfe6!important}:root[data-theme=light] .page-container .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #c0c4cc!important}:root[data-theme=light] .page-container .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--v4-brand) inset, 0 0 0 3px #6366f124!important}:root[data-theme=light] .page-container .el-input__inner{color:var(--v4-ink)!important}:root[data-theme=light] .page-container .el-textarea__inner{background-color:var(--v4-surface)!important;color:var(--v4-ink)!important;border:1px solid #dcdfe6!important}:root[data-theme=light] .el-table{--el-table-bg-color:var(--v4-surface);--el-table-tr-bg-color:var(--v4-surface);--el-table-header-bg-color:var(--v4-bg);--el-table-row-hover-bg-color:#f2f3fb;--el-table-border-color:#ebeef5;--el-table-header-text-color:var(--v4-ink-2);--el-table-text-color:var(--v4-ink);color:var(--v4-ink)!important}:root[data-theme=light] .el-table th.el-table__cell,:root[data-theme=light] .page-container .el-table th.el-table__cell{background-color:var(--v4-bg)!important;color:var(--v4-ink-2)!important;border-bottom:1px solid #ebeef5!important}:root[data-theme=light] .el-table td.el-table__cell,:root[data-theme=light] .page-container .el-table td.el-table__cell{color:var(--v4-ink)!important;border-bottom:1px solid #ebeef5!important}:root[data-theme=light] .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,:root[data-theme=light] .page-container .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#f2f3fb!important}:root[data-theme=light] .el-tag,:root[data-theme=light] .el-tag.el-tag--light{border-color:var(--v4-border)!important;color:var(--v4-ink-2)!important;background-color:#eef0f6!important}:root[data-theme=light] .el-tag.el-tag--primary,:root[data-theme=light] .el-tag.el-tag--light.el-tag--primary{background-color:var(--v4-brand-soft)!important;border-color:var(--v4-brand-border)!important;color:var(--v4-brand-strong)!important}:root[data-theme=light] .el-tag.el-tag--success,:root[data-theme=light] .el-tag.el-tag--light.el-tag--success{background-color:var(--v4-success-soft)!important;color:var(--v4-success-ink)!important;border-color:#cdebdf!important}:root[data-theme=light] .el-tag.el-tag--warning,:root[data-theme=light] .el-tag.el-tag--light.el-tag--warning{background-color:var(--v4-warning-soft)!important;color:var(--v4-warning-ink)!important;border-color:#f5dfb8!important}:root[data-theme=light] .el-tag.el-tag--danger,:root[data-theme=light] .el-tag.el-tag--light.el-tag--danger{background-color:var(--v4-danger-soft)!important;color:var(--v4-danger-ink)!important;border-color:#f9c6c9!important}:root[data-theme=light] .el-tag.el-tag--info,:root[data-theme=light] .el-tag.el-tag--light.el-tag--info{border-color:var(--v4-border)!important;color:var(--v4-ink-3)!important;background-color:#eef0f6!important}:root[data-theme=light] .el-dialog{background-color:var(--v4-surface)!important;-webkit-backdrop-filter:none!important;border:1px solid var(--v4-border)!important;box-shadow:0 18px 44px -12px #14142d33!important}:root[data-theme=light] .el-dialog__title{color:var(--v4-ink)!important}:root[data-theme=light] .el-dialog__body{color:var(--v4-ink-2)!important}:root[data-theme=light] .el-message-box{background-color:var(--v4-surface)!important;border:1px solid var(--v4-border)!important}:root[data-theme=light] .el-message-box__title,:root[data-theme=light] .el-message-box__content,:root[data-theme=light] .el-message-box__message{color:var(--v4-ink)!important}:root[data-theme=light] .el-message{background-color:var(--v4-surface)!important;border:1px solid var(--v4-border)!important;box-shadow:0 8px 24px -10px #14142d2e!important}:root[data-theme=light] .el-message__content{color:var(--v4-ink)!important}:root[data-theme=light] .el-popper:not(.is-dark),:root[data-theme=light] .el-select-dropdown,:root[data-theme=light] .el-dropdown-menu,:root[data-theme=light] .el-popover.el-popper{background-color:var(--v4-surface)!important;-webkit-backdrop-filter:none!important;border:1px solid var(--v4-border)!important;color:var(--v4-ink)!important;box-shadow:0 18px 44px -12px #14142d2e!important}:root[data-theme=light] .el-select-dropdown__item,:root[data-theme=light] .el-dropdown-menu__item{color:var(--v4-ink-2)!important}:root[data-theme=light] .el-select-dropdown__item:hover,:root[data-theme=light] .el-dropdown-menu__item:not(.is-disabled):hover{color:var(--v4-ink)!important;background-color:#f2f3fb!important}:root[data-theme=light] .el-select-dropdown__item.is-selected{font-weight:600;color:var(--v4-brand-strong)!important}:root[data-theme=light] .el-popover__title{color:var(--v4-ink)!important}:root[data-theme=light] .el-date-picker,:root[data-theme=light] .el-time-panel,:root[data-theme=light] .el-picker-panel{background-color:var(--v4-surface)!important;color:var(--v4-ink)!important;border:1px solid var(--v4-border)!important}:root[data-theme=light] .el-date-picker__header-label,:root[data-theme=light] .el-date-table th,:root[data-theme=light] .el-time-panel__content{color:var(--v4-ink-2)!important}:root[data-theme=light] .el-drawer{background-color:var(--v4-surface)!important}:root[data-theme=light] .el-drawer__header{color:var(--v4-ink)!important}:root[data-theme=light] .el-drawer__body{color:var(--v4-ink-2)!important}:root[data-theme=light] .el-loading-mask{background-color:#ffffffb3!important}:root[data-theme=light] .el-loading-spinner .el-loading-text,:root[data-theme=light] .el-loading-spinner .path{color:var(--v4-brand)!important;stroke:var(--v4-brand)!important}:root[data-theme=light] .el-skeleton__item{background:#eef0f6!important}:root[data-theme=light] .el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,#f2f3f9 25%,#e9ebf3 37%,#f2f3f9 63%)!important}:root[data-theme=light] .el-empty__description p,:root[data-theme=light] .page-container .el-empty__description p{color:var(--v4-ink-3)!important}:root[data-theme=light] .el-pagination .btn-prev,:root[data-theme=light] .el-pagination .btn-next,:root[data-theme=light] .el-pager li,:root[data-theme=light] .page-container .el-pagination .btn-prev,:root[data-theme=light] .page-container .el-pagination .btn-next,:root[data-theme=light] .page-container .el-pager li{background:var(--v4-surface)!important;color:var(--v4-ink-2)!important;border:1px solid var(--v4-border)!important}:root[data-theme=light] .el-pager li.is-active,:root[data-theme=light] .page-container .el-pager li.is-active{color:var(--v4-brand-strong)!important;border-color:var(--v4-brand)!important;background-color:#6366f124!important}:root[data-theme=light] .el-switch.is-checked .el-switch__core{background-color:var(--v4-brand)!important;border-color:var(--v4-brand)!important}:root[data-theme=light] code,:root[data-theme=light] pre{border:1px solid var(--v4-border);background:var(--v4-bg)!important;color:var(--v4-ink)!important}:root[data-theme=light] .title-tmpl{background:var(--v4-bg)!important;color:var(--v4-ink)!important}:root[data-theme=light] .page-container a{color:var(--v4-brand-strong)}:root[data-theme=light] .page-container a:hover{color:#4338ca}:root[data-theme=light] .page-container .el-tabs__item.is-active{color:var(--v4-brand-strong)!important}:root[data-theme=light] .page-container .el-tabs__active-bar{background-color:var(--v4-brand)!important}:root[data-theme=light] ::-webkit-scrollbar-thumb{background:#d8d8e6!important}:root[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#c6c6d8!important}
