.loading-next{width:100%;height:100%}.loading-next .loading-next-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-next .loading-next-box-warp{width:80px;height:80px}.loading-next .loading-next-box-warp .loading-next-box-item{width:33.333333%;height:33.333333%;background:var(--el-color-primary);float:left;animation:loading-next-animation 1.2s infinite ease;border-radius:1px}.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(7){animation-delay:0s}.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(4),.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(8){animation-delay:.1s}.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(1),.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(5),.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(9){animation-delay:.2s}.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(2),.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(6){animation-delay:.3s}.loading-next .loading-next-box-warp .loading-next-box-item:nth-child(3){animation-delay:.4s}@keyframes loading-next-animation{0%,70%,to{transform:scaleZ(1)}35%{transform:scale3D(0,0,1)}}.layout-lock-screen-fixed[data-v-b2f0490a],.layout-lock-screen[data-v-b2f0490a],.layout-lock-screen-img[data-v-b2f0490a],.layout-lock-screen-mask[data-v-b2f0490a]{position:fixed;top:0;left:0;width:100%;height:100%}.layout-lock-screen-filter[data-v-b2f0490a]{filter:blur(1px)}.layout-lock-screen-mask[data-v-b2f0490a]{background:var(--el-color-white);z-index:9999990}.layout-lock-screen-img[data-v-b2f0490a]{background-image:url(https://img-blog.csdnimg.cn/afa9c317667f47d5bea34b85af45979e.png#pic_center);background-size:100% 100%;z-index:9999991}.layout-lock-screen[data-v-b2f0490a]{z-index:9999992}.layout-lock-screen-date[data-v-b2f0490a]{position:absolute;left:0;top:0;width:100%;height:100%;color:var(--el-color-white);z-index:9999993;-webkit-user-select:none;user-select:none}.layout-lock-screen-date-box[data-v-b2f0490a]{position:absolute;left:30px;bottom:50px}.layout-lock-screen-date-box-time[data-v-b2f0490a]{font-size:100px;color:var(--el-color-white)}.layout-lock-screen-date-box-info[data-v-b2f0490a]{font-size:40px;color:var(--el-color-white)}.layout-lock-screen-date-box-minutes[data-v-b2f0490a]{font-size:16px}.layout-lock-screen-date-top[data-v-b2f0490a]{width:40px;height:40px;line-height:40px;border-radius:100%;border:1px solid var(--el-border-color-light, #ebeef5);background:rgba(255,255,255,.1);color:var(--el-color-white);opacity:.8;position:absolute;right:30px;bottom:50px;text-align:center;overflow:hidden;transition:all .3s ease}.layout-lock-screen-date-top i[data-v-b2f0490a]{transition:all .3s ease}.layout-lock-screen-date-top-text[data-v-b2f0490a]{opacity:0;position:absolute;top:150%;font-size:12px;color:var(--el-color-white);left:50%;line-height:1.2;transform:translate(-50%,-50%);transition:all .3s ease;width:35px}.layout-lock-screen-date-top[data-v-b2f0490a]:hover{border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.2);box-shadow:0 0 12px #ffffff80;color:var(--el-color-white);opacity:1;transition:all .3s ease}.layout-lock-screen-date-top:hover i[data-v-b2f0490a]{transform:translateY(-40px);transition:all .3s ease}.layout-lock-screen-date-top:hover .layout-lock-screen-date-top-text[data-v-b2f0490a]{opacity:1;top:50%;transition:all .3s ease}.layout-lock-screen-login[data-v-b2f0490a]{position:relative;z-index:9999994;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:column;justify-content:center;color:var(--el-color-white)}.layout-lock-screen-login-box[data-v-b2f0490a]{text-align:center;margin:auto}.layout-lock-screen-login-box-img[data-v-b2f0490a]{width:180px;height:180px;margin:auto}.layout-lock-screen-login-box-img img[data-v-b2f0490a]{width:100%;height:100%;border-radius:100%}.layout-lock-screen-login-box-name[data-v-b2f0490a]{font-size:26px;margin:15px 0 30px}.layout-lock-screen-login-icon[data-v-b2f0490a]{position:absolute;right:30px;bottom:30px}.layout-lock-screen-login-icon i[data-v-b2f0490a]{font-size:20px;margin-left:15px;cursor:pointer;opacity:.8}.layout-lock-screen-login-icon i[data-v-b2f0490a]:hover{opacity:1}[data-v-b2f0490a] .el-input-group__append{background:var(--el-color-white);padding:0 15px}[data-v-b2f0490a] .el-input__inner{border-right-color:var(--el-border-color-extra-light)}[data-v-b2f0490a] .el-input__inner:hover{border-color:var(--el-border-color-extra-light)}.layout-breadcrumb-seting-bar[data-v-0950b532]{height:calc(100vh - 50px);padding:0 15px}.layout-breadcrumb-seting-bar[data-v-0950b532] .el-scrollbar__view{overflow-x:hidden!important}.layout-breadcrumb-seting-bar .layout-breadcrumb-seting-bar-flex[data-v-0950b532]{display:flex;align-items:center;margin-bottom:5px}.layout-breadcrumb-seting-bar .layout-breadcrumb-seting-bar-flex-label[data-v-0950b532]{flex:1;color:var(--el-text-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex[data-v-0950b532]{overflow:hidden;display:flex;flex-wrap:wrap;align-content:flex-start;margin:0 -5px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item[data-v-0950b532]{width:50%;height:70px;cursor:pointer;border:1px solid transparent;position:relative;padding:5px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container[data-v-0950b532]{height:100%}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-aside-dark[data-v-0950b532]{background-color:var(--next-color-seting-header)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-aside[data-v-0950b532]{background-color:var(--next-color-seting-aside)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-header[data-v-0950b532]{background-color:var(--next-color-seting-header)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-main[data-v-0950b532]{background-color:var(--next-color-seting-main)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-circular[data-v-0950b532]{border-radius:2px;overflow:hidden;border:1px solid transparent;transition:all .3s ease-in-out}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .drawer-layout-active[data-v-0950b532]{border:1px solid;border-color:var(--el-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp[data-v-0950b532],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active[data-v-0950b532]{transition:all .3s ease-in-out;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid;border-color:var(--el-color-primary-light-5);border-radius:100%;padding:4px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp .layout-tips-box[data-v-0950b532],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box[data-v-0950b532]{transition:inherit;width:30px;height:30px;z-index:9;border:1px solid;border-color:var(--el-color-primary-light-5);border-radius:100%}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp .layout-tips-box .layout-tips-txt[data-v-0950b532],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box .layout-tips-txt[data-v-0950b532]{transition:inherit;position:relative;top:5px;font-size:12px;line-height:1;letter-spacing:2px;white-space:nowrap;color:var(--el-color-primary-light-5);text-align:center;transform:rotate(30deg);left:-1px;background-color:var(--next-color-seting-main);width:32px;height:17px;line-height:17px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active[data-v-0950b532],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box[data-v-0950b532]{border:1px solid;border-color:var(--el-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box .layout-tips-txt[data-v-0950b532]{color:var(--el-color-primary)!important;background-color:var(--next-color-seting-main)!important}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .el-circular[data-v-0950b532]{transition:all .3s ease-in-out;border:1px solid;border-color:var(--el-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp[data-v-0950b532]{transition:all .3s ease-in-out;border-color:var(--el-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp .layout-tips-box[data-v-0950b532]{transition:inherit;border-color:var(--el-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp .layout-tips-box .layout-tips-txt[data-v-0950b532]{transition:inherit;color:var(--el-color-primary)!important;background-color:var(--next-color-seting-main)!important}.layout-breadcrumb-seting-bar .copy-config[data-v-0950b532]{margin:10px 0}.layout-breadcrumb-seting-bar .copy-config .copy-config-btn[data-v-0950b532]{width:100%;margin-top:15px}.layout-breadcrumb-seting-bar .copy-config .copy-config-btn-reset[data-v-0950b532]{width:100%;margin:10px 0 0}.layout-navbars-close-full[data-v-fae09c5e]{position:fixed;z-index:9999999999;right:-30px;top:-30px}.layout-navbars-close-full .layout-navbars-close-full-icon[data-v-fae09c5e]{width:60px;height:60px;border-radius:100%;cursor:pointer;background:rgba(0,0,0,.1);transition:all .3s ease;position:relative}.layout-navbars-close-full .layout-navbars-close-full-icon[data-v-fae09c5e] i{position:absolute;left:10px;top:35px;color:#333;transition:all .3s ease}.layout-navbars-close-full[data-v-fae09c5e]:hover{transition:all .3s ease}.layout-navbars-close-full[data-v-fae09c5e]:hover i{color:var(--el-color-primary);transition:all .3s ease}*{margin:0;padding:0;box-sizing:border-box;outline:none!important}:root{--zhiops-brand-navy: #102238;--zhiops-brand-ink: #172033;--zhiops-brand-primary: #2563eb;--zhiops-brand-primary-hover: #1d4ed8;--zhiops-brand-primary-soft: rgba(37, 99, 235, .1);--zhiops-brand-accent: #0f766e;--zhiops-brand-accent-soft: rgba(15, 118, 110, .1);--zhiops-color-blue: #2563eb;--zhiops-color-cyan: #0891b2;--zhiops-color-green: #16a34a;--zhiops-color-orange: #ea580c;--zhiops-color-amber: #d97706;--zhiops-color-red: #dc2626;--zhiops-color-purple: #7c3aed;--zhiops-color-magenta: #d9468d;--zhiops-color-yellow: #eab308;--zhiops-tone-blue-soft: rgba(37, 99, 235, .1);--zhiops-tone-cyan-soft: rgba(8, 145, 178, .1);--zhiops-tone-green-soft: rgba(22, 163, 74, .1);--zhiops-tone-orange-soft: rgba(234, 88, 12, .1);--zhiops-tone-amber-soft: rgba(217, 119, 6, .12);--zhiops-tone-red-soft: rgba(220, 38, 38, .1);--zhiops-tone-purple-soft: rgba(124, 58, 237, .1);--zhiops-color-success: #16a34a;--zhiops-color-warning: #d97706;--zhiops-color-danger: #dc2626;--zhiops-color-info: #64748b;--next-color-white: #ffffff;--next-bg-main-color: #f4f7fb;--next-bg-color: #f8fafc;--next-border-color-light: #e8eef6;--next-color-primary-lighter: #eff6ff;--next-color-success-lighter: #f0f9eb;--next-color-warning-lighter: #fdf6ec;--next-color-danger-lighter: #fef0f0;--next-color-dark-hover: #0000001a;--next-color-menu-hover: rgba(0, 0, 0, .2);--next-color-user-hover: rgba(0, 0, 0, .04);--next-color-seting-main: #e9eef3;--next-color-seting-aside: #d3dce6;--next-color-seting-header: #b3c0d1;--zhiops-surface-page: #f4f7fb;--zhiops-surface-page-gradient: radial-gradient(circle at 12% 0%, rgba(37, 99, 235, .08), transparent 32%), linear-gradient(180deg, #f7faff 0%, #f4f7fb 44%, #eef3f8 100%);--zhiops-surface-card: rgba(255, 255, 255, .92);--zhiops-surface-raised: #ffffff;--zhiops-surface-soft: rgba(255, 255, 255, .74);--zhiops-surface-muted: #f8fafc;--zhiops-surface-table: #ffffff;--zhiops-gradient-hero: radial-gradient(circle at 82% 12%, rgba(15, 118, 110, .1), transparent 30%), linear-gradient(135deg, #ffffff 0%, #f8fbff 48%, #eef7f5 100%);--zhiops-gradient-card: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);--zhiops-form-surface: linear-gradient(180deg, rgba(255, 255, 255, .96) 0%, rgba(248, 250, 252, .94) 100%);--zhiops-form-panel: linear-gradient(135deg, rgba(255, 255, 255, .98) 0%, rgba(248, 251, 255, .96) 58%, rgba(240, 253, 250, .88) 100%);--zhiops-field-bg: #ffffff;--zhiops-field-bg-hover: #fbfdff;--zhiops-field-border: rgba(24, 33, 47, .13);--zhiops-field-border-hover: rgba(37, 99, 235, .3);--zhiops-field-shadow: 0 1px 2px rgba(15, 23, 42, .04);--zhiops-field-focus-ring: rgba(37, 99, 235, .12);--zhiops-text-primary: #172033;--zhiops-text-secondary: #526173;--zhiops-text-tertiary: #8492a6;--zhiops-text-inverse: #ffffff;--zhiops-border-soft: rgba(24, 33, 47, .1);--zhiops-border-strong: rgba(24, 33, 47, .16);--zhiops-shadow-card: 0 18px 48px rgba(15, 23, 42, .1);--zhiops-shadow-soft: 0 10px 28px rgba(15, 23, 42, .07);--zhiops-shadow-hover: 0 22px 54px rgba(15, 23, 42, .13);--zhiops-radius-sm: 10px;--zhiops-radius-md: 14px;--zhiops-radius-lg: 20px;--zhiops-radius-xl: 26px;--zhiops-sidebar-bg: linear-gradient(180deg, #ffffff 0%, #f7faff 100%);--zhiops-sidebar-border: rgba(24, 33, 47, .08);--zhiops-sidebar-shadow: 0 18px 42px rgba(15, 23, 42, .08);--zhiops-sidebar-hover: rgba(37, 99, 235, .08);--zhiops-sidebar-active: linear-gradient(135deg, rgba(37, 99, 235, .16), rgba(15, 118, 110, .07));--zhiops-sidebar-active-border: rgba(37, 99, 235, .2);--zhiops-sidebar-text: #314156;--zhiops-sidebar-text-muted: #708099;--zhiops-topbar-surface: rgba(255, 255, 255, .88);--zhiops-topbar-border: rgba(24, 33, 47, .08);--zhiops-topbar-shadow: 0 12px 28px rgba(15, 23, 42, .08);--zhiops-topbar-text: #314156;--zhiops-topbar-text-muted: #7c8aa1;--zhiops-topbar-icon-bg: rgba(37, 99, 235, .06);--zhiops-topbar-icon-hover: rgba(37, 99, 235, .12);--zhiops-topbar-tag-bg: rgba(255, 255, 255, .92);--zhiops-topbar-tag-border: rgba(24, 33, 47, .08);--zhiops-topbar-tag-hover: rgba(37, 99, 235, .08);--zhiops-topbar-tag-active: linear-gradient(135deg, #2563eb 0%, #0f766e 125%);--zhiops-topbar-tag-active-shadow: 0 10px 20px rgba(37, 99, 235, .2);--el-color-primary: var(--zhiops-brand-primary);--el-color-primary-dark-2: var(--zhiops-brand-primary-hover);--el-color-success: var(--zhiops-color-success);--el-color-warning: var(--zhiops-color-warning);--el-color-danger: var(--zhiops-color-danger);--el-color-info: var(--zhiops-color-info)}html,body,#app{margin:0;padding:0;width:100%;height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:var(--zhiops-surface-page-gradient);color:var(--zhiops-text-primary);font-size:14px;overflow:hidden;position:relative}.layout-container{width:100%;height:100%}.layout-container .layout-aside{background:var(--zhiops-sidebar-bg)!important;box-shadow:var(--zhiops-sidebar-shadow);border-right:1px solid var(--zhiops-sidebar-border);border-top-right-radius:24px;border-bottom-right-radius:24px;height:inherit;position:relative;z-index:1;display:flex;flex-direction:column;overflow-x:hidden!important;overflow-y:hidden}.layout-container .layout-aside .el-scrollbar__view{overflow:hidden}.layout-container .layout-header{padding:0!important}.layout-container .layout-main{padding:0!important;overflow:hidden;width:100%;background:var(--zhiops-surface-page-gradient)}.layout-container .el-scrollbar,.layout-container .layout-scrollbar{width:100%}.layout-container .layout-view-bg-white{background:var(--el-color-white);width:100%;height:100%;border-radius:4px;border:1px solid var(--el-border-color-light, #ebeef5)}.layout-container .layout-el-aside-br-color{border-right:1px solid var(--zhiops-sidebar-border)}.layout-container .layout-aside-pc-220{width:220px!important;transition:width .3s ease}.layout-container .layout-aside-pc-64{width:64px!important;transition:width .3s ease}.layout-container .layout-aside-pc-1{width:1px!important;transition:width .3s ease}.layout-container .layout-aside-mobile{position:fixed;top:0;left:-220px;width:220px;z-index:9999999}.layout-container .layout-aside-mobile-close{left:-220px;transition:all .3s cubic-bezier(.39,.58,.57,1)}.layout-container .layout-aside-mobile-open{left:0;transition:all .3s cubic-bezier(.22,.61,.36,1)}.layout-container .layout-aside-mobile-mode{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;background-color:#00000080;z-index:9999998;animation:error-img .3s}.layout-container .layout-scrollbar{padding:18px;background:var(--zhiops-surface-page-gradient)}.layout-container .layout-mian-height-50{height:calc(100vh - 50px)}.layout-container .layout-columns-warp{flex:1;display:flex;overflow:hidden}.layout-container .layout-hide{display:none}.layout-breadcrumb-seting .el-divider{background-color:#e6e6e6}#nprogress .bar{background:var(--el-color-primary)!important;z-index:9999999!important}.flex,.flex-center{display:flex}.flex-auto{flex:1;overflow:hidden}.flex-center{flex-direction:column;width:100%;overflow:hidden}.flex-margin{margin:auto}.flex-warp{display:flex;flex-wrap:wrap;align-content:flex-start;margin:0 -5px}.flex-warp .flex-warp-item{padding:5px}.flex-warp .flex-warp-item .flex-warp-item-box{width:100%;height:100%}.cursor-default{cursor:default!important}.cursor-help{cursor:help!important}.cursor-pointer{cursor:pointer!important}.cursor-move{cursor:move!important}.w100{width:100%!important}.h100{height:100%!important}.vh100{height:100vh!important}.max100vh{max-height:100vh!important}.min100vh{min-height:100vh!important}.color-primary{color:var(--el-color-primary)}.color-success{color:var(--el-color-success)}.color-warning{color:var(--el-color-warning)}.color-danger{color:var(--el-color-danger)}.color-info{color:var(--el-color-info)}.font10{font-size:10px!important}.font11{font-size:11px!important}.font12{font-size:12px!important}.font13{font-size:13px!important}.font14{font-size:14px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font21{font-size:21px!important}.font22{font-size:22px!important}.font23{font-size:23px!important}.font24{font-size:24px!important}.font25{font-size:25px!important}.font26{font-size:26px!important}.font27{font-size:27px!important}.font28{font-size:28px!important}.font29{font-size:29px!important}.font30{font-size:30px!important}.font31{font-size:31px!important}.font32{font-size:32px!important}.mt1{margin-top:1px!important}.mr1{margin-right:1px!important}.mb1{margin-bottom:1px!important}.ml1{margin-left:1px!important}.pt1{padding-top:1px!important}.pr1{padding-right:1px!important}.pb1{padding-bottom:1px!important}.pl1{padding-left:1px!important}.mt2{margin-top:2px!important}.mr2{margin-right:2px!important}.mb2{margin-bottom:2px!important}.ml2{margin-left:2px!important}.pt2{padding-top:2px!important}.pr2{padding-right:2px!important}.pb2{padding-bottom:2px!important}.pl2{padding-left:2px!important}.mt3{margin-top:3px!important}.mr3{margin-right:3px!important}.mb3{margin-bottom:3px!important}.ml3{margin-left:3px!important}.pt3{padding-top:3px!important}.pr3{padding-right:3px!important}.pb3{padding-bottom:3px!important}.pl3{padding-left:3px!important}.mt4{margin-top:4px!important}.mr4{margin-right:4px!important}.mb4{margin-bottom:4px!important}.ml4{margin-left:4px!important}.pt4{padding-top:4px!important}.pr4{padding-right:4px!important}.pb4{padding-bottom:4px!important}.pl4{padding-left:4px!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt6{margin-top:6px!important}.mr6{margin-right:6px!important}.mb6{margin-bottom:6px!important}.ml6{margin-left:6px!important}.pt6{padding-top:6px!important}.pr6{padding-right:6px!important}.pb6{padding-bottom:6px!important}.pl6{padding-left:6px!important}.mt7{margin-top:7px!important}.mr7{margin-right:7px!important}.mb7{margin-bottom:7px!important}.ml7{margin-left:7px!important}.pt7{padding-top:7px!important}.pr7{padding-right:7px!important}.pb7{padding-bottom:7px!important}.pl7{padding-left:7px!important}.mt8{margin-top:8px!important}.mr8{margin-right:8px!important}.mb8{margin-bottom:8px!important}.ml8{margin-left:8px!important}.pt8{padding-top:8px!important}.pr8{padding-right:8px!important}.pb8{padding-bottom:8px!important}.pl8{padding-left:8px!important}.mt9{margin-top:9px!important}.mr9{margin-right:9px!important}.mb9{margin-bottom:9px!important}.ml9{margin-left:9px!important}.pt9{padding-top:9px!important}.pr9{padding-right:9px!important}.pb9{padding-bottom:9px!important}.pl9{padding-left:9px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt11{margin-top:11px!important}.mr11{margin-right:11px!important}.mb11{margin-bottom:11px!important}.ml11{margin-left:11px!important}.pt11{padding-top:11px!important}.pr11{padding-right:11px!important}.pb11{padding-bottom:11px!important}.pl11{padding-left:11px!important}.mt12{margin-top:12px!important}.mr12{margin-right:12px!important}.mb12{margin-bottom:12px!important}.ml12{margin-left:12px!important}.pt12{padding-top:12px!important}.pr12{padding-right:12px!important}.pb12{padding-bottom:12px!important}.pl12{padding-left:12px!important}.mt13{margin-top:13px!important}.mr13{margin-right:13px!important}.mb13{margin-bottom:13px!important}.ml13{margin-left:13px!important}.pt13{padding-top:13px!important}.pr13{padding-right:13px!important}.pb13{padding-bottom:13px!important}.pl13{padding-left:13px!important}.mt14{margin-top:14px!important}.mr14{margin-right:14px!important}.mb14{margin-bottom:14px!important}.ml14{margin-left:14px!important}.pt14{padding-top:14px!important}.pr14{padding-right:14px!important}.pb14{padding-bottom:14px!important}.pl14{padding-left:14px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt16{margin-top:16px!important}.mr16{margin-right:16px!important}.mb16{margin-bottom:16px!important}.ml16{margin-left:16px!important}.pt16{padding-top:16px!important}.pr16{padding-right:16px!important}.pb16{padding-bottom:16px!important}.pl16{padding-left:16px!important}.mt17{margin-top:17px!important}.mr17{margin-right:17px!important}.mb17{margin-bottom:17px!important}.ml17{margin-left:17px!important}.pt17{padding-top:17px!important}.pr17{padding-right:17px!important}.pb17{padding-bottom:17px!important}.pl17{padding-left:17px!important}.mt18{margin-top:18px!important}.mr18{margin-right:18px!important}.mb18{margin-bottom:18px!important}.ml18{margin-left:18px!important}.pt18{padding-top:18px!important}.pr18{padding-right:18px!important}.pb18{padding-bottom:18px!important}.pl18{padding-left:18px!important}.mt19{margin-top:19px!important}.mr19{margin-right:19px!important}.mb19{margin-bottom:19px!important}.ml19{margin-left:19px!important}.pt19{padding-top:19px!important}.pr19{padding-right:19px!important}.pb19{padding-bottom:19px!important}.pl19{padding-left:19px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt21{margin-top:21px!important}.mr21{margin-right:21px!important}.mb21{margin-bottom:21px!important}.ml21{margin-left:21px!important}.pt21{padding-top:21px!important}.pr21{padding-right:21px!important}.pb21{padding-bottom:21px!important}.pl21{padding-left:21px!important}.mt22{margin-top:22px!important}.mr22{margin-right:22px!important}.mb22{margin-bottom:22px!important}.ml22{margin-left:22px!important}.pt22{padding-top:22px!important}.pr22{padding-right:22px!important}.pb22{padding-bottom:22px!important}.pl22{padding-left:22px!important}.mt23{margin-top:23px!important}.mr23{margin-right:23px!important}.mb23{margin-bottom:23px!important}.ml23{margin-left:23px!important}.pt23{padding-top:23px!important}.pr23{padding-right:23px!important}.pb23{padding-bottom:23px!important}.pl23{padding-left:23px!important}.mt24{margin-top:24px!important}.mr24{margin-right:24px!important}.mb24{margin-bottom:24px!important}.ml24{margin-left:24px!important}.pt24{padding-top:24px!important}.pr24{padding-right:24px!important}.pb24{padding-bottom:24px!important}.pl24{padding-left:24px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt26{margin-top:26px!important}.mr26{margin-right:26px!important}.mb26{margin-bottom:26px!important}.ml26{margin-left:26px!important}.pt26{padding-top:26px!important}.pr26{padding-right:26px!important}.pb26{padding-bottom:26px!important}.pl26{padding-left:26px!important}.mt27{margin-top:27px!important}.mr27{margin-right:27px!important}.mb27{margin-bottom:27px!important}.ml27{margin-left:27px!important}.pt27{padding-top:27px!important}.pr27{padding-right:27px!important}.pb27{padding-bottom:27px!important}.pl27{padding-left:27px!important}.mt28{margin-top:28px!important}.mr28{margin-right:28px!important}.mb28{margin-bottom:28px!important}.ml28{margin-left:28px!important}.pt28{padding-top:28px!important}.pr28{padding-right:28px!important}.pb28{padding-bottom:28px!important}.pl28{padding-left:28px!important}.mt29{margin-top:29px!important}.mr29{margin-right:29px!important}.mb29{margin-bottom:29px!important}.ml29{margin-left:29px!important}.pt29{padding-top:29px!important}.pr29{padding-right:29px!important}.pb29{padding-bottom:29px!important}.pl29{padding-left:29px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt31{margin-top:31px!important}.mr31{margin-right:31px!important}.mb31{margin-bottom:31px!important}.ml31{margin-left:31px!important}.pt31{padding-top:31px!important}.pr31{padding-right:31px!important}.pb31{padding-bottom:31px!important}.pl31{padding-left:31px!important}.mt32{margin-top:32px!important}.mr32{margin-right:32px!important}.mb32{margin-bottom:32px!important}.ml32{margin-left:32px!important}.pt32{padding-top:32px!important}.pr32{padding-right:32px!important}.pb32{padding-bottom:32px!important}.pl32{padding-left:32px!important}.mt33{margin-top:33px!important}.mr33{margin-right:33px!important}.mb33{margin-bottom:33px!important}.ml33{margin-left:33px!important}.pt33{padding-top:33px!important}.pr33{padding-right:33px!important}.pb33{padding-bottom:33px!important}.pl33{padding-left:33px!important}.mt34{margin-top:34px!important}.mr34{margin-right:34px!important}.mb34{margin-bottom:34px!important}.ml34{margin-left:34px!important}.pt34{padding-top:34px!important}.pr34{padding-right:34px!important}.pb34{padding-bottom:34px!important}.pl34{padding-left:34px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.link-type,.link-type:focus{color:var(--zhiops-brand-primary);cursor:pointer;text-decoration:none}.link-type:hover{color:var(--zhiops-brand-primary-hover)}.zhiops-page,.business-page,.home-container,.financial-dashboard-page,.workflow-list-page,.workflow-edit-page,.workflow-detail-page{color:var(--zhiops-text-primary)}.zhiops-page-title,.business-page-head__title,.financial-dashboard-hero__title,.financial-dashboard-panel__title,.financial-page-head__title,.home-panel__title,.home-subpanel__title,.workflow-hero h2,.workflow-edit-hero h2,.workflow-detail-hero h2{letter-spacing:-.02em;color:var(--zhiops-text-primary)}.zhiops-page-desc,.business-page-head__desc,.financial-dashboard-hero__desc,.financial-page-head__desc,.home-panel__desc,.workflow-hero p,.workflow-edit-hero p,.workflow-detail-hero p{color:var(--zhiops-text-secondary)}.zhiops-eyebrow,.business-page-head__eyebrow,.financial-dashboard-hero__eyebrow,.financial-dashboard-panel__eyebrow,.financial-page-head__eyebrow,.financial-exception-page__eyebrow,.financial-source-gap-page__eyebrow,.financial-overview__eyebrow,.source-trace-drawer__header-eyebrow,.source-trace-drawer__eyebrow,.writeoff-dialog__eyebrow,.home-hero__eyebrow,.home-panel__eyebrow,.home-subpanel__eyebrow,.inventory-alert-panel__eyebrow,.inventory-section-head__eyebrow,.workflow-kicker,.designer-kicker,.condition-kicker,.detail-kicker{font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--zhiops-brand-accent)!important}.home-panel,.home-subpanel,.business-page-card.el-card,.financial-dashboard-panel,.financial-page-card.el-card,.workflow-card.el-card,.workflow-edit-card.el-card,.workflow-detail-card.el-card{border:1px solid var(--zhiops-border-soft)!important;border-radius:var(--zhiops-radius-lg)!important;background:var(--zhiops-surface-card)!important;box-shadow:var(--zhiops-shadow-soft)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.business-page-head,.financial-dashboard-hero,.financial-page-head,.workflow-hero,.workflow-edit-hero,.workflow-detail-hero,.home-hero{border-radius:var(--zhiops-radius-xl)!important;box-shadow:var(--zhiops-shadow-soft)}.business-page-head,.financial-page-head,.financial-dashboard-hero,.workflow-hero,.workflow-detail-hero{border:1px solid rgba(37,99,235,.1)!important;background:radial-gradient(circle at 82% 12%,rgba(15,118,110,.1),transparent 30%),linear-gradient(135deg,#ffffff 0%,#f8fbff 48%,#eef7f5 100%)!important}.financial-page-toolbar,.zhiops-filter-bar{border:1px solid var(--zhiops-border-soft)!important;border-radius:var(--zhiops-radius-lg)!important;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;box-shadow:inset 0 1px #fffc}.financial-page-actions,.zhiops-action-bar,.page-actions,.workflow-actions,.workflow-edit-actions{display:flex;flex-wrap:wrap;gap:8px}.financial-page-actions .el-button+.el-button,.zhiops-action-bar .el-button+.el-button,.page-actions .el-button+.el-button,.workflow-actions .el-button+.el-button,.workflow-edit-actions .el-button+.el-button{margin-left:0!important}.zhiops-action-bar .el-button+.el-button,.financial-page-actions .el-button+.el-button,.page-actions .el-button+.el-button,.workflow-actions .el-button+.el-button,.workflow-edit-actions .el-button+.el-button,.product-dev-actions .el-button+.el-button,.procurement-actions .el-button+.el-button,.inventory-actions .el-button+.el-button,.asset-head-actions .el-button+.el-button,.asset-table-actions .el-button+.el-button,.table-actions .el-button+.el-button,.contract-actions .el-button+.el-button,.contract-more-actions .el-button+.el-button,.customer-detail-actions .el-button+.el-button,.dispatch-detail-hero__actions .el-button+.el-button,.source-bind-drawer__actions .el-button+.el-button,.approval-detail-footer .el-button+.el-button,.checked-footer .el-button+.el-button{margin-left:0!important}.business-page-head__metric,.financial-page-head__metric,.forecast-card,.kpi-card,.todo-summary-card,.risk-summary-card,.forecast-month-card,.todo-group-card,.ops-card,.metric-card,.chain-card,.shortcut-card,.alert-overview-card,.analysis-insight-card,.chart-summary-card{border:1px solid var(--zhiops-border-soft)!important;border-radius:var(--zhiops-radius-md)!important;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)!important;box-shadow:0 10px 24px #0f172a0d}.business-page-head__metric strong,.financial-page-head__metric strong,.forecast-card__value,.kpi-card__value,.todo-summary-card__value,.risk-summary-card__value,.forecast-month-card__top strong,.todo-group-card__amount,.ops-card__value,.financial-overview__metric-value,.financial-overview__aging-amount,.financial-overview__risk-amount,.source-trace-drawer__amount,.todo-group-card__preview-item span,.risk-table__metric span,.metric-card__value,.chain-card__value,.chart-summary-card__value{color:var(--zhiops-brand-ink)!important;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.zhiops-page,.business-page,[data-testid$=-page],.inventory-page,.financial-dashboard-page,.workflow-list-page,.workflow-edit-page,.workflow-detail-page{min-width:0;color:var(--zhiops-text-primary)}[data-testid$=-page]>.el-card,.business-page-card.el-card,.inventory-dashboard-card.el-card,.inventory-section-card.el-card,.financial-page-card.el-card,.workflow-card.el-card,.workflow-edit-card.el-card,.workflow-detail-card.el-card{border:1px solid var(--zhiops-border-soft)!important;border-radius:var(--zhiops-radius-lg)!important;background:var(--zhiops-surface-card)!important;box-shadow:var(--zhiops-shadow-soft)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.business-page{display:grid;gap:16px;min-width:0}.business-page-head{display:flex;align-items:stretch;justify-content:space-between;gap:18px;padding:22px;position:relative;overflow:hidden}.business-page-head:after{content:"";position:absolute;right:24px;bottom:-36px;width:180px;height:180px;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.1),transparent 68%);pointer-events:none}.business-page-head__main{position:relative;z-index:1;max-width:720px}.business-page-head__eyebrow{display:inline-flex;align-items:center;margin-bottom:8px}.business-page-head__title{margin:0;font-size:24px;font-weight:900;line-height:1.2}.business-page-head__desc{margin:8px 0 0;font-size:14px;line-height:1.7}.business-page-head__metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(96px,1fr));gap:10px;min-width:320px}.business-page-head__metric{display:grid;align-content:center;min-height:76px;padding:12px 14px}.business-page-head__metric span{font-size:12px;font-weight:800;color:var(--zhiops-text-secondary)}.business-page-head__metric strong{margin-top:5px;font-size:22px;font-weight:900;line-height:1}.business-page-card.el-card>.el-card__body{padding:18px!important}.el-card__body>.mb15:has(.el-form),.el-card__body>.mb15:has(.el-row .el-button),.legacy-filter-panel{position:relative;padding:16px 16px 8px;border:1px solid var(--zhiops-border-soft);border-radius:var(--zhiops-radius-lg);background:radial-gradient(circle at 96% 0%,rgba(37,99,235,.08),transparent 28%),var(--zhiops-form-panel);box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a0b;overflow:hidden}.el-card__body>.mb15:has(.el-form):before,.el-card__body>.mb15:has(.el-row .el-button):before,.legacy-filter-panel:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--zhiops-brand-primary),var(--zhiops-brand-accent));opacity:.9}.el-card__body>.mb15:has(.el-form) .el-form--inline .el-form-item{margin-right:12px;margin-bottom:10px}.el-card__body>.mb15:has(.el-form) .el-row,.financial-page-toolbar .el-row{row-gap:8px}.el-card__body>.mb15:has(.el-form) .mb8,.el-card__body>.mb15:has(.el-form) .financial-page-actions{margin-top:2px;padding-top:12px;border-top:1px dashed var(--zhiops-border-soft)}.el-card__body>.mb15:has(.el-form) .el-button+.el-button{margin-left:0}.el-card__body>.mb8,.legacy-action-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.el-card__body>.mb8 .el-col,.legacy-action-bar .el-col{width:auto;max-width:none;flex:0 0 auto}.el-card__body>.el-table,.el-card__body>.financial-page-table,.legacy-table-shell{margin-top:12px;border:1px solid #edf2f7;border-radius:var(--zhiops-radius-md);background:var(--zhiops-surface-table);box-shadow:0 12px 28px #0f172a0a}.el-card__body>.el-table:first-child{margin-top:0}.product-dev-table-compact.el-table{width:100%}.product-dev-table-compact.el-table .el-table__cell{padding:6px 0}.product-dev-table-compact.el-table .cell{padding:0 8px;line-height:1.35;font-size:13px}.product-dev-table-compact.el-table th.el-table__cell{background:#f8fafc!important;color:var(--zhiops-text-secondary);font-weight:800}.product-dev-actions{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;min-width:0}.product-dev-actions .el-button+.el-button{margin-left:0!important}.product-dev-expand-title{margin:8px 7% 10px;color:var(--zhiops-text-primary);font-size:15px;font-weight:800}.product-dev-expand-remark{margin:10px 7%;color:var(--zhiops-text-secondary);font-size:13px;font-weight:700}.product-dev-expand-table.el-table{width:87%;margin:0 7%;border:1px solid #edf2f7;border-radius:var(--zhiops-radius-md);overflow:hidden}.procurement-table-compact.el-table{width:100%}.procurement-table-compact.el-table .el-table__cell{padding:6px 0}.procurement-table-compact.el-table .cell{padding:0 8px;line-height:1.35;font-size:13px}.procurement-table-compact.el-table th.el-table__cell{background:#f8fafc!important;color:var(--zhiops-text-secondary);font-weight:800}.procurement-actions{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;min-width:0}.procurement-actions .el-button+.el-button{margin-left:0!important}.inventory-table-compact.el-table{width:100%}.inventory-table-compact.el-table .el-table__cell{padding:6px 0}.inventory-table-compact.el-table .cell{padding:0 8px;line-height:1.35;font-size:13px}.inventory-table-compact.el-table th.el-table__cell{background:#f8fafc!important;color:var(--zhiops-text-secondary);font-weight:800}.inventory-actions{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;min-width:0}.inventory-actions .el-button+.el-button{margin-left:0!important}.zhiops-section-title,.inventory-section-head__title,.financial-dashboard-panel__title,.workflow-card__title{color:var(--zhiops-text-primary)!important;font-weight:800!important;letter-spacing:-.01em}.zhiops-section-desc,.inventory-section-head__desc,.financial-dashboard-panel__meta,.workflow-card__desc{color:var(--zhiops-text-secondary)!important}.inventory-page{gap:16px}.inventory-dashboard-card .el-card__body,.inventory-section-card .el-card__body{padding:22px!important}.inventory-section-head__eyebrow,.inventory-alert-panel__eyebrow{font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;color:var(--zhiops-brand-accent)!important}.inventory-summary-card,.inventory-kpi,.inventory-source-summary-card,.inventory-flow-item,.execution-summary-card,.execution-stage-card,.alert-focus-board,.alert-section,.payment-remind-item{border:1px solid var(--zhiops-border-soft)!important;border-radius:var(--zhiops-radius-md)!important;background:var(--zhiops-gradient-card)!important;box-shadow:0 10px 24px #0f172a0d}.inventory-summary-card__value,.inventory-kpi__value,.inventory-source-summary-card__top strong,.inventory-flow-item__title,.execution-summary-card__value,.execution-stage-card__title,.alert-focus-item__title{color:var(--zhiops-brand-ink)!important}.inventory-summary-card__label,.inventory-kpi__label,.inventory-source-summary-card__top,.inventory-flow-item__meta,.inventory-flow-item__desc{color:var(--zhiops-text-secondary)!important}.inventory-alert-panel{border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 78% 10%,rgba(37,99,235,.3),transparent 30%),linear-gradient(150deg,#102238 0%,#173958 58%,#0f766e 140%)!important;box-shadow:var(--zhiops-shadow-soft)}.inventory-summary-card--blue,.execution-summary-card--blue,.execution-stage-card--blue,.alert-overview-card--blue{border-top:4px solid var(--zhiops-color-blue)!important}.inventory-summary-card--green,.alert-overview-card--green{border-top:4px solid var(--zhiops-color-green)!important}.inventory-summary-card--danger,.alert-overview-card--danger,.alert-section--contract{border-top:4px solid var(--zhiops-color-red)!important}.inventory-summary-card--warning,.alert-overview-card--warning,.alert-section--inventory{border-top:4px solid var(--zhiops-color-amber)!important}.inventory-summary-card--info,.execution-summary-card--purple,.execution-stage-card--purple,.alert-overview-card--purple{border-top:4px solid var(--zhiops-color-purple)!important}.execution-summary-card--orange,.execution-stage-card--orange,.alert-overview-card--orange,.alert-section--payment{border-top:4px solid var(--zhiops-color-orange)!important}.inventory-flow-toolbar{padding:12px;border:1px solid var(--zhiops-border-soft);border-radius:var(--zhiops-radius-md);background:rgba(248,250,252,.86)}.inventory-flow-filter-hint{display:inline-flex;align-items:center;width:fit-content;padding:6px 11px;border-radius:999px;background:var(--zhiops-brand-primary-soft);color:var(--zhiops-brand-primary)!important;font-weight:700}.inventory-trend-pill{border:1px solid transparent;border-radius:var(--zhiops-radius-md)!important}.inventory-trend-pill--in{border-color:#16a34a29;background:var(--zhiops-tone-green-soft)!important}.inventory-trend-pill--out{border-color:#d977062e;background:var(--zhiops-tone-amber-soft)!important}.inventory-trend-pill--flow{border-color:#2563eb29;background:var(--zhiops-tone-blue-soft)!important}[class^=system-][class$=-container],.app-container{display:flex;flex-direction:column;gap:16px;min-width:0;color:var(--zhiops-text-primary)}[class^=system-][class$=-container]>.el-card,[class^=system-][class$=-container]>.el-row .el-card,.app-container>.el-card{border:1px solid var(--zhiops-border-soft)!important;border-radius:var(--zhiops-radius-lg)!important;background:var(--zhiops-surface-card)!important;box-shadow:var(--zhiops-shadow-soft)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[class^=system-][class$=-container]>.el-card>.el-card__body,[class^=system-][class$=-container]>.el-row .el-card>.el-card__body,.app-container>.el-card>.el-card__body{padding:18px!important}[class^=system-][class$=-container] [class*=-search].mb15,.app-container>.el-card>.el-card__body>.el-form:first-child{position:relative;padding:16px 16px 8px;border:1px solid var(--zhiops-border-soft);border-radius:var(--zhiops-radius-lg);background:radial-gradient(circle at 96% 0%,rgba(37,99,235,.08),transparent 28%),var(--zhiops-form-panel);box-shadow:inset 0 1px #ffffffdb,0 12px 26px #0f172a0b;overflow:hidden}[class^=system-][class$=-container] [class*=-search].mb15:before,.app-container>.el-card>.el-card__body>.el-form:first-child:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--zhiops-brand-primary),var(--zhiops-brand-accent));opacity:.9}[class^=system-][class$=-container] .el-form--inline .el-form-item,.app-container .el-form--inline .el-form-item{margin-right:12px;margin-bottom:10px}[class^=system-][class$=-container] .el-row,.app-container .el-row{row-gap:8px}[class^=system-][class$=-container] .mb8,.app-container .mb8{display:flex;flex-wrap:wrap;gap:8px;align-items:center}[class^=system-][class$=-container] .mb8 .el-col,.app-container .mb8 .el-col{width:auto;max-width:none;flex:0 0 auto}[class^=system-][class$=-container] .el-button+.el-button,.app-container .el-button+.el-button{margin-left:0!important}[class^=system-][class$=-container] .el-table,.app-container .el-table{margin-top:12px;border:1px solid #edf2f7;border-radius:var(--zhiops-radius-md);background:var(--zhiops-surface-table);box-shadow:0 12px 28px #0f172a0a;overflow:hidden}[class^=system-][class$=-container] .el-table .el-table__cell,.app-container .el-table .el-table__cell{padding:8px 0}[class^=system-][class$=-container] .el-table th.el-table__cell,.app-container .el-table th.el-table__cell{background:#f8fafc!important;color:var(--zhiops-text-secondary);font-weight:800}[class^=system-][class$=-container] .el-table .cell,.app-container .el-table .cell{padding:0 8px;line-height:1.4;font-size:13px}[data-testid=contract-list-page]{color:var(--zhiops-text-primary)}[data-testid=contract-list-page]>.el-row{align-items:stretch}[data-testid=contract-list-page] .el-aside{width:auto}[data-testid=contract-list-page] .filter-tree{margin-top:12px;padding-top:10px;border-top:1px dashed var(--zhiops-border-soft)}[data-testid=contract-list-page] .approval-route-cell__branch,[data-testid=contract-list-page] .approval-route-cell__title{color:var(--zhiops-text-secondary)!important}[data-testid=contract-list-page] .approval-route-cell__title{font-weight:700;color:var(--zhiops-text-primary)!important}[data-testid=contract-list-page] .contract-actions{gap:6px 8px}[data-testid=contract-list-page] .contract-actions .el-button{margin-left:0!important}.route-filter-banner,.financial-page-actions,.risk-empty,.todo-group-card__preview-item,.execution-stage-card__total,.execution-company__empty{border-color:var(--zhiops-border-soft)!important;background:rgba(248,250,252,.9)!important;color:var(--zhiops-text-secondary)!important}@media (max-width: 768px){.layout-container .layout-scrollbar{padding:12px}.el-dialog,.el-drawer{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)}.el-dialog__body,.el-drawer__body{max-height:calc(100vh - 170px);overflow-y:auto;padding-right:16px;padding-left:16px}.financial-page-card .el-dialog,.bank-account-page .el-dialog,.bank-statement-page .el-dialog,.bank-reconcile-page .el-dialog,.voucher-draft-page .el-dialog,.payment-application-page .el-dialog,[class^=productDevelop-] .el-dialog,[class^=productDevelop-] .el-drawer,[data-testid=financial-money-page] .el-dialog,[data-testid=financial-invoice-page] .el-dialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)}.el-dialog .el-form .el-col,.el-drawer .el-form .el-col{flex:0 0 100%;max-width:100%}.financial-page-card .el-dialog__body,.bank-account-page .el-dialog__body,.bank-statement-page .el-dialog__body,.bank-reconcile-page .el-dialog__body,.voucher-draft-page .el-dialog__body,.payment-application-page .el-dialog__body,[class^=productDevelop-] .el-dialog__body,[class^=productDevelop-] .el-drawer__body,[data-testid=financial-money-page] .el-dialog__body,[data-testid=financial-invoice-page] .el-dialog__body{max-height:calc(100vh - 170px);overflow-y:auto;padding-right:16px;padding-left:16px}.financial-page-card .el-dialog .el-col-8,.financial-page-card .el-dialog .el-col-12,.bank-account-page .el-dialog .el-col-8,.bank-account-page .el-dialog .el-col-12,.bank-statement-page .el-dialog .el-col-8,.bank-statement-page .el-dialog .el-col-12,.bank-reconcile-page .el-dialog .el-col-8,.bank-reconcile-page .el-dialog .el-col-12,.voucher-draft-page .el-dialog .el-col-8,.voucher-draft-page .el-dialog .el-col-12,.payment-application-page .el-dialog .el-col-8,.payment-application-page .el-dialog .el-col-12,[class^=productDevelop-] .el-dialog .el-col-8,[class^=productDevelop-] .el-dialog .el-col-12,[class^=productDevelop-] .el-drawer .el-col-8,[class^=productDevelop-] .el-drawer .el-col-12,[data-testid=financial-money-page] .el-dialog .el-col-8,[data-testid=financial-money-page] .el-dialog .el-col-12,[data-testid=financial-invoice-page] .el-dialog .el-col-8,[data-testid=financial-invoice-page] .el-dialog .el-col-12{flex:0 0 100%;max-width:100%}.dialog-footer,[class^=productDevelop-] .dialog-footer,[class^=productDevelop-] .approval-detail-footer{display:flex;flex-direction:column-reverse;gap:8px;width:100%}.dialog-footer .el-button,[class^=productDevelop-] .dialog-footer .el-button,[class^=productDevelop-] .approval-detail-footer .el-button{width:100%;margin-left:0!important}.el-card__body>.mb15:has(.el-form),.el-card__body>.mb15:has(.el-row .el-button),.financial-page-toolbar,.inventory-flow-toolbar{padding:12px 12px 4px}.page-actions,.workflow-actions,.workflow-edit-actions{width:100%;justify-content:stretch}.page-actions .el-button,.workflow-actions .el-button,.workflow-edit-actions .el-button{flex:1 1 100%;width:100%}.business-page{gap:12px}.business-page-head{flex-direction:column;padding:18px}.business-page-head__metrics{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.business-page-head__metric{min-height:68px;padding:10px}.business-page-head__metric strong{font-size:19px}}.slide-right-enter-active,.slide-right-leave-active,.slide-left-enter-active,.slide-left-leave-active{will-change:transform;transition:all .3s ease}.slide-right-enter-from,.slide-left-leave-to{opacity:0;transform:translate(-20px)}.slide-right-leave-to,.slide-left-enter-from{opacity:0;transform:translate(20px)}.opacitys-enter-active,.opacitys-leave-active{will-change:transform;transition:all .3s ease}.opacitys-enter-from,.opacitys-leave-to{opacity:0}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s ease}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translate(20px)}.breadcrumb-leave-active{position:absolute;z-index:-1}@keyframes logoAnimation{0%{transform:scale(0)}80%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes error-num{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes error-img{0%{opacity:0}to{opacity:1}}@keyframes error-img-two{0%{opacity:1}to{opacity:0}}.editor-container{z-index:9999}.editor-container .w-e-toolbar{border:1px solid var(--el-border-color-light, #ebeef5)!important;border-bottom:1px solid var(--el-border-color-light, #ebeef5)!important;border-top-left-radius:3px;border-top-right-radius:3px;z-index:2!important}.editor-container .w-e-text-container{border:1px solid var(--el-border-color-light, #ebeef5)!important;border-top:none!important;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:1!important}[data-theme=dark]{--w-e-textarea-bg-color: var(--el-color-white) !important;--w-e-textarea-color: var(--el-text-color-primary) !important;--w-e-toolbar-color: var(--el-text-color-primary) !important;--w-e-toolbar-bg-color: var(--el-color-white) !important;--w-e-toolbar-active-color: var(--el-text-color-primary) !important;--w-e-toolbar-active-bg-color: var(--next-color-menu-hover) !important;--w-e-toolbar-border-color: var(--el-border-color-light, #ebeef5) !important;--w-e-modal-button-bg-color: var(--el-color-primary) !important;--w-e-modal-button-border-color: var(--el-color-primary) !important}.el-button{--el-button-border-color: var(--zhiops-border-soft);--el-button-hover-border-color: rgba(37, 99, 235, .28);--el-button-hover-bg-color: rgba(37, 99, 235, .06);--el-button-hover-text-color: var(--zhiops-brand-primary);border-radius:11px;font-weight:700;letter-spacing:.01em;box-shadow:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,border-color .16s ease}.el-button:not(.is-disabled):hover{transform:translateY(-1px)}.el-button.is-link{border-radius:8px;font-weight:700;transform:none}.el-button:not(.is-link):not(.is-text):not(.is-circle){min-width:72px;min-height:36px;padding-right:14px;padding-left:14px}.el-button--small:not(.is-link):not(.is-text):not(.is-circle){min-width:64px;min-height:30px;padding-right:12px;padding-left:12px}.el-button--large:not(.is-link):not(.is-text):not(.is-circle){min-width:88px;min-height:40px;padding-right:18px;padding-left:18px}.el-button.is-link,.el-button.is-text{min-width:0;min-height:0;padding-right:2px;padding-left:2px}.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info{--el-button-hover-text-color: #ffffff;--el-button-active-text-color: #ffffff}.el-button--primary:not(.is-plain):not(.is-link):not(.is-text),.el-button--success:not(.is-plain):not(.is-link):not(.is-text),.el-button--warning:not(.is-plain):not(.is-link):not(.is-text),.el-button--danger:not(.is-plain):not(.is-link):not(.is-text),.el-button--info:not(.is-plain):not(.is-link):not(.is-text){--el-button-text-color: #ffffff}.el-button--primary{--el-button-bg-color: var(--zhiops-brand-primary);--el-button-border-color: var(--zhiops-brand-primary);--el-button-hover-bg-color: var(--zhiops-brand-primary-hover);--el-button-hover-border-color: var(--zhiops-brand-primary-hover);--el-button-active-bg-color: var(--zhiops-brand-primary-hover);--el-button-active-border-color: var(--zhiops-brand-primary-hover);box-shadow:0 10px 20px #2563eb2e}.el-button--primary.is-link{box-shadow:none}.el-button--success{--el-button-bg-color: var(--zhiops-brand-accent);--el-button-border-color: var(--zhiops-brand-accent);--el-button-hover-bg-color: #0b6b63;--el-button-hover-border-color: #0b6b63;box-shadow:0 10px 20px #0f766e29}.el-button--success.is-link{box-shadow:none}.el-button--warning{--el-button-hover-bg-color: #b45309;--el-button-hover-border-color: #b45309}.el-button--danger{--el-button-hover-bg-color: #b91c1c;--el-button-hover-border-color: #b91c1c;box-shadow:0 10px 20px #dc262624}.el-button--danger.is-link{box-shadow:none}.el-button--info{--el-button-hover-bg-color: #475569;--el-button-hover-border-color: #475569}.el-button.is-link,.el-button.is-text{--el-button-hover-bg-color: transparent;--el-button-hover-border-color: transparent;transform:none!important}.el-button.is-link:not(.is-disabled):hover,.el-button.is-text:not(.is-disabled):hover,.el-button.is-link:not(.is-disabled):focus,.el-button.is-text:not(.is-disabled):focus{color:var(--el-button-hover-text-color)!important;background-color:transparent!important;border-color:transparent!important}.el-button--primary.is-link,.el-button--primary.is-text{--el-button-text-color: var(--zhiops-brand-primary);--el-button-hover-text-color: var(--zhiops-brand-primary-hover)}.el-button--success.is-link,.el-button--success.is-text{--el-button-text-color: var(--zhiops-brand-accent);--el-button-hover-text-color: #0b6b63}.el-button--warning.is-link,.el-button--warning.is-text{--el-button-text-color: var(--zhiops-color-warning);--el-button-hover-text-color: #b45309}.el-button--danger.is-link,.el-button--danger.is-text{--el-button-text-color: var(--zhiops-color-danger);--el-button-hover-text-color: #b91c1c}.el-button--info.is-link,.el-button--info.is-text{--el-button-text-color: var(--zhiops-color-info);--el-button-hover-text-color: #475569}.el-button i.el-icon,.el-button i.iconfont,.el-button i.fa,.el-button--default i.iconfont,.el-button--default i.fa{font-size:14px!important;margin-right:5px}.el-button--small i.iconfont,.el-button--small i.fa{font-size:12px!important;margin-right:5px}.el-input{height:100%}.el-input__wrapper,.el-textarea__inner,.el-select .el-input__wrapper,.el-date-editor.el-input__wrapper,.el-input-number .el-input__wrapper{min-height:36px;border-radius:12px!important;box-shadow:0 0 0 1px var(--zhiops-field-border) inset,var(--zhiops-field-shadow)!important;background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,rgba(251,253,255,.98) 100%),var(--zhiops-field-bg);transition:box-shadow .16s ease,background .16s ease,transform .16s ease}.el-input__wrapper:hover,.el-textarea__inner:hover,.el-select:hover .el-input__wrapper,.el-date-editor.el-input__wrapper:hover,.el-input-number:hover .el-input__wrapper{background:var(--zhiops-field-bg-hover);box-shadow:0 0 0 1px var(--zhiops-field-border-hover) inset,0 8px 18px #0f172a0e!important}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select .el-input.is-focus .el-input__wrapper,.el-date-editor.el-input__wrapper.is-active{box-shadow:0 0 0 1px #2563eb85 inset,0 0 0 3px var(--zhiops-field-focus-ring),0 10px 22px #2563eb14!important}.el-input__inner,.el-textarea__inner{color:var(--zhiops-text-primary);font-weight:600}.el-input__inner::placeholder,.el-textarea__inner::placeholder{color:var(--zhiops-text-tertiary);font-weight:500}.el-input.is-disabled .el-input__wrapper,.el-select .el-input.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-textarea__inner,.el-date-editor.is-disabled,.el-input-number.is-disabled .el-input__wrapper{background:rgba(241,245,249,.82)!important;box-shadow:0 0 0 1px #18212f14 inset!important;color:var(--zhiops-text-tertiary)}.el-input__prefix,.el-input__suffix,.el-select .el-input .el-select__caret,.el-date-editor .el-input__icon{color:var(--zhiops-text-tertiary)}.el-textarea__inner{padding:9px 11px;line-height:1.55}.el-autocomplete-suggestion__wrap{max-height:280px!important}.el-form{--zhiops-form-label-width: 92px}.el-form .el-form-item{margin-bottom:18px}.el-form .el-form-item__label{color:var(--zhiops-text-secondary);font-size:13px;font-weight:800;letter-spacing:.01em;line-height:36px;padding-right:12px}.el-form .el-form-item__content{min-height:36px;color:var(--zhiops-text-primary)}.el-form .el-form-item__error{padding-top:4px;color:var(--zhiops-color-danger);font-weight:700}.el-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{margin-right:4px;color:var(--zhiops-color-danger);font-weight:900}.el-form .el-form-item.is-error .el-input__wrapper,.el-form .el-form-item.is-error .el-textarea__inner,.el-form .el-form-item.is-error .el-select .el-input__wrapper,.el-form .el-form-item.is-error .el-date-editor.el-input__wrapper,.el-form .el-form-item.is-error .el-input-number .el-input__wrapper{box-shadow:0 0 0 1px #dc262694 inset,0 0 0 3px #dc262617!important}.el-form .el-form-item:last-of-type{margin-bottom:0!important}.el-form.el-form--inline{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:10px;row-gap:6px}.el-form.el-form--inline .el-form-item{margin-right:0;margin-bottom:12px;vertical-align:top}.el-form.el-form--inline .el-form-item__label{height:36px;line-height:36px}.el-form.el-form--inline .el-form-item__content:has(>.el-button){display:flex;align-items:center;flex-wrap:wrap;gap:8px}.el-form.el-form--inline .el-form-item__content>.el-button+.el-button{margin-left:0}.el-form.el-form--inline>.el-row{width:100%;flex:0 0 100%;row-gap:8px}.el-form.el-form--inline>.el-row>.el-col{min-width:0;padding-top:2px;padding-bottom:2px}.el-form.el-form--inline>.el-row .el-form-item{width:100%}.el-form.el-form--inline>.el-row .el-form-item__content{min-width:0}.el-form.el-form--inline>.el-row>.el-col:has(.el-form-item__content>.el-button) .el-form-item__content{padding-left:6px}.el-form.el-form--inline .el-form-item--large.el-form-item:last-of-type{margin-bottom:12px!important}.el-form.el-form--inline .el-form-item--default.el-form-item:last-of-type,.el-form.el-form--inline .el-form-item--small.el-form-item:last-of-type{margin-bottom:12px!important}.el-alert{border:1px solid}.el-alert__title{word-break:break-all}.el-message{min-width:unset!important;padding:15px!important;border:1px solid var(--zhiops-border-soft);border-radius:14px!important;box-shadow:var(--zhiops-shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.el-menu-hover-bg-color,.el-menu-item.is-active,.el-sub-menu.is-active .el-sub-menu__title,.el-sub-menu:not(.is-opened):hover .el-sub-menu__title{background-color:var(--next-color-menu-hover)!important}.el-menu{border-right:none!important;width:220px}.el-menu-item{height:56px!important;line-height:56px!important}.el-menu-item,.el-sub-menu__title{color:var(--next-bg-menuBarColor)}.el-menu--collapse{width:64px!important}.el-menu-item a,.el-menu-item a:hover,.el-menu-item i,.el-sub-menu__title i{color:inherit;text-decoration:none}.el-menu-item .iconfont,.el-sub-menu .iconfont,.el-menu-item .fa,.el-sub-menu .fa{font-size:14px!important;display:inline-block;vertical-align:middle;margin-right:5px;width:24px;text-align:center;justify-content:center}.el-sub-menu.is-active.is-opened .el-sub-menu__title{background-color:unset!important}.el-popper.is-dark a{color:var(--el-color-white)!important;text-decoration:none}.el-popper.is-pure.is-light .el-menu--vertical{background:var(--next-bg-menuBar)}.el-popper.is-pure.is-light .el-menu--vertical .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-popper.is-pure.is-light .el-menu--vertical .el-popper.is-pure.is-light .el-menu--vertical .el-sub-menu .el-sub-menu__title{background-color:unset!important;color:var(--next-bg-menuBarColor)}.el-popper.is-pure.is-light .el-menu--vertical .el-popper.is-pure.is-light .el-menu--vertical .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-popper.is-pure.is-light .el-menu--horizontal{background:var(--next-bg-topBar)}.el-popper.is-pure.is-light .el-menu--horizontal .el-menu-item,.el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu,.el-popper.is-pure.is-light .el-menu--horizontal .el-menu-item .el-sub-menu__title,.el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu .el-sub-menu__title{height:50px!important;line-height:50px!important;color:var(--next-bg-topBarColor)}.el-popper.is-pure.is-light .el-menu--horizontal .el-menu-item .el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu .el-sub-menu__title,.el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu .el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu .el-sub-menu__title{background-color:unset!important;color:var(--next-bg-topBarColor)}.el-popper.is-pure.is-light .el-menu--horizontal .el-menu-item .el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu.is-active .el-sub-menu__title,.el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu .el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu.is-active .el-sub-menu__title,.el-popper.is-pure.is-light .el-menu--horizontal .el-menu-item.is-active,.el-popper.is-pure.is-light .el-menu--horizontal .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu.el-menu--horizontal{border-bottom:none!important;width:100%!important}.el-menu.el-menu--horizontal .el-menu-item,.el-menu.el-menu--horizontal .el-sub-menu__title{height:50px!important;color:var(--next-bg-topBarColor)}.el-menu.el-menu--horizontal .el-menu-item:not(.is-active):hover,.el-menu.el-menu--horizontal .el-sub-menu:not(.is-active):hover .el-sub-menu__title{color:var(--next-bg-topBarColor)}.layout-aside-menu{width:100%!important;padding:10px 10px 14px;background:transparent!important}.layout-aside-menu .el-menu-item,.layout-aside-menu .el-sub-menu__title{height:48px!important;line-height:48px!important;margin-bottom:6px;padding:0 14px!important;border:1px solid transparent;border-radius:14px;color:var(--zhiops-sidebar-text)!important;font-weight:600;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.layout-aside-menu .el-menu-item a,.layout-aside-menu .el-menu-item a:hover,.layout-aside-menu .el-menu-item i,.layout-aside-menu .el-sub-menu__title i,.layout-aside-menu .el-menu-item svg,.layout-aside-menu .el-sub-menu__title svg{color:inherit}.layout-aside-menu .el-menu-item .iconfont,.layout-aside-menu .el-sub-menu__title .iconfont,.layout-aside-menu .el-menu-item .fa,.layout-aside-menu .el-sub-menu__title .fa,.layout-aside-menu .el-menu-item .svg-icon,.layout-aside-menu .el-sub-menu__title .svg-icon{margin-right:10px;font-size:16px!important}.layout-aside-menu .el-menu-item:hover,.layout-aside-menu .el-sub-menu__title:hover{background:var(--zhiops-sidebar-hover)!important;border-color:#3f8cff1f;box-shadow:inset 0 1px #ffffffb3;color:var(--el-color-primary)!important;transform:translate(2px)}.layout-aside-menu .el-menu-item.is-active,.layout-aside-menu .el-sub-menu.is-active>.el-sub-menu__title{background:var(--zhiops-sidebar-active)!important;border-color:var(--zhiops-sidebar-active-border)!important;box-shadow:inset 0 1px #ffffffb3,0 10px 18px #3f8cff1f;color:var(--el-color-primary)!important}.layout-aside-menu .el-sub-menu.is-active.is-opened>.el-sub-menu__title{background:var(--zhiops-sidebar-active)!important}.layout-aside-menu .el-sub-menu .el-menu{width:100%!important;padding:2px 0 4px;background:transparent!important}.layout-aside-menu .el-sub-menu .el-menu-item{height:42px!important;line-height:42px!important;margin-bottom:4px;padding:0 14px 0 40px!important;color:var(--zhiops-sidebar-text-muted)!important;font-weight:500}.layout-aside-menu .el-menu--inline .el-sub-menu__title{height:42px!important;line-height:42px!important;margin-bottom:4px;padding:0 14px 0 40px!important;border:1px solid transparent!important;border-bottom:1px solid transparent!important;border-radius:14px;color:var(--zhiops-sidebar-text-muted)!important;font-weight:500;box-shadow:none!important;transform:none}.layout-aside-menu .el-menu--inline .el-sub-menu__title:hover,.layout-aside-menu .el-menu--inline .el-sub-menu.is-active>.el-sub-menu__title{background:var(--zhiops-sidebar-hover)!important;border-color:#3f8cff1f!important;color:var(--el-color-primary)!important}.layout-aside-menu .el-menu--inline .el-sub-menu.is-active.is-opened>.el-sub-menu__title{background:var(--zhiops-sidebar-active)!important;border-color:var(--zhiops-sidebar-active-border)!important;box-shadow:inset 0 1px #ffffffb3,0 8px 14px #3f8cff1a!important}.layout-aside-menu .el-sub-menu .el-menu-item.is-active{color:var(--el-color-primary)!important}.layout-aside-menu.el-menu--collapse{padding-left:8px;padding-right:8px}.layout-aside-menu.el-menu--collapse .el-menu-item,.layout-aside-menu.el-menu--collapse .el-sub-menu__title{width:48px;margin-left:auto;margin-right:auto;padding:0!important;justify-content:center}.layout-aside-menu.el-menu--collapse .el-menu-item .iconfont,.layout-aside-menu.el-menu--collapse .el-sub-menu__title .iconfont,.layout-aside-menu.el-menu--collapse .el-menu-item .fa,.layout-aside-menu.el-menu--collapse .el-sub-menu__title .fa,.layout-aside-menu.el-menu--collapse .el-menu-item .svg-icon,.layout-aside-menu.el-menu--collapse .el-sub-menu__title .svg-icon{margin-right:0}.el-popper.is-pure.is-light .el-menu--vertical{padding:8px;border:1px solid var(--zhiops-sidebar-border);border-radius:18px;background:var(--zhiops-surface-raised)!important;box-shadow:var(--zhiops-shadow-soft)}.el-popper.is-pure.is-light .el-menu--vertical .el-menu-item,.el-popper.is-pure.is-light .el-menu--vertical .el-sub-menu__title{height:44px!important;line-height:44px!important;margin-bottom:4px;border:1px solid transparent;border-radius:12px;color:var(--zhiops-sidebar-text);font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease}.el-popper.is-pure.is-light .el-menu--vertical .el-menu-item:hover,.el-popper.is-pure.is-light .el-menu--vertical .el-sub-menu__title:hover,.el-popper.is-pure.is-light .el-menu--vertical .el-menu-item.is-active,.el-popper.is-pure.is-light .el-menu--vertical .el-sub-menu.is-active>.el-sub-menu__title{background:var(--zhiops-sidebar-active)!important;border-color:var(--zhiops-sidebar-active-border)!important;color:var(--el-color-primary)!important}.el-tabs__nav-wrap:after{height:1px!important}.el-dropdown-menu{list-style:none!important;padding:8px!important;border-radius:14px!important;box-shadow:var(--zhiops-shadow-soft)!important}.el-dropdown-menu .el-dropdown-menu__item{white-space:nowrap;border-radius:10px;font-weight:600}.el-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--zhiops-brand-primary-soft);color:var(--zhiops-brand-primary)}.el-step__icon-inner{font-size:30px!important;font-weight:400!important}.el-step__title{font-size:14px}.el-overlay{overflow:hidden}.el-overlay .el-overlay-dialog{display:flex;align-items:center;justify-content:center;position:unset!important;width:100%;height:100%}.el-overlay .el-overlay-dialog .el-dialog{margin:0 auto!important;position:absolute;max-width:calc(100vw - 48px);box-sizing:border-box;border-radius:18px;overflow:hidden;box-shadow:var(--zhiops-shadow-card)}.el-overlay .el-overlay-dialog .el-dialog.is-fullscreen{max-width:100vw}.el-overlay .el-overlay-dialog .el-dialog .el-dialog__body{padding:20px!important}.el-dialog__body{max-height:calc(90vh - 111px)!important;overflow-y:auto;overflow-x:hidden;background:radial-gradient(circle at 96% 0%,rgba(37,99,235,.055),transparent 24%),#fbfcfe}.el-dialog__header{margin-right:0;padding:18px 20px;border-bottom:1px solid var(--zhiops-border-soft);background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)}.el-dialog__title{color:var(--zhiops-text-primary);font-weight:800}.el-dialog__footer,.el-drawer__footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:14px 20px 18px;border-top:1px solid var(--zhiops-border-soft);background:#fbfcfe}.el-dialog__body .el-form:not(.el-form--inline),.el-drawer__body .el-form:not(.el-form--inline){padding:16px;border:1px solid var(--zhiops-border-soft);border-radius:var(--zhiops-radius-lg);background:var(--zhiops-form-surface);box-shadow:inset 0 1px #ffffffdb,0 10px 24px #0f172a0a}.el-dialog__body .el-form:not(.el-form--inline) .el-row,.el-drawer__body .el-form:not(.el-form--inline) .el-row{row-gap:4px}.el-dialog__body .el-form:not(.el-form--inline) .el-form-item,.el-drawer__body .el-form:not(.el-form--inline) .el-form-item{margin-bottom:16px}.el-dialog__body .el-form:not(.el-form--inline) .el-form-item:last-of-type,.el-drawer__body .el-form:not(.el-form--inline) .el-form-item:last-of-type{margin-bottom:0!important}.el-dialog__body .el-form:not(.el-form--inline) .el-table,.el-drawer__body .el-form:not(.el-form--inline) .el-table{border:1px solid #edf2f7;border-radius:var(--zhiops-radius-md);box-shadow:0 8px 20px #0f172a0a}.dialog-footer,.drawer-footer,.el-dialog__footer .dialog-footer,.el-drawer__footer .drawer-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;width:100%}.dialog-footer .el-button+.el-button,.drawer-footer .el-button+.el-button,.el-dialog__footer .el-button+.el-button,.el-drawer__footer .el-button+.el-button{margin-left:0!important}.el-card{border:1px solid var(--zhiops-border-soft);border-radius:var(--zhiops-radius-lg);background:var(--zhiops-surface-card);box-shadow:var(--zhiops-shadow-soft);overflow:hidden}.el-card.is-hover-shadow:hover{box-shadow:var(--zhiops-shadow-hover)}.el-card__header{padding:16px 20px;border-bottom:1px solid var(--zhiops-border-soft);background:linear-gradient(180deg,rgba(255,255,255,.96) 0%,rgba(248,250,252,.96) 100%);color:var(--zhiops-text-primary);font-weight:800}.el-card__body{color:var(--zhiops-text-primary)}.el-table{--el-table-header-bg-color: #f8fafc;--el-table-header-text-color: var(--zhiops-text-secondary);--el-table-text-color: var(--zhiops-text-primary);--el-table-row-hover-bg-color: rgba(37, 99, 235, .045);--el-table-border-color: #edf2f7;--zhiops-table-fixed-bg: #ffffff;--zhiops-table-fixed-stripe-bg: #fbfdff;--zhiops-table-fixed-hover-bg: #f5f8ff;--zhiops-table-fixed-header-bg: #f8fafc;--zhiops-table-fixed-border: #e2e8f0;border-radius:var(--zhiops-radius-md);overflow:hidden;isolation:isolate}.el-table .el-button.is-text{padding:0}.el-table .el-table__header-wrapper th,.el-table .el-table__fixed-header-wrapper th{height:46px;font-weight:800;letter-spacing:.01em}.el-table .el-table__row td{border-bottom-color:#edf2f7}.el-table .el-table__cell{background-clip:padding-box}.el-table .cell{line-height:1.55}.el-table .el-table__header .el-table-fixed-column--right,.el-table .el-table__header-wrapper .el-table-fixed-column--right,.el-table .el-table__fixed-header-wrapper .el-table-fixed-column--right{background:var(--zhiops-table-fixed-header-bg)!important;z-index:5}.el-table .el-table__body .el-table-fixed-column--right{background:var(--zhiops-table-fixed-bg)!important;z-index:4}.el-table .el-table__body tr.el-table__row--striped>.el-table-fixed-column--right{background:var(--zhiops-table-fixed-stripe-bg)!important}.el-table .el-table__body tr:hover>.el-table-fixed-column--right,.el-table .el-table__body tr.hover-row>.el-table-fixed-column--right,.el-table .el-table__body tr.current-row>.el-table-fixed-column--right{background:var(--zhiops-table-fixed-hover-bg)!important}.el-table .el-table__cell.el-table-fixed-column--right{border-left:1px solid var(--zhiops-table-fixed-border);box-shadow:-12px 0 18px -18px #0f172a9e}.el-table .el-table__cell .cell:has(.el-button),.el-table .el-table-fixed-column--right .cell:has(.el-button){display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:center;min-width:0;white-space:normal}.el-table .el-table-fixed-column--right .cell:has(.el-button) .el-button+.el-button{margin-left:0!important}.el-table .el-table__cell .cell:has(.el-button) .el-button+.el-button{margin-left:0!important}.el-table--border,.el-table--group{border-color:#edf2f7}.el-table__empty-block{background:#ffffff}.el-pagination{margin-top:14px;justify-content:flex-end}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{border-radius:10px;background:#ffffff;border:1px solid var(--zhiops-border-soft);color:var(--zhiops-text-secondary)}.el-pagination.is-background .el-pager li:not(.disabled).active{background:var(--zhiops-brand-primary);border-color:var(--zhiops-brand-primary);color:#fff}.el-tag{border-radius:999px;font-weight:700}.el-tabs__item{color:var(--zhiops-text-secondary);font-weight:700}.el-tabs__item.is-active{color:var(--zhiops-brand-primary)}.el-tabs__active-bar{background:linear-gradient(90deg,var(--zhiops-brand-primary),var(--zhiops-brand-accent))}.el-tabs__nav-wrap:after{background-color:var(--zhiops-border-soft)}.el-scrollbar__bar{z-index:4}.el-scrollbar__wrap{max-height:100%}.el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-select-dropdown,.el-popper.is-light{border:1px solid var(--zhiops-border-soft)!important;border-radius:14px!important;box-shadow:var(--zhiops-shadow-soft)!important}.el-select-dropdown__item{border-radius:9px;margin:2px 6px;font-weight:600}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background:var(--zhiops-brand-primary-soft)}.el-select-dropdown__item.selected{color:var(--zhiops-brand-primary)}.el-select-dropdown__wrap{max-height:274px!important}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px!important}.el-drawer{--el-drawer-padding-primary: unset !important;border-radius:20px 0 0 20px;overflow:hidden;box-shadow:var(--zhiops-shadow-card)}.el-drawer .el-drawer__header{padding:0 18px!important;height:56px;display:flex;align-items:center;margin-bottom:0!important;border-bottom:1px solid var(--zhiops-border-soft);background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%);color:var(--zhiops-text-primary);font-weight:800}.el-drawer .el-drawer__body{width:100%;height:100%;overflow:auto;background:radial-gradient(circle at 96% 0%,rgba(37,99,235,.055),transparent 24%),#fbfcfe;padding:18px}.el-form .el-form-item__content{color:var(--zhiops-text-primary)}.el-message-box{border:1px solid var(--zhiops-border-soft);border-radius:18px;box-shadow:var(--zhiops-shadow-card);overflow:hidden}.el-message-box__header{padding:18px 20px 10px;background:linear-gradient(180deg,#ffffff 0%,#f8fafc 100%)}.el-message-box__title{color:var(--zhiops-text-primary);font-weight:800}.el-message-box__content{color:var(--zhiops-text-secondary)}.el-message-box__btns{padding:10px 20px 18px;border-top:1px solid var(--zhiops-border-soft);background:#fbfcfe}.el-tree{color:var(--zhiops-text-primary);background:transparent}.el-tree-node__content{height:36px;border-radius:10px;color:var(--zhiops-text-secondary);font-weight:600;transition:background .16s ease,color .16s ease}.el-tree-node__content:hover,.el-tree-node.is-current>.el-tree-node__content{background:var(--zhiops-brand-primary-soft);color:var(--zhiops-brand-primary)}.el-empty{padding:28px 0}.el-empty__description p{color:var(--zhiops-text-secondary);font-weight:600}.el-upload,.el-upload-dragger{border-radius:var(--zhiops-radius-md)}.el-upload-dragger{border-color:var(--zhiops-border-soft);background:var(--zhiops-gradient-card)}.el-upload-dragger:hover{border-color:#2563eb52}.el-progress-bar__outer{background-color:#18212f14}.approval-detail-page .el-drawer__header{padding:18px 20px;margin-bottom:0;border-bottom:1px solid rgba(15,23,42,.08)}.approval-detail-page .el-drawer__body{padding:16px 20px 8px;background:linear-gradient(180deg,#f7fafc 0%,#f3f6fb 100%)}.approval-detail-page .el-drawer__footer{padding:14px 20px 18px;border-top:1px solid rgba(15,23,42,.08);background:#fff}.approval-detail-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.approval-detail-header__eyebrow{margin-bottom:4px;font-size:12px;font-weight:700;color:#64748b}.approval-detail-header__title{font-size:18px;font-weight:700;color:#0f172a}.approval-detail-header__tags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-right:28px}.approval-detail-drawer{min-height:100%}.approval-detail-hero{display:flex;justify-content:space-between;gap:18px;padding:20px;margin-bottom:16px;border:1px solid #dbeafe;border-radius:14px;background:linear-gradient(135deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 12px 30px #0f172a14}.approval-detail-hero__main{min-width:0}.approval-detail-hero__eyebrow{font-size:13px;font-weight:700;color:#2563eb}.approval-detail-hero h2{margin:8px 0;font-size:24px;line-height:1.25;color:#0f172a}.approval-detail-hero p{margin:0;color:#475569;line-height:1.6}.approval-detail-hero__meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:13px;color:#64748b}.approval-detail-hero__metric{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;min-width:220px;gap:8px;text-align:right}.approval-detail-hero__metric span,.approval-detail-hero__metric small{color:#64748b;font-size:13px}.approval-detail-hero__metric strong{color:#2563eb;font-size:30px;line-height:1.15}.approval-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:flex-start}.approval-detail-main{display:grid;gap:16px;min-width:0}.approval-detail-side{position:sticky;top:0;min-width:0}.approval-detail-section{padding:18px;border:1px solid rgba(226,232,240,.9);border-radius:14px;background:#fff;box-shadow:0 10px 26px #0f172a0f}.approval-detail-section--side{padding:16px}.approval-detail-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.approval-detail-section__header h3{margin:0;font-size:17px;font-weight:700;color:#0f172a}.approval-detail-section__header p{margin:6px 0 0;font-size:13px;line-height:1.6;color:#64748b}.approval-detail-section__total{white-space:nowrap;color:#2563eb;font-size:14px;font-weight:700}.approval-detail-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e5edf7;border-left:1px solid #e5edf7;border-radius:8px;overflow:hidden}.approval-detail-field{min-width:0;padding:12px 14px;border-right:1px solid #e5edf7;border-bottom:1px solid #e5edf7;background:#fff}.approval-detail-field span{display:block;margin-bottom:6px;color:#64748b;font-size:12px}.approval-detail-field strong{display:block;min-height:20px;color:#111827;font-size:14px;font-weight:600;line-height:1.45;word-break:break-word}.approval-detail-note{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px;margin-top:12px;border-radius:8px;background:#f8fafc}.approval-detail-note span{color:#64748b;font-size:12px}.approval-detail-note p{margin:0;color:#334155;line-height:1.7;word-break:break-word}.approval-detail-table{width:100%}.approval-detail-table th{background-color:#f8fafc!important;color:#374151;font-weight:600}.approval-detail-footer{display:flex;justify-content:flex-end;gap:10px;width:100%}.approval-detail-attachments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.approval-detail-attachment{display:flex;align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid #e5edf7;border-radius:8px;background:#fbfdff}.approval-detail-attachment__icon{display:flex;align-items:center;justify-content:center;flex:0 0 46px;width:46px;height:46px;border-radius:8px;background:#e0f2fe;color:#0369a1;font-size:12px;font-weight:700}.approval-detail-attachment__body{min-width:0;flex:1}.approval-detail-attachment__body strong,.approval-detail-attachment__body span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-detail-attachment__body strong{margin-bottom:4px;color:#0f172a;font-size:14px}.approval-detail-attachment__body span{color:#64748b;font-size:12px}@media (max-width: 1199px){.approval-detail-layout{grid-template-columns:minmax(0,1fr)}.approval-detail-side{position:static}}@media (max-width: 768px){.approval-detail-header,.approval-detail-hero,.approval-detail-section__header{flex-direction:column}.approval-detail-header__tags{justify-content:flex-start;padding-right:0}.approval-detail-hero__metric{align-items:flex-start;min-width:0;text-align:left}.approval-detail-fields,.approval-detail-attachments,.approval-detail-note{grid-template-columns:minmax(0,1fr)}}.icon-selector-popper{padding:0!important}.icon-selector-popper .icon-selector-warp{height:260px;overflow:hidden}.icon-selector-popper .icon-selector-warp .icon-selector-warp-title{height:40px;line-height:40px;padding:0 15px}.icon-selector-popper .icon-selector-warp .icon-selector-warp-title .icon-selector-warp-title-tab span{cursor:pointer}.icon-selector-popper .icon-selector-warp .icon-selector-warp-title .icon-selector-warp-title-tab span:hover,.icon-selector-popper .icon-selector-warp .icon-selector-warp-title .icon-selector-warp-title-tab .span-active{color:var(--el-color-primary);text-decoration:underline}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row{height:230px;overflow:hidden;border-top:1px solid var(--el-border-color)}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .el-row{padding:15px}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .el-scrollbar__bar.is-horizontal{display:none}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .icon-selector-warp-item{display:flex;border:1px solid var(--el-border-color);padding:5px;border-radius:5px;margin-bottom:10px}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .icon-selector-warp-item .icon-selector-warp-item-value i{font-size:20px;color:var(--el-text-color-regular)}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .icon-selector-warp-item:hover{cursor:pointer;background-color:var(--el-color-primary-light-9);border:1px solid var(--el-color-primary-light-5)}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .icon-selector-warp-item:hover .icon-selector-warp-item-value i{color:var(--el-color-primary)}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .icon-selector-active{background-color:var(--el-color-primary-light-9);border:1px solid var(--el-color-primary-light-5)}.icon-selector-popper .icon-selector-warp .icon-selector-warp-row .icon-selector-active .icon-selector-warp-item-value i{color:var(--el-color-primary)}@media screen and (max-width: 1200px){.login-container .login-shell{grid-template-columns:minmax(0,1fr) 380px;width:min(960px,100% - 40px)}.login-container .login-icon-group{padding:40px}.login-container .login-icon-group-copy__title{font-size:34px}}@media screen and (max-width: 992px){.login-container .login-content-out{padding-bottom:104px}.login-container .login-shell{grid-template-columns:1fr;width:min(520px,100% - 32px);min-height:auto}.login-container .login-icon-group{display:none}.login-container .login-content{padding:40px 30px}}@media screen and (max-width: 576px){.login-container .login-content-out{padding:16px 16px 92px}.login-container .login-shell{width:100%;border-radius:20px}.login-container .login-content{width:100%!important;height:auto!important;padding:30px 20px!important;border-radius:20px}.login-container .login-content-main{width:100%!important}}@media screen and (max-width: 376px){.login-container .login-content{padding:28px 18px!important}.login-container .login-content-title{font-size:24px!important}.login-container .login-content-main-sacn{display:none}}@media screen and (max-width: 768px){.error .error-flex{flex-direction:column-reverse!important;height:auto!important;width:100%!important}.error .right,.error .left{flex:unset!important;display:flex!important}.error .left-item,.error .right img{margin:auto!important}.error .right img{max-width:450px!important}}@media screen and (min-width: 768px) and (max-width: 992px){.error .error-flex{padding-left:30px!important}}@media screen and (max-width: 1200px){.error .error-flex{padding:0 30px}}@media screen and (max-width: 576px){.el-message-box{width:80%!important}}@media screen and (max-width: 768px){.layout-navbars-breadcrumb-hide{display:none}.layout-view-link a{max-width:80%;text-align:center}.layout-search-dialog .el-autocomplete{width:80%!important}}@media screen and (max-width: 1000px){.layout-drawer-content-flex{position:relative}.layout-drawer-content-flex:after{content:"手机版不支持切换布局";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center;height:140px;line-height:140px;background:rgba(255,255,255,.9);color:#666}}@media screen and (max-width: 768px){.personal-info{padding-left:0!important;margin-top:15px}.personal-recommend-col{margin-bottom:15px}.personal-recommend-col:last-of-type{margin-bottom:0}}@media screen and (max-width: 768px){.tags-view-form .tags-view-form-col{margin-bottom:20px}}@media screen and (max-width: 768px){.home-media,.home-media-sm{margin-top:15px}}@media screen and (max-width: 1200px){.home-media-lg{margin-top:15px}.home-monitor .flex-warp-item{width:33.33%!important}}@media screen and (max-width: 768px){.big-data-down-left{width:100%!important;flex-direction:unset!important;flex-wrap:wrap}.big-data-down-left .flex-warp-item{min-height:196.24px;padding:0 7.5px 15px 15px!important}.big-data-down-left .flex-warp-item .flex-warp-item-box{border:none!important;border-bottom:1px solid #ebeef5!important}.big-data-down-center{width:100%!important}.big-data-down-center .big-data-down-center-one,.big-data-down-center .big-data-down-center-two{min-height:196.24px;padding-left:15px!important}.big-data-down-center .big-data-down-center-one .big-data-down-center-one-content,.big-data-down-center .big-data-down-center-one .flex-warp-item-box,.big-data-down-center .big-data-down-center-two .big-data-down-center-one-content,.big-data-down-center .big-data-down-center-two .flex-warp-item-box,.big-data-down-right .flex-warp-item .flex-warp-item-box{border:none!important;border-bottom:1px solid #ebeef5!important}.big-data-down-right .flex-warp-item:nth-of-type(2){padding-left:15px!important}.big-data-down-right .flex-warp-item:last-of-type .flex-warp-item-box{border:none!important}}@media screen and (min-width: 768px) and (max-width: 1200px){.chart-warp-bottom .big-data-down-left,.chart-warp-bottom .big-data-down-center,.chart-warp-bottom .big-data-down-right .flex-warp-item{width:50%!important}.chart-warp-bottom .big-data-down-right .flex-warp-item:nth-of-type(2){padding-left:7.5px!important}}@media screen and (max-width: 1200px){.chart-warp-top .up-left{display:none}.chart-warp-bottom{overflow-y:auto!important;flex-wrap:wrap}.chart-warp-bottom .big-data-down-right{width:100%!important;flex-direction:unset!important;flex-wrap:wrap}.chart-warp-bottom .big-data-down-right .flex-warp-item{min-height:196.24px;padding:0 7.5px 15px 15px!important}}@media screen and (max-width: 576px){.el-form-item__label{width:100%!important;text-align:left!important;justify-content:flex-start!important}.el-form-item__content{margin-left:0!important}.el-form-item{display:unset!important}}@media screen and (max-width: 768px){::-webkit-scrollbar{width:3px!important;height:3px!important}::-webkit-scrollbar-track-piece{background-color:var(--next-bg-main-color)}::-webkit-scrollbar-thumb{background-color:#9093994d;background-clip:padding-box;min-height:28px;border-radius:5px;transition:.3s background-color}::-webkit-scrollbar-thumb:hover{background-color:#90939980}.el-scrollbar__bar.is-vertical{width:2px!important}.el-scrollbar__bar.is-horizontal{height:2px!important}}@media screen and (min-width: 769px){::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track-piece{background-color:var(--next-bg-main-color)}::-webkit-scrollbar-thumb{background-color:#9093994d;background-clip:padding-box;min-height:28px;border-radius:5px;transition:.3s background-color}::-webkit-scrollbar-thumb:hover{background-color:#90939980}}@media screen and (max-width: 576px){.el-pager,.el-pagination__jump{display:none!important}}.el-pagination{text-align:center!important}@media screen and (max-width: 800px){.el-dialog{width:90%!important}.el-dialog.is-fullscreen{width:100%!important}}@media screen and (max-width: 576px){.el-cascader__dropdown.el-popper{overflow:auto;max-width:100%}}@media screen and (max-width: 768px){.el-date-range-picker{width:100vw}.el-date-range-picker .el-picker-panel__body{min-width:100%}.el-date-range-picker .el-picker-panel__body .el-date-range-picker__content .el-date-range-picker__header div{margin-left:22px;margin-right:0}.el-date-range-picker .el-picker-panel__body .el-date-range-picker__content+.el-date-range-picker__content .el-date-range-picker__header div{margin-left:0;margin-right:22px}}.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,.2);transition:all .7s ease-out;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:#ffffff73}.waves-effect.waves-red .waves-ripple{background-color:#f44336b3}.waves-effect.waves-yellow .waves-ripple{background-color:#ffeb3bb3}.waves-effect.waves-orange .waves-ripple{background-color:#ff9800b3}.waves-effect.waves-purple .waves-ripple{background-color:#9c27b0b3}.waves-effect.waves-green .waves-ripple{background-color:#4caf50b3}.waves-effect.waves-teal .waves-ripple{background-color:#009688b3}.waves-effect input[type=button],.waves-effect input[type=reset],.waves-effect input[type=submit]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-notransition{transition:none!important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.waves-input-wrapper{border-radius:.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}a.waves-effect .waves-ripple{z-index:-1}[data-theme=dark]{--next-bg-main: #1f1f1f;--next-color-white: #ffffff;--next-color-disabled: #191919;--next-color-bar: #dadada;--next-color-primary: #303030;--next-border-color: #424242;--next-border-black: #333333;--next-border-columns: #2a2a2a;--next-color-seting: #505050;--next-text-color-regular: #9b9da1;--next-text-color-placeholder: #7a7a7a;--next-color-hover: #3c3c3c;--next-color-hover-rgba: rgba(0, 0, 0, .3);--next-bg-main-color: var(--next-bg-main) !important;--next-bg-topBar: var(--next-color-disabled) !important;--next-bg-topBarColor: var(--next-color-bar) !important;--next-bg-menuBar: var(--next-color-disabled) !important;--next-bg-menuBarColor: var(--next-color-bar) !important;--next-bg-columnsMenuBar: var(--next-color-disabled) !important;--next-bg-columnsMenuBarColor: var(--next-color-bar) !important;--next-border-color-light: var(--next-border-black) !important;--next-color-primary-lighter: var(--next-color-primary) !important;--next-color-success-lighter: var(--next-color-primary) !important;--next-color-warning-lighter: var(--next-color-primary) !important;--next-color-danger-lighter: var(--next-color-primary) !important;--next-bg-color: var(--next-color-primary) !important;--next-color-dark-hover: var(--next-color-hover) !important;--next-color-menu-hover: var(--next-color-hover-rgba) !important;--next-color-user-hover: var(--next-color-hover-rgba) !important;--next-color-seting-main: var(--next-color-seting) !important;--next-color-seting-aside: var(--next-color-hover) !important;--next-color-seting-header: var(--next-color-primary) !important;--zhiops-sidebar-bg: linear-gradient(180deg, #151f2b 0%, #1a2635 100%);--zhiops-sidebar-border: rgba(255, 255, 255, .08);--zhiops-sidebar-shadow: 0 20px 44px rgba(0, 0, 0, .28);--zhiops-sidebar-hover: rgba(96, 154, 255, .12);--zhiops-sidebar-active: linear-gradient(135deg, rgba(96, 154, 255, .2), rgba(96, 154, 255, .08));--zhiops-sidebar-active-border: rgba(122, 172, 255, .28);--zhiops-sidebar-text: #d6ddea;--zhiops-sidebar-text-muted: #9ba9bf;--zhiops-topbar-surface: rgba(21, 31, 43, .92);--zhiops-topbar-border: rgba(255, 255, 255, .08);--zhiops-topbar-shadow: 0 14px 32px rgba(0, 0, 0, .24);--zhiops-topbar-text: #d6ddea;--zhiops-topbar-text-muted: #9ba9bf;--zhiops-topbar-icon-bg: rgba(96, 154, 255, .1);--zhiops-topbar-icon-hover: rgba(96, 154, 255, .18);--zhiops-topbar-tag-bg: rgba(24, 36, 51, .96);--zhiops-topbar-tag-border: rgba(255, 255, 255, .08);--zhiops-topbar-tag-hover: rgba(96, 154, 255, .12);--zhiops-topbar-tag-active: linear-gradient(135deg, #3b82f6 0%, #5fa4ff 100%);--zhiops-topbar-tag-active-shadow: 0 12px 24px rgba(46, 123, 255, .24);--el-color-white: var(--next-color-disabled) !important;--el-text-color-primary: var(--next-color-bar) !important;--el-border-color: var(--next-border-black) !important;--el-border-color-light: var(--next-border-black) !important;--el-border-color-lighter: var(--next-border-black) !important;--el-border-color-extra-light: var(--el-color-primary-light-8) !important;--el-text-color-regular: var(--next-text-color-regular) !important;--el-bg-color: var(--next-color-disabled) !important;--el-color-primary-light-9: var(--next-color-hover) !important;--el-text-color-disabled: var(--next-text-color-placeholder) !important;--el-text-color-disabled-base: var(--el-color-primary) !important;--el-text-color-placeholder: var(--next-text-color-placeholder) !important;--el-disabled-bg-color: var(--next-color-disabled) !important;--el-fill-base: var(--next-color-white) !important;--el-fill-colo: var(--next-color-hover-rgba) !important;--el-fill-color: var(--next-color-hover-rgba) !important;--el-fill-color-blank: var(--next-color-disabled) !important;--el-fill-color-light: var(--next-color-hover-rgba) !important;--el-bg-color-overlay: var(--el-color-primary-light-9) !important;--el-mask-color: rgb(42 42 42 / 80%);--el-color-success-light-9: #1c2518;--el-color-warning-light-9: #292218;--el-color-danger-light-9: #2b1d1d;--el-color-info-light-9: #202121;--el-color-primary-light-8: #1d3043;--el-color-success-light-8: #25371c;--el-color-warning-light-8: #3e301c;--el-color-info-light-8: #2d2d2f;--el-color-danger-light-8: #412626}[data-theme=dark] .el-button:hover{border-color:var(--next-border-color)!important}[data-theme=dark] .el-button--primary,[data-theme=dark] .el-button--info,[data-theme=dark] .el-button--danger,[data-theme=dark] .el-button--success,[data-theme=dark] .el-button--warning{--el-button-text-color: var(--next-color-white) !important;--el-button-hover-text-color: var(--next-color-white) !important;--el-button-disabled-text-color: var(--next-color-white) !important}[data-theme=dark] .el-button--primary:hover,[data-theme=dark] .el-button--info:hover,[data-theme=dark] .el-button--danger:hover,[data-theme=dark] .el-button--success:hover,[data-theme=dark] .el-button--warning:hover{border-color:var(--el-button-hover-border-color, var(--el-button-hover-bg-color))!important}[data-theme=dark] .el-divider__text{background-color:var(--el-color-white)!important}[data-theme=dark] .el-drawer{border-left:1px solid var(--next-border-color-light)!important}[data-theme=dark] .el-tabs--border-card{background-color:var(--el-color-white)!important}[data-theme=dark] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background:var(--next-color-primary-lighter)}[data-theme=dark] .home-card-item{border:1px solid var(--next-border-color-light)!important}[data-theme=dark] .el-alert,[data-theme=dark] .notice-bar{border:1px solid var(--next-border-color)!important;background-color:var(--next-color-disabled)!important}[data-theme=dark] .layout-aside{border-right:1px solid var(--next-border-color-light)!important}[data-theme=dark] .el-color-picker__mask{background:unset!important}[data-theme=dark] .el-color-picker__trigger{border:1px solid var(--next-border-color-light)!important}[data-theme=dark] .el-popper{border:1px solid var(--next-border-color)!important;color:var(--el-text-color-primary)!important}[data-theme=dark] .el-popper .el-popper__arrow:before{background:var(--el-color-white)!important;border:1px solid var(--next-border-color)}[data-theme=dark] .el-popper a{color:var(--el-text-color-primary)!important}[data-theme=dark] .el-popper,[data-theme=dark] .el-dropdown-menu{background:var(--el-color-white)!important}[data-theme=dark] .el-dropdown-menu__item:hover:not(.is-disabled){background:var(--el-bg-color)!important}[data-theme=dark] .el-dropdown-menu__item.is-disabled{font-weight:700!important}[data-theme=dark] .el-input-group__append,[data-theme=dark] .el-input-group__prepend{border:var(--el-input-border)!important;border-right:none!important;background:var(--next-color-disabled)!important;border-left:0!important}[data-theme=dark] .el-input-number__decrease,[data-theme=dark] .el-input-number__increase{background:var(--next-color-disabled)!important}[data-theme=dark] .el-select .el-select__tags .el-tag{background-color:var(--next-bg-color)!important}[data-theme=dark] .el-pagination.is-background .el-pager li:not(.disabled).active{color:var(--next-color-white)!important}[data-theme=dark] .el-pagination.is-background .btn-next,[data-theme=dark] .el-pagination.is-background .btn-prev,[data-theme=dark] .el-pagination.is-background .el-pager li{background-color:var(--next-bg-color)}[data-theme=dark] .el-radio-button:not(.is-active) .el-radio-button__inner{border:1px solid var(--next-border-color-light)!important;border-left:0!important}[data-theme=dark] .el-radio-button.is-active .el-radio-button__inner{color:var(--next-color-white)!important}[data-theme=dark] .countup-card-item-flex{color:var(--el-text-color-primary)!important}[data-theme=dark] .editor-container .w-e-toolbar{background:var(--el-color-white)!important;border:1px solid var(--next-border-color-light)!important}[data-theme=dark] .editor-container .w-e-toolbar .w-e-menu:hover{background:var(--next-color-user-hover)!important}[data-theme=dark] .editor-container .w-e-toolbar .w-e-menu:hover i{color:var(--el-text-color-primary)!important}[data-theme=dark] .editor-container .w-e-text-container{border:1px solid var(--next-border-color-light)!important;border-top:none!important}[data-theme=dark] .editor-container .w-e-text-container .w-e-text,[data-theme=dark] .el-picker-panel{background:var(--el-color-white)!important}[data-theme=dark] .el-dialog{border:1px solid var(--el-border-color-lighter)}[data-theme=dark] .el-dialog .el-dialog__header{color:var(--el-text-color-primary)!important}[data-theme=dark] .layout-columns-aside ul .layout-columns-active{color:var(--next-color-white)!important}[data-theme=dark] .layout-columns-aside{border-right:1px solid var(--next-border-columns)}[data-theme=dark] .tags-style-one .is-active{color:var(--el-text-color-primary)!important}[data-theme=dark] .tags-style-one .layout-navbars-tagsview-ul-li:hover{border-color:var(--el-border-color-lighter)!important}[data-theme=dark] .print-home{--ink: #e7edf7;--muted: #9ba9bf;--line: rgb(255 255 255 / 10%);--surface: #192535;--canvas: #111a27}[data-theme=dark] .severity-item{background:#162130}[data-theme=dark] .bar-track,[data-theme=dark] .region-progress>span{background:#263547}[data-theme=dark] .region-row:hover,[data-theme=dark] .alert-row:hover,[data-theme=dark] .gateway-row:hover,[data-theme=dark] .todo-list button:hover{background:#202f41}[data-theme=dark] .alert-content strong,[data-theme=dark] .gateway-copy strong,[data-theme=dark] .todo-copy strong,[data-theme=dark] .capture-bar strong,[data-theme=dark] .region-devices strong{color:var(--ink)}.pagination-container[data-v-6e4a885d]{padding:32px 16px}.pagination-container.hidden[data-v-6e4a885d]{display:none}.sub-el-icon,.nav-icon{display:inline-block;font-size:15px;margin-right:12px;position:relative}.wf-svg-icon{width:1em;height:1em;position:relative;fill:currentColor;vertical-align:-2px}
