@import"//at.alicdn.com/t/font_3190923_g95c1a9wwwo.css";body .tox-tinymce-aux{z-index:19990000}textarea[id^=tiny-vue]{width:0;height:0;margin:0;padding:0;opacity:0;box-sizing:border-box}.ele-notice-trigger.ant-badge{color:inherit}.ele-notice-pop.ant-dropdown-menu{padding:0;width:336px;max-width:100%;margin-top:11px}.ele-notice-pop .ant-list-item{padding-left:24px;padding-right:24px;transition:background-color .3s;cursor:pointer}.ele-notice-pop .ant-list-item:hover{background:hsla(0,0%,60%,.05)}.ele-notice-pop .ant-tag{margin:0}.ele-notice-pop .ele-notice-actions{border-top:1px solid hsla(0,0%,60%,.15)}.ele-notice-pop .ele-notice-actions>.ele-cell-content{line-height:46px;text-align:center;transition:background-color .3s;cursor:pointer;color:inherit}.ele-notice-pop .ele-notice-actions>.ele-cell-content:hover{background:hsla(0,0%,60%,.05)}.ele-notice-pop .ant-tabs-nav{margin-bottom:0}.ele-setting-wrapper{padding:20px 18px}.ele-setting-wrapper .ele-setting-title{font-size:13px;margin-bottom:15px}.ele-setting-wrapper .ele-setting-theme>div{width:52px;height:36px;line-height:1;border-radius:3px;margin:0 20px 30px 0;padding:16px 0 0 26px;box-sizing:border-box;box-shadow:0 1px 4px #00000026;display:inline-block;vertical-align:top;position:relative;overflow:hidden;cursor:pointer;transition:background-color .2s}.ele-setting-wrapper .ele-setting-theme>div:before,.ele-setting-wrapper .ele-setting-theme>div:after,.ele-setting-wrapper .ele-setting-theme>div>.ele-bg-primary{content:"";width:100%;height:10px;background:#fff;position:absolute;left:0;top:0;transition:background-color .2s}.ele-setting-wrapper .ele-setting-theme>div:after{width:14px;height:100%}.ele-setting-wrapper .ele-setting-theme>div.ele-side-dark:after,.ele-setting-wrapper .ele-setting-theme>div.ele-head-dark:before,.ele-setting-wrapper .ele-setting-theme>div.ele-layout-mix:before,.ele-setting-wrapper .ele-setting-theme>div.ele-layout-mix:after{background:#001529}.ele-setting-wrapper .ele-setting-theme>div.ele-head-light:before,.ele-setting-wrapper .ele-setting-theme>div.ele-head-dark:before,.ele-setting-wrapper .ele-setting-theme>div>.ele-bg-primary{z-index:1}.ele-setting-wrapper .ele-setting-theme>div.ele-layout-top{padding-left:19px}.ele-setting-wrapper .ele-setting-theme>div.ele-layout-top:after{display:none}.ele-setting-wrapper .ele-setting-colors{color:#fff;margin-bottom:20px}.ele-setting-wrapper .ele-setting-color-item{width:20px;height:20px;line-height:20px;border-radius:2px;margin:8px 8px 0 0;display:inline-block;box-shadow:0 1px 4px #00000026;vertical-align:top;position:relative;text-align:center;cursor:pointer}.ele-setting-wrapper .ele-setting-color-item .ele-setting-color-tooltip{position:absolute;inset:0}.ele-setting-wrapper .ele-setting-item{display:flex;align-items:center;margin-bottom:20px}.ele-setting-wrapper .ele-setting-item .setting-item-title{flex:1;line-height:28px}.ele-setting-wrapper .ele-setting-item .setting-item-control{line-height:1}.ele-setting-wrapper .ant-divider{margin-bottom:20px}.ele-setting-wrapper .ant-alert+.ant-btn{margin-top:12px}.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div{box-shadow:0 1px 4px #0000008c}.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div:before,.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div:after,.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div>.ele-bg-primary{background:#1f1f1f}.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div.ele-side-dark:after,.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div.ele-head-dark:before,.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div.ele-layout-mix:before,.ele-setting-wrapper.ele-setting-dark .ele-setting-theme>div.ele-layout-mix:after{background:#262626}.ele-setting-color-picker.ele-color-picker-trigger{padding:0;width:20px;height:20px;margin-top:8px;border:none!important;background:none!important;box-shadow:0 1px 4px #00000026}.ele-setting-color-picker.ele-color-picker-trigger>.ele-color-picker-trigger-inner{background:none}.ele-setting-color-picker.ele-color-picker-trigger>.ele-color-picker-trigger-inner.is-empty{background:conic-gradient(from 90deg at 50% 50%,#ff0000 -19.41deg,#ff0000 18.76deg,#ff8a00 59.32deg,#ffe600 99.87deg,#14ff00 141.65deg,#00a3ff 177.72deg,#0500ff 220.23deg,#ad00ff 260.13deg,#ff00c7 300.69deg,#ff0000 340.59deg,#ff0000 378.76deg)}.ele-setting-color-picker.ele-color-picker-trigger>.ele-color-picker-trigger-inner.is-empty+.ele-color-picker-trigger-arrow{display:none}.guns-img[data-v-b7d91542]{width:16px;height:16px;margin-right:5px}.guns-title[data-v-b7d91542]{font-size:14px}.close-button[data-v-609ea37b]{position:absolute;left:-40px;top:180px;width:40px;height:40px;font-size:22px;background:#7127de;text-align:center;line-height:40px;cursor:pointer;color:#fff}[data-v-609ea37b] .ant-drawer-content{overflow:visible}.bookroot[data-v-102092c3]{display:flex;height:calc(100% - 70px)}.bookroot .left[data-v-102092c3]{width:200px;height:auto}.bookroot .right[data-v-102092c3]{width:calc(100% - 200px);padding-left:16px}.bookroot .right .tox[data-v-102092c3]{border:none!important}.ele-menu-badge{position:absolute;top:50%;right:14px;line-height:1;margin-top:-9px;font-size:0}.ele-menu-badge .ant-badge-count{height:18px;line-height:18px;border-radius:9px;box-shadow:none;min-width:18px;padding:0 4px}.ele-menu-badge .ant-scroll-number-only{height:18px}.ele-menu-badge .ant-scroll-number-only>p.ant-scroll-number-only-unit{height:18px}.ant-menu-submenu-title>.ant-menu-title-content .ele-menu-badge{right:36px}.ant-menu-submenu-popup .ant-menu-submenu-title>.ant-menu-title-content .ele-menu-badge{right:30px}.ele-admin-header-nav>.ant-menu>.ant-menu-item>.ant-menu-title-content .ele-menu-badge,.ele-admin-header-nav>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content .ele-menu-badge{position:static;right:auto;top:auto;display:inline-block;vertical-align:5px;margin:0 0 0 4px}.ele-admin-sidebar-nav-menu>.ant-menu>.ant-menu-item>.ant-menu-title-content .ele-menu-badge,.ele-admin-sidebar-nav-menu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content .ele-menu-badge{top:0;right:0;margin:0}.ele-admin-nav-collapse .ele-admin-sidebar-nav-menu>.ant-menu>.ant-menu-item>.ant-menu-title-content .ele-menu-badge,.ele-admin-nav-collapse .ele-admin-sidebar-nav-menu>.ant-menu>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content .ele-menu-badge{top:0;right:0}.ant-tooltip-inner .ele-menu-badge{display:none}.vue-flow{position:relative;width:100%;height:100%;overflow:hidden;z-index:0}.vue-flow__container{position:absolute;height:100%;width:100%;left:0;top:0}.vue-flow__pane{z-index:1}.vue-flow__pane.draggable{cursor:grab}.vue-flow__pane.dragging{cursor:grabbing}.vue-flow__pane.selection{cursor:pointer}.vue-flow__transformationpane{transform-origin:0 0;z-index:2;pointer-events:none}.vue-flow__viewport{z-index:4}.vue-flow__selection{z-index:6}.vue-flow__edge-labels{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible{outline:none}.vue-flow .vue-flow__edges{pointer-events:none;overflow:visible}.vue-flow__edge-path,.vue-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.vue-flow__edge{pointer-events:visibleStroke;cursor:pointer}.vue-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__edge.animated path.vue-flow__edge-interaction{stroke-dasharray:none;animation:none}.vue-flow__edge.inactive{pointer-events:none}.vue-flow__edge.selected,.vue-flow__edge:focus,.vue-flow__edge:focus-visible{outline:none}.vue-flow__edge.selected .vue-flow__edge-path,.vue-flow__edge:focus .vue-flow__edge-path,.vue-flow__edge:focus-visible .vue-flow__edge-path{stroke:#555}.vue-flow__edge-textwrapper{pointer-events:all}.vue-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-flow__connection{pointer-events:none}.vue-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.vue-flow__connectionline{z-index:1001}.vue-flow__nodes{pointer-events:none;transform-origin:0 0}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{border-width:1px;border-style:solid;border-color:#bbb}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible,.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible,.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid #555}.vue-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:grab}.vue-flow__node.dragging{cursor:grabbing}.vue-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.vue-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.vue-flow__nodesselection-rect.dragging{cursor:grabbing}.vue-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px}.vue-flow__handle.connectable{pointer-events:all;cursor:crosshair}.vue-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.vue-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.vue-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.vue-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.vue-flow__edgeupdater{cursor:move;pointer-events:all}.vue-flow__panel{position:absolute;z-index:5;margin:15px}.vue-flow__panel.top{top:0}.vue-flow__panel.bottom{bottom:0}.vue-flow__panel.left{left:0}.vue-flow__panel.right{right:0}.vue-flow__panel.center{left:50%;transform:translate(-50%)}@keyframes dashdraw{0%{stroke-dashoffset:10}}:root{--vf-node-bg: #fff;--vf-node-text: #222;--vf-connection-path: #b1b1b7;--vf-handle: #555}.vue-flow__edge.updating .vue-flow__edge-path{stroke:#777}.vue-flow__edge-text{font-size:10px}.vue-flow__edge-textbg{fill:#fff}.vue-flow__connection-path{stroke:var(--vf-connection-path)}.vue-flow__node{cursor:grab}.vue-flow__node.selectable:focus,.vue-flow__node.selectable:focus-visible{outline:none}.vue-flow__node-default,.vue-flow__node-input,.vue-flow__node-output{padding:10px;border-radius:3px;width:150px;font-size:12px;text-align:center;border-width:1px;border-style:solid;color:var(--vf-node-text);background-color:var(--vf-node-bg);border-color:var(--vf-node-color)}.vue-flow__node-default.selected,.vue-flow__node-default.selected:hover,.vue-flow__node-input.selected,.vue-flow__node-input.selected:hover,.vue-flow__node-output.selected,.vue-flow__node-output.selected:hover{box-shadow:0 0 0 .5px var(--vf-box-shadow)}.vue-flow__node-default .vue-flow__handle,.vue-flow__node-input .vue-flow__handle,.vue-flow__node-output .vue-flow__handle{background:var(--vf-handle)}.vue-flow__node-default.selectable:hover,.vue-flow__node-input.selectable:hover,.vue-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.vue-flow__node-input{--vf-node-color: var(--vf-node-color, #0041d0);--vf-handle: var(--vf-node-color, #0041d0);--vf-box-shadow: var(--vf-node-color, #0041d0);background:var(--vf-node-bg);border-color:var(--vf-node-color, #0041d0)}.vue-flow__node-input.selected,.vue-flow__node-input:focus,.vue-flow__node-input:focus-visible{outline:none;border:1px solid var(--vf-node-color, #0041d0)}.vue-flow__node-default{--vf-handle: var(--vf-node-color, #1a192b);--vf-box-shadow: var(--vf-node-color, #1a192b);background:var(--vf-node-bg);border-color:var(--vf-node-color, #1a192b)}.vue-flow__node-default.selected,.vue-flow__node-default:focus,.vue-flow__node-default:focus-visible{outline:none;border:1px solid var(--vf-node-color, #1a192b)}.vue-flow__node-output{--vf-handle: var(--vf-node-color, #ff0072);--vf-box-shadow: var(--vf-node-color, #ff0072);background:var(--vf-node-bg);border-color:var(--vf-node-color, #ff0072)}.vue-flow__node-output.selected,.vue-flow__node-output:focus,.vue-flow__node-output:focus-visible{outline:none;border:1px solid var(--vf-node-color, #ff0072)}.vue-flow__nodesselection-rect,.vue-flow__selection{background:rgba(0,89,220,.08);border:1px dotted rgba(0,89,220,.8)}.vue-flow__nodesselection-rect:focus,.vue-flow__nodesselection-rect:focus-visible,.vue-flow__selection:focus,.vue-flow__selection:focus-visible{outline:none}.vue-flow__handle{width:6px;height:6px;background:var(--vf-handle);border:1px solid #fff;border-radius:100%}.vue-flow__controls{box-shadow:0 0 2px 1px #00000014}.vue-flow__controls-button{background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.vue-flow__controls-button svg{max-width:12px;max-height:12px;overflow:visible}.vue-flow__controls-button:hover{background:#f4f4f4}.vue-flow__controls-button:disabled{pointer-events:none}.vue-flow__controls-button:disabled svg{fill-opacity:.4}.vue-flow__minimap{background-color:#fff}.vue-flow__minimap.pannable{cursor:grab}.vue-flow__minimap.dragging{cursor:grabbing}.vue-flow__minimap-mask.pannable{cursor:grab}.ant-message{box-sizing:border-box;margin:0;padding:0;color:var(--text-color);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.ant-message-notice{padding:8px;text-align:center}.ant-message-notice-content{display:inline-block;padding:10px 16px;background:var(--message-notice-content-bg);border-radius:2px;box-shadow:var(--shadow-2);pointer-events:all}.ant-message-success .anticon{color:var(--success-color)}.ant-message-error .anticon{color:var(--error-color)}.ant-message-warning .anticon{color:var(--warning-color)}.ant-message-info .anticon,.ant-message-loading .anticon{color:var(--info-color)}.ant-message .anticon{position:relative;top:1px;margin-right:8px;font-size:16px}.ant-message-notice.ant-move-up-leave.ant-move-up-leave-active{animation-name:MessageMoveOut;animation-duration:.3s}@keyframes MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}.ant-message-rtl,.ant-message-rtl span{direction:rtl}.ant-message-rtl .anticon{margin-right:0;margin-left:8px}#nprogress{pointer-events:none}#nprogress .bar{background:var(--primary-color);position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--primary-color),0 0 5px var(--primary-color);opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:var(--primary-color);border-left-color:var(--primary-color);border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width: 575px){.hidden-xs-only{display:none!important}}@media only screen and (min-width: 576px){.hidden-sm-and-up{display:none!important}}@media only screen and (min-width: 576px) and (max-width: 767px){.hidden-sm-only{display:none!important}}@media only screen and (max-width: 767px){.hidden-sm-and-down{display:none!important}}@media only screen and (min-width: 768px){.hidden-md-and-up{display:none!important}}@media only screen and (min-width: 768px) and (max-width: 991px){.hidden-md-only{display:none!important}}@media only screen and (max-width: 991px){.hidden-md-and-down{display:none!important}}@media only screen and (min-width: 992px){.hidden-lg-and-up{display:none!important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hidden-lg-only{display:none!important}}@media only screen and (max-width: 1199px){.hidden-lg-and-down{display:none!important}}@media only screen and (min-width: 1200px){.hidden-xl-and-up{display:none!important}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.hidden-xl-only{display:none!important}}@media only screen and (max-width: 1599px){.hidden-xl-and-down{display:none!important}}@media only screen and (min-width: 1600px){.hidden-xxl-and-up{display:none!important}}@media only screen and (min-width: 1600px) and (max-width: 1999px){.hidden-xxl-only{display:none!important}}@media only screen and (max-width: 1999px){.hidden-xxl-and-down{display:none!important}}@media only screen and (min-width: 2000px){.hidden-xxxl-only{display:none!important}}html{overflow:auto;overflow:overlay}body{overflow-x:hidden;position:relative}body.ele-body-limit-width{min-width:1400px}body.ele-body-limit-width .ant-form-item .ant-form-item-label{padding:0;line-height:inherit;white-space:nowrap;text-align:right}body.ele-body-limit-width .ant-form-item .ant-form-item-label>label:after{display:block}body h1,body h2,body h3,body h4,body h5,body h6{margin:0;font-weight:400;font-size:16px}body h5{font-size:18px}body h4{font-size:20px}body h3{font-size:22px}body h2{font-size:24px}body h1{font-size:26px}body .ele-text{color:var(--text-color)}body .ele-text-heading{color:var(--heading-color)}body .ele-text-secondary{color:var(--text-color-secondary)}body .ele-text-placeholder{color:var(--input-placeholder-color)}body a.ele-text:hover,body a.ele-text-heading:hover,body a.ele-text-secondary:hover,body a.ele-text-placeholder:hover{color:var(--primary-5)}body .ele-text-primary{color:var(--primary-color)}body .ele-text-success,body .ele-text-success:hover{color:var(--success-color)}body a.ele-text-success:hover{color:var(--green-5)}body a.ele-text-success:active{color:var(--green-7)}body .ele-text-warning,body .ele-text-warning:hover{color:var(--warning-color)}body a.ele-text-warning:hover{color:var(--gold-5)}body a.ele-text-warning:active{color:var(--gold-7)}body .ele-text-danger,body .ele-text-danger:hover{color:var(--error-color)}body a.ele-text-danger:hover{color:var(--red-5)}body a.ele-text-danger:active{color:var(--red-7)}body .ele-text-info,body a.ele-text-info:hover,body a.ele-text-info:active{color:#d9d9d9}body .ele-text-delete{text-decoration:line-through}body .ele-text-small{font-size:12px!important}body .ele-bg-base{background-color:var(--layout-body-background)!important}body .ele-bg-primary{background-color:var(--primary-color)!important}body .ele-bg-success{background-color:var(--success-color)!important}body .ele-bg-warning{background-color:var(--warning-color)!important}body .ele-bg-danger{background-color:var(--error-color)!important}body .ele-bg-info{background-color:#d9d9d9!important}body .ele-bg-white{background-color:var(--component-background)!important}body .ele-border-primary{border-color:var(--primary-color)!important}body .ele-border-success{border-color:var(--success-color)!important}body .ele-border-warning{border-color:var(--warning-color)!important}body .ele-border-danger{border-color:var(--error-color)!important}body .ele-border-info{border-color:#d9d9d9!important}body .ele-border-base{border-color:var(--border-color-base)!important}body .ele-border-split{border-color:var(--border-color-split)!important}body .ele-pull-left{float:left}body .ele-pull-right{float:right}body .ele-clear{clear:both}body .ele-clear-after:after{content:"";clear:both;display:block}body .ele-text-center{text-align:center}body .ele-text-left{text-align:left}body .ele-text-right{text-align:right}body .ele-fluid{width:100%!important}body .ele-block{display:block}body .ele-inline-block{display:inline-block}body .ele-inline{display:inline}body em:not([class]){padding:0 .5em;font-style:normal}body s:not([class]){padding:0 .125em;font-style:normal}.ele-elip{overflow:hidden;white-space:nowrap;word-break:break-all;text-overflow:ellipsis}.ele-cell{display:flex}.ele-cell:not(.ele-cell-align-top){align-items:center}.ele-cell.ele-cell-align-bottom{align-items:flex-end}.ele-cell>.ele-cell-content{flex:1;box-sizing:border-box}.ele-cell>*+.ele-cell-content{padding-left:12px}.ele-cell .ele-cell-title{color:var(--heading-color);font-size:15px}.ele-cell .ele-cell-desc{color:var(--text-color-secondary);font-size:13px;margin-top:4px}.ele-body{padding:16px}.ele-body.ele-body-card{padding-bottom:0}.ele-body.ele-body-card .ant-card{margin-bottom:16px}.ele-bottom-tool{position:fixed;bottom:0;right:0;width:100%;display:flex;align-items:center;box-shadow:var(--shadow-1-up);padding:8px 16px;background:var(--component-background);transition:padding-left .3s cubic-bezier(.2,0,0,1) 0s;z-index:98}.ele-bottom-tool .ele-bottom-tool-actions{flex:1;text-align:right}@media screen and (min-width: 768px){.ele-admin-sidebar+.ele-admin-body .ele-bottom-tool{padding-left:226px}.ele-layout-collapse .ele-admin-sidebar+.ele-admin-body .ele-bottom-tool{padding-left:64px}}.ele-table{width:100%;border-spacing:0;border-collapse:collapse;background:var(--component-background)}.ele-table thead tr th,.ele-table thead tr td{background:var(--table-header-bg);transition:background-color .25s ease}.ele-table tbody tr th,.ele-table tbody tr td{background:var(--component-background);transition:background-color .25s ease}.ele-table tbody tr:hover th,.ele-table.ele-table-stripe tr:nth-child(2n) th,.ele-table tbody tr:hover td,.ele-table.ele-table-stripe tr:nth-child(2n) td{background:var(--table-row-hover-bg)}.ele-table tbody tr.ele-table-active th,.ele-table tbody tr.ele-table-active td{background:var(--primary-1)}.ele-table th,.ele-table td{font-weight:400;line-height:23px;padding:12px 10px;border-width:0;border-style:solid;border-color:var(--border-color-split);border-bottom-width:1px;text-align:left}.ele-table th{color:var(--heading-color)}.ele-table.ele-table-border th,.ele-table.ele-table-border td{border-width:1px}.ele-table.ele-table-medium th,.ele-table.ele-table-medium td{padding-top:10px;padding-bottom:10px}.ele-table.ele-table-small th,.ele-table.ele-table-small td{padding-top:8px;padding-bottom:8px;font-size:12px}.ele-table.ele-table-mini th,.ele-table.ele-table-mini td{padding-top:6px;padding-bottom:6px;font-size:12px}.ele-table:not(.ele-table-border) thead>tr>th{position:relative}.ele-table:not(.ele-table-border) thead>tr>th:not(:last-child):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:var(--table-header-cell-split-color);transform:translateY(-50%);transition:background-color .3s;content:""}body .ant-divider{margin:0}body .ant-modal-header{padding:16px 24px}body .ant-modal-header>.ant-modal-title>div{padding-right:34px}body .ant-modal-close-x{width:54px;height:54px;line-height:54px}.ele-btn-icon:not(.ant-btn-sm){padding-left:10px;padding-right:10px}.ele-btn-icon:not(.ant-btn-sm)>.anticon+span{margin-left:4px;margin-right:2px}.ele-form-detail .ant-form-item{margin-bottom:0}@media (max-width: 575px){.ele-form-detail .ant-form-item-label{line-height:39.9999px;padding-bottom:0}.ele-form-detail .ant-form-item-label>label:after{display:inherit}}.ele-pop-wrap-higher .ant-cascader-menu{height:280px}.ele-message-loading .ant-message,.ele-message-loading-mask .ant-message{pointer-events:auto}.ele-message-loading-mask .ant-message{background:rgba(0,0,0,.45)}body .ant-message{top:0;padding-top:16px;min-height:100vh;transition:background-color .3s}.rc-virtual-list-scrollbar-thumb,.ant-select-tree-list-scrollbar-thumb{background:var(--scrollbar-thumb-color)!important}.rc-virtual-list-scrollbar-thumb:hover,.ant-select-tree-list-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)!important}.ant-table-bordered div.ant-table-body:before,.ant-table-bordered div.ant-table-body:after{content:"";position:absolute;background:var(--border-color-split);z-index:2}.ant-table-bordered div.ant-table-body:before{right:0;top:0;bottom:0;width:1px}.ant-table-bordered div.ant-table-body:after{bottom:0;left:0;right:0;height:1px}.ele-chart-dot{width:10px;height:10px;margin-right:5px;border-radius:50%;display:inline-block;background:#5b8ff9}.echarts>div{max-width:100%;overflow:hidden}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{border-radius:6px;border:2px solid transparent;background-color:var(--scrollbar-thumb-color);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}::-webkit-scrollbar-corner{background:transparent}.ele-scrollbar-mini::-webkit-scrollbar{width:8px;height:8px}.ele-scrollbar-mini::-webkit-scrollbar-thumb{border-radius:4px}.ele-scrollbar-hide::-webkit-scrollbar{width:0;height:0}.ele-scrollbar-hide,.ele-scrollbar-hover{overflow:auto;overflow:overlay}@media (hover: hover) and (pointer: fine){.ele-scrollbar-hover::-webkit-scrollbar,.ele-scrollbar-hover.ele-scrollbar-mini::-webkit-scrollbar{width:0;height:0}.ele-scrollbar-hover:hover::-webkit-scrollbar{width:12px;height:12px}.ele-scrollbar-hover:hover.ele-scrollbar-mini::-webkit-scrollbar{width:8px;height:8px}}@media only screen and (max-width: 768px){::-webkit-scrollbar,.ele-scrollbar-hover:hover::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:4px}}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) transparent}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.slide-bottom-enter-active,.slide-bottom-leave-active{transition:opacity .2s ease-out,transform .25s ease-out}.slide-bottom-enter-from{opacity:0;transform:translateY(-10%)}.slide-bottom-leave-to{opacity:0;transform:translateY(10%)}.slide-right-leave-active,.slide-right-enter-active{transition:opacity .2s ease-out,transform .25s ease-out}.slide-right-enter-from{opacity:0;transform:translate(-60px)}.slide-right-leave-to{opacity:0;transform:translate(60px)}.zoom-in-enter-active,.zoom-in-leave-active{transition:opacity .2s ease-out,transform .25s ease-out}.zoom-in-enter-from{opacity:0;transform:scale(.9)}.zoom-in-leave-to{opacity:0;transform:scale(1.1)}.zoom-out-leave-active,.zoom-out-enter-active{transition:opacity .2s ease-out,transform .25s ease-out}.zoom-out-enter-from{opacity:0;transform:scale(1.2)}.zoom-out-leave-to{opacity:0;transform:scale(.8)}.mb10{margin-bottom:10px}.ml16{margin-left:16px}.width100{width:100%}.ant-modal div[aria-hidden=true]{display:none!important}.com-flex-end{display:flex;justify-content:end}.xsy-form-grid{display:grid;grid-template-columns:50% 50%}.xsy-form-grid .two-pieces{grid-column:1 / 3}.grid-row-3col{display:grid;grid-template-columns:repeat(3,33.33%);grid-column-gap:10px}.y-card{height:100%;border-radius:10px;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.y-content-card{height:calc(100vh - 90px);padding:10px}.y-card-title{font-size:1.5vw;font-weight:700}.iframeClass{width:100%;height:calc(100% - 40px)}.cardTitle{position:relative;font-size:16px;font-weight:600;color:var(--primary-color);padding-left:8px}.cardTitle:before{content:"";position:absolute;display:inline-block;width:4px;height:16px;left:0;top:50%;transform:translateY(-50%);background-color:var(--primary-color)}.cus-card{height:100%;padding:24px;border-radius:10px;overflow:hidden;box-shadow:0 0 10px -1px #0000001a}.carbon-page{min-height:100%;background:#f5f7fa;padding:24px}.carbon-page-header{margin-bottom:24px;animation:carbonFadeInDown .4s ease}@keyframes carbonFadeInDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.carbon-page-header .header-content{display:flex;align-items:center;gap:16px}.carbon-page-header .header-icon{width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#009994 0%,#00b8b0 100%);display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;box-shadow:0 4px 14px #00999459}.carbon-page-header .header-info .page-title{font-size:24px;font-weight:700;color:#111827;margin:0 0 4px}.carbon-page-header .header-info .page-desc{font-size:14px;color:#6b7280;margin:0}.carbon-filter-section{margin-bottom:16px}.carbon-filter-section .filter-card{background:#ffffff;border-radius:12px;padding:16px 20px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb}.carbon-filter-section .filter-row{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.carbon-filter-section .filter-item{display:flex;align-items:center;gap:8px}.carbon-filter-section .filter-item .filter-label{font-size:14px;font-weight:500;color:#6b7280;white-space:nowrap}.carbon-filter-section .filter-item .filter-select{width:180px}.carbon-filter-section .filter-item .filter-select :deep(.ant-select-selector){border-radius:8px;height:36px}.carbon-filter-section .filter-item .filter-select :deep(.ant-select-selector) .ant-select-selection-search-input,.carbon-filter-section .filter-item .filter-select :deep(.ant-select-selector) .ant-select-selection-placeholder,.carbon-filter-section .filter-item .filter-select :deep(.ant-select-selector) .ant-select-selection-item{line-height:34px}.carbon-filter-section .filter-item .filter-input{width:160px}.carbon-filter-section .filter-item .filter-input :deep(.ant-input){border-radius:8px!important}.carbon-filter-section .filter-item .filter-date{width:240px}.carbon-filter-section .filter-item .filter-date :deep(.ant-picker){border-radius:8px;height:36px}.carbon-filter-section .filter-actions{display:flex;gap:10px}.carbon-btn{display:inline-flex;align-items:center;gap:6px;padding:0 16px;height:36px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;border:none}.carbon-btn.btn-search{background:linear-gradient(135deg,#009994 0%,#00b8b0 100%);color:#fff;box-shadow:0 2px 8px #0099944d}.carbon-btn.btn-search:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00999466}.carbon-btn.btn-reset{background:#fff;color:#6b7280;border:1px solid #e5e7eb}.carbon-btn.btn-reset:hover{border-color:#009994;color:#009994}.carbon-btn.btn-add{background:linear-gradient(135deg,#009994 0%,#00b8b0 100%);color:#fff;box-shadow:0 2px 8px #0099944d}.carbon-btn.btn-add:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00999466}.carbon-btn.btn-save-all{padding:0 18px;height:38px;background:linear-gradient(135deg,#10b981 0%,#34d399 100%);color:#fff;box-shadow:0 2px 8px #10b9814d}.carbon-btn.btn-save-all:hover{transform:translateY(-1px);box-shadow:0 4px 12px #10b98166}.carbon-table-section .table-card{background:#ffffff;border-radius:12px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;overflow:hidden;padding:16px}.carbon-table-section .table-card :deep(.ant-table) .ant-table-thead>tr>th{background:#f9fafb;font-weight:600;font-size:14px;color:#111827;border-bottom:1px solid #e5e7eb;padding:14px 16px}.carbon-table-section .table-card :deep(.ant-table) .ant-table-tbody>tr>td{font-size:14px;color:#111827;border-bottom:1px solid #f3f4f6;padding:12px 16px}.carbon-table-section .table-card :deep(.ant-table) .ant-table-tbody>tr:hover>td{background:#f8fafc}.carbon-table-section .table-info{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e5e7eb;background:#fafbfc}.carbon-table-section .table-info .current-date-label{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#111827}.carbon-table-section .table-info .current-date-label .today-badge{padding:2px 8px;background:linear-gradient(135deg,#009994 0%,#00b8b0 100%);color:#fff;border-radius:10px;font-size:12px;font-weight:500}.carbon-table-section .table-info .record-count{font-size:13px;color:#6b7280}.carbon-action-buttons{display:flex;gap:6px;justify-content:center}.carbon-action-buttons .action-btn{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:6px;font-size:13px;cursor:pointer;transition:all .15s ease;border:none;background:transparent}.carbon-action-buttons .action-btn.edit{color:#009994;border:1px solid #009994}.carbon-action-buttons .action-btn.edit:hover{background:#009994;color:#fff}.carbon-action-buttons .action-btn.save{color:#10b981;border:1px solid #10b981}.carbon-action-buttons .action-btn.save:hover{background:#10b981;color:#fff}.carbon-action-buttons .action-btn.cancel{color:#6b7280;border:1px solid #e5e7eb}.carbon-action-buttons .action-btn.cancel:hover{border-color:#6b7280}.carbon-action-buttons .action-btn.delete{color:#ef4444;border:1px solid #ef4444}.carbon-action-buttons .action-btn.delete:hover{background:#ef4444;color:#fff}.carbon-action-buttons .action-btn.history{color:#f59e0b;border:1px solid #f59e0b}.carbon-action-buttons .action-btn.history:hover{background:#f59e0b;color:#fff}.carbon-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.carbon-empty-state .empty-icon{font-size:48px;color:#9ca3af;margin-bottom:16px}.carbon-empty-state .empty-text{font-size:14px;color:#6b7280;margin-bottom:20px;text-align:center}.carbon-empty-state .btn-config{display:inline-flex;align-items:center;gap:6px;padding:0 20px;height:40px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;border:none;background:linear-gradient(135deg,#009994 0%,#00b8b0 100%);color:#fff;box-shadow:0 2px 8px #0099944d}.carbon-empty-state .btn-config:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00999466}.carbon-value{font-weight:600;color:#009994;font-family:SF Mono,Monaco,Inconsolata,monospace}.carbon-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:rgba(0,153,148,.1);border-radius:20px;color:#009994;font-weight:500}.carbon-config-section .config-card{background:#ffffff;border-radius:12px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb;overflow:hidden}.carbon-config-section .config-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #e5e7eb;background:#fafbfc}.carbon-config-section .config-header .config-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#111827}.carbon-config-section .config-header .config-title .count-badge{padding:2px 10px;background:rgba(0,153,148,.1);color:#009994;border-radius:12px;font-size:12px;font-weight:500}.carbon-config-section .loading-wrapper{display:flex;align-items:center;justify-content:center;padding:60px 20px}.carbon-config-section .config-list{padding:16px 20px}.carbon-config-section .config-list .config-item{display:flex;align-items:center;gap:16px;padding:16px;background:#f9fafb;border-radius:10px;margin-bottom:12px;border:1px solid #e5e7eb;transition:all .15s ease}.carbon-config-section .config-list .config-item:hover{border-color:#0099944d;box-shadow:0 2px 8px #00999414}.carbon-config-section .config-list .config-item.editing{border-color:#009994;background:#fff;box-shadow:0 4px 12px #00999426}.carbon-config-section .config-list .config-item:last-child{margin-bottom:0}.carbon-config-section .config-list .config-item .item-index{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#009994 0%,#00b8b0 100%);color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.carbon-config-section .config-list .config-item .item-fields{flex:1;display:flex;gap:20px;flex-wrap:wrap;align-items:flex-end}.carbon-config-section .config-list .config-item .item-fields .field-group{display:flex;flex-direction:column;gap:6px;min-width:140px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-label{font-size:12px;color:#6b7280}.carbon-config-section .config-list .config-item .item-fields .field-group .field-label .required{color:#ef4444}.carbon-config-section .config-list .config-item .item-fields .field-group .field-value{font-size:14px;color:#111827;min-height:32px;display:flex;align-items:center}.carbon-config-section .config-list .config-item .item-fields .field-group .field-value.org-name{font-weight:500}.carbon-config-section .config-list .config-item .item-fields .field-group .field-value.material-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:rgba(0,153,148,.1);border-radius:16px;color:#009994;font-weight:500}.carbon-config-section .config-list .config-item .item-fields .field-group .field-value.material-badge .material-icon{font-size:14px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-value.price{font-weight:600;color:#f59e0b}.carbon-config-section .config-list .config-item .item-fields .field-group .field-select{width:180px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-select :deep(.ant-select-selector){border-radius:6px;height:32px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-select :deep(.ant-select-selector) .ant-select-selection-search-input,.carbon-config-section .config-list .config-item .item-fields .field-group .field-select :deep(.ant-select-selector) .ant-select-selection-placeholder,.carbon-config-section .config-list .config-item .item-fields .field-group .field-select :deep(.ant-select-selector) .ant-select-selection-item{line-height:30px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-input{width:120px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-input :deep(.ant-input){border-radius:6px;height:32px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-input.small{width:100px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-number{width:120px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-number :deep(.ant-input-number){border-radius:6px;height:32px}.carbon-config-section .config-list .config-item .item-fields .field-group .field-number :deep(.ant-input-number) .ant-input-number-input{height:30px}.carbon-config-section .config-list .config-item .item-actions{display:flex;gap:8px}.carbon-config-section .config-list .config-item .item-actions button{width:32px;height:32px;border-radius:6px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all .15s ease}.carbon-config-section .config-list .config-item .item-actions .btn-edit{background:rgba(0,153,148,.1);color:#009994}.carbon-config-section .config-list .config-item .item-actions .btn-edit:hover{background:#009994;color:#fff}.carbon-config-section .config-list .config-item .item-actions .btn-save{background:rgba(16,185,129,.1);color:#10b981}.carbon-config-section .config-list .config-item .item-actions .btn-save:hover{background:#10b981;color:#fff}.carbon-config-section .config-list .config-item .item-actions .btn-cancel{background:#f3f4f6;color:#6b7280}.carbon-config-section .config-list .config-item .item-actions .btn-cancel:hover{background:#e5e7eb}.carbon-config-section .config-list .config-item .item-actions .btn-delete{background:transparent;color:#ef4444}.carbon-config-section .config-list .config-item .item-actions .btn-delete:hover{background:rgba(239,68,68,.1)}.carbon-date-tabs{display:flex;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.carbon-date-tabs .date-tabs{display:flex;align-items:center;gap:8px;background:#ffffff;padding:6px;border-radius:10px;box-shadow:0 1px 2px #0000000d;border:1px solid #e5e7eb}.carbon-date-tabs .date-tabs .date-tab{display:flex;flex-direction:column;align-items:center;padding:8px 14px;border-radius:8px;border:none;background:transparent;cursor:pointer;transition:all .15s ease;min-width:70px}.carbon-date-tabs .date-tabs .date-tab .tab-label{font-size:12px;color:#9ca3af;margin-bottom:2px}.carbon-date-tabs .date-tabs .date-tab .tab-date{font-size:13px;font-weight:600;color:#6b7280}.carbon-date-tabs .date-tabs .date-tab:hover{background:#f1f5f9}.carbon-date-tabs .date-tabs .date-tab.active{background:linear-gradient(135deg,#009994 0%,#00b8b0 100%)}.carbon-date-tabs .date-tabs .date-tab.active .tab-label,.carbon-date-tabs .date-tabs .date-tab.active .tab-date{color:#fff}.carbon-date-tabs .date-tabs .date-picker-wrapper{margin-left:8px;padding-left:8px;border-left:1px solid #e5e7eb}.carbon-date-tabs .date-tabs .date-picker-wrapper :deep(.ant-picker){border-radius:8px;height:36px}@media (max-width: 1200px){.carbon-filter-section .filter-row .filter-actions{width:100%;margin-top:8px}}@media (max-width: 768px){.carbon-page{padding:16px}.carbon-page-header .header-icon{width:48px;height:48px;font-size:22px}.carbon-page-header .header-info .page-title{font-size:20px}.carbon-filter-section .filter-item{width:100%}.carbon-filter-section .filter-item .filter-input,.carbon-filter-section .filter-item .filter-select,.carbon-filter-section .filter-item .filter-date{flex:1}.carbon-filter-section .filter-actions{width:100%}.carbon-date-tabs{flex-direction:column;align-items:flex-start}.carbon-date-tabs .date-tabs{width:100%;overflow-x:auto;padding-bottom:4px}.carbon-config-section .config-header{flex-direction:column;gap:12px;align-items:flex-start}.carbon-config-section .config-list .config-item{flex-direction:column;align-items:flex-start}.carbon-config-section .config-list .config-item .item-fields,.carbon-config-section .config-list .config-item .item-fields .field-group,.carbon-config-section .config-list .config-item .item-fields .field-group .field-select,.carbon-config-section .config-list .config-item .item-fields .field-group .field-input,.carbon-config-section .config-list .config-item .item-fields .field-group .field-number{width:100%}.carbon-config-section .config-list .config-item .item-actions{align-self:flex-end;margin-top:12px}}:root{--blue-1: #e6f7ff;--blue-2: #bae7ff;--blue-3: #91d5ff;--blue-4: #69c0ff;--blue-5: #40a9ff;--blue-6: #1890ff;--blue-7: #096dd9;--blue-8: #0050b3;--blue-9: #003a8c;--blue-10: #002766;--purple-1: #f9f0ff;--purple-2: #efdbff;--purple-3: #d3adf7;--purple-4: #b37feb;--purple-5: #9254de;--purple-6: #722ed1;--purple-7: #531dab;--purple-8: #391085;--purple-9: #22075e;--purple-10: #120338;--cyan-1: #e6fffb;--cyan-2: #b5f5ec;--cyan-3: #87e8de;--cyan-4: #5cdbd3;--cyan-5: #36cfc9;--cyan-6: #13c2c2;--cyan-7: #08979c;--cyan-8: #006d75;--cyan-9: #00474f;--cyan-10: #002329;--green-1: #f6ffed;--green-2: #d9f7be;--green-3: #b7eb8f;--green-4: #95de64;--green-5: #73d13d;--green-6: #52c41a;--green-7: #389e0d;--green-8: #237804;--green-9: #135200;--green-10: #092b00;--pink-1: #fff0f6;--pink-2: #ffd6e7;--pink-3: #ffadd2;--pink-4: #ff85c0;--pink-5: #f759ab;--pink-6: #eb2f96;--pink-7: #c41d7f;--pink-8: #9e1068;--pink-9: #780650;--pink-10: #520339;--red-1: #fff1f0;--red-2: #ffccc7;--red-3: #ffa39e;--red-4: #ff7875;--red-5: #ff4d4f;--red-6: #f5222d;--red-7: #cf1322;--red-8: #a8071a;--red-9: #820014;--red-10: #5c0011;--orange-1: #fff7e6;--orange-2: #ffe7ba;--orange-3: #ffd591;--orange-4: #ffc069;--orange-5: #ffa940;--orange-6: #fa8c16;--orange-7: #d46b08;--orange-8: #ad4e00;--orange-9: #873800;--orange-10: #612500;--gold-1: #fffbe6;--gold-2: #fff1b8;--gold-3: #ffe58f;--gold-4: #ffd666;--gold-5: #ffc53d;--gold-6: #faad14;--gold-7: #d48806;--gold-8: #ad6800;--gold-9: #874d00;--gold-10: #613400;--primary-1: var(--blue-1);--primary-2: var(--blue-2);--primary-3: var(--blue-3);--primary-4: var(--blue-4);--primary-5: var(--blue-5);--primary-6: var(--blue-6);--primary-7: var(--blue-7);--primary-8: var(--blue-8);--primary-9: var(--blue-9);--primary-10: var(--blue-10);--primary-color: var(--primary-6);--primary-color-hover: var(--primary-5);--primary-color-active: var(--primary-7);--primary-color-outline: var(--primary-2);--info-color: var(--primary-color);--success-color: var(--green-6);--success-color-hover: var(--green-5);--success-color-active: var(--green-7);--success-color-outline: var(--green-2);--warning-color: var(--gold-6);--warning-color-hover: var(--gold-5);--warning-color-active: var(--gold-7);--warning-color-outline: var(--gold-2);--error-color: var(--red-5);--error-color-hover: var(--red-4);--error-color-active: var(--red-7);--error-color-outline: var(--red-2);--highlight-color: var(--red-5);--processing-color: var(--blue-6);--body-background: #fff;--component-background: #fff;--popover-background: var(--component-background);--popover-customize-border-color: var(--border-color-split);--text-color: rgba(0, 0, 0, .85);--text-color-secondary: rgba(0, 0, 0, .45);--text-color-inverse: #fff;--icon-color-hover: rgba(0, 0, 0, .75);--heading-color: rgba(0, 0, 0, .85);--item-hover-bg: #f5f5f5;--border-color-base: #d9d9d9;--border-color-split: #f0f0f0;--background-color-light: #fafafa;--background-color-base: #f5f5f5;--disabled-color: rgba(0, 0, 0, .25);--disabled-bg: var(--background-color-base);--disabled-color-dark: rgba(255, 255, 255, .35);--shadow-color: rgba(0, 0, 0, .15);--shadow-color-inverse: var(--component-background);--box-shadow-base: var(--shadow-2);--shadow-1-up: 0 -6px 16px -8px rgba(0, 0, 0, .08), 0 -9px 28px 0 rgba(0, 0, 0, .05), 0 -12px 48px 16px rgba(0, 0, 0, .03);--shadow-1-down: 0 6px 16px -8px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03);--shadow-1-left: -6px 0 16px -8px rgba(0, 0, 0, .08), -9px 0 28px 0 rgba(0, 0, 0, .05), -12px 0 48px 16px rgba(0, 0, 0, .03);--shadow-1-right: 6px 0 16px -8px rgba(0, 0, 0, .08), 9px 0 28px 0 rgba(0, 0, 0, .05), 12px 0 48px 16px rgba(0, 0, 0, .03);--shadow-2: 0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05);--btn-shadow: 0 2px 0 rgba(0, 0, 0, .015);--btn-primary-shadow: 0 2px 0 rgba(0, 0, 0, .045);--btn-text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);--btn-default-bg: var(--component-background);--btn-default-ghost-color: var(--component-background);--btn-default-ghost-border: var(--component-background);--btn-text-hover-bg: rgba(0, 0, 0, .018);--btn-text-active-bg: rgba(0, 0, 0, .028);--checkbox-check-bg: #fff;--descriptions-bg: #fafafa;--divider-color: rgba(0, 0, 0, .06);--dropdown-menu-submenu-disabled-bg: var(--component-background);--radio-dot-disabled-color: rgba(0, 0, 0, .2);--radio-solid-checked-color: var(--component-background);--radio-disabled-button-checked-bg: #e6e6e6;--radio-disabled-button-checked-color: var(--disabled-color);--layout-body-background: #f0f2f5;--layout-header-background: #001529;--layout-trigger-background: #002140;--dropdown-menu-bg: var(--component-background);--input-placeholder-color: #bfbfbf;--input-icon-color: var(--text-color);--input-bg: var(--component-background);--input-number-handler-active-bg: #f4f4f4;--input-icon-hover-color: rgba(0, 0, 0, .85);--mentions-dropdown-bg: var(--component-background);--select-dropdown-bg: var(--component-background);--select-background: var(--component-background);--select-clear-background: var(--select-background);--select-selection-item-bg: var(--background-color-base);--select-selection-item-border-color: var(--border-color-split);--select-multiple-disabled-background: var(--disabled-bg);--select-multiple-item-disabled-color: #bfbfbf;--select-multiple-item-disabled-border-color: var(--border-color-base);--cascader-bg: var(--component-background);--cascader-menu-bg: var(--component-background);--cascader-menu-border-color-split: var(--border-color-split);--tooltip-bg: rgba(0, 0, 0, .75);--popover-bg: var(--component-background);--modal-header-bg: var(--component-background);--modal-header-border-color-split: var(--border-color-split);--modal-content-bg: var(--component-background);--modal-footer-border-color-split: var(--border-color-split);--progress-steps-item-bg: #f3f3f3;--menu-popup-bg: var(--component-background);--menu-dark-bg: var(--layout-header-background);--menu-dark-inline-submenu-bg: #000c17;--table-header-bg: var(--background-color-light);--table-header-sort-bg: var(--background-color-base);--table-body-sort-bg: #fafafa;--table-row-hover-bg: var(--background-color-light);--table-expanded-row-bg: #fbfbfb;--table-header-cell-split-color: rgba(0, 0, 0, .06);--table-header-sort-active-bg: rgba(0, 0, 0, .04);--table-fixed-header-sort-active-bg: #f5f5f5;--table-header-filter-active-bg: rgba(0, 0, 0, .04);--table-filter-btns-bg: inherit;--table-filter-dropdown-bg: var(--component-background);--table-expand-icon-bg: var(--component-background);--picker-bg: var(--component-background);--picker-basic-cell-disabled-bg: var(--disabled-bg);--picker-border-color: var(--border-color-split);--calendar-bg: var(--component-background);--calendar-input-bg: var(--input-bg);--calendar-border-color: #fff;--calendar-full-bg: var(--calendar-bg);--badge-text-color: var(--component-background);--rate-star-bg: var(--border-color-split);--card-actions-background: var(--component-background);--card-skeleton-bg: #cfd8dc;--card-shadow: 0 1px 2px -2px rgba(0, 0, 0, .16), 0 3px 6px 0 rgba(0, 0, 0, .12), 0 5px 12px 4px rgba(0, 0, 0, .09);--comment-bg: inherit;--comment-author-time-color: #ccc;--comment-action-hover-color: #595959;--back-top-bg: var(--text-color-secondary);--back-top-hover-bg: var(--text-color);--avatar-bg: #ccc;--switch-bg: var(--component-background);--pagination-item-bg: var(--component-background);--pagination-item-bg-active: var(--component-background);--pagination-item-link-bg: var(--component-background);--pagination-item-disabled-color-active: #fff;--pagination-item-disabled-bg-active: #e6e6e6;--pagination-item-input-bg: var(--component-background);--page-header-back-color: #000;--page-header-ghost-bg: inherit;--slider-rail-background-color: var(--background-color-base);--slider-rail-background-color-hover: #e1e1e1;--slider-dot-border-color: var(--border-color-split);--slider-dot-border-color-active: var(--primary-4);--tree-bg: var(--component-background);--skeleton-to-color: rgba(129, 129, 129, .24);--transfer-item-hover-bg: var(--item-hover-bg);--message-notice-content-bg: var(--component-background);--list-customize-card-bg: var(--component-background);--drawer-bg: var(--component-background);--timeline-color: var(--border-color-split);--timeline-dot-color: var(--primary-color);--steps-nav-arrow-color: rgba(0, 0, 0, .25);--steps-background: var(--component-background);--notification-bg: var(--component-background);--image-preview-operation-disabled-color: rgba(255, 255, 255, .45);--gradient-min: rgba(207, 216, 220, .2);--gradient-max: rgba(207, 216, 220, .4);--scrollbar-thumb-color: #cfcfcf;--scrollbar-thumb-hover-color: #b6b6b6;--scrollbar-track-color: transparent;--sidebar-background: var(--layout-header-background);--sidebar-light-background: var(--component-background);--sidebar-light-shadow: 1px 3px 3px rgba(0, 21, 41, .08);--sidebar-dark-shadow: 0 4px 4px rgba(0, 0, 0, .35);--sidebar-scrollbar-thumb-color: #4d5b69;--sidebar-scrollbar-thumb-hover-color: #66737f;--sidebar-scrollbar-track-color: transparent;--sidebar-light-scrollbar-thumb-color: var(--scrollbar-thumb-color);--sidebar-light-scrollbar-thumb-hover-color: var(--scrollbar-thumb-hover-color);--sidebar-light-scrollbar-track-color: transparent;--header-background: var(--layout-header-background);--header-light-background: var(--component-background);--header-light-shadow: 0 1px 4px rgba(0, 21, 41, .08);--header-dark-shadow: 0 1px 4px rgba(0, 0, 0, .1);--header-tool-hover-bg: rgba(0, 0, 0, .025);--header-dark-tool-hover-bg: rgba(255, 255, 255, .05);--logo-light-shadow: 1px 2px 3px rgba(0, 21, 41, .08);--logo-dark-shadow: 0 3px 4px rgba(0, 0, 0, .35)}.ele-admin-theme-dark{--blue-1: #111d2c;--blue-2: #112a45;--blue-3: #15395b;--blue-4: #164c7e;--blue-5: #1765ad;--blue-6: #177ddc;--blue-7: #3c9ae8;--blue-8: #65b7f3;--blue-9: #8dcff8;--blue-10: #b7e3fa;--purple-1: #1a1325;--purple-2: #24163a;--purple-3: #301c4d;--purple-4: #3e2069;--purple-5: #51258f;--purple-6: #642ab5;--purple-7: #854eca;--purple-8: #ab7ae0;--purple-9: #cda8f0;--purple-10: #ebd7fa;--cyan-1: #112123;--cyan-2: #113536;--cyan-3: #144848;--cyan-4: #146262;--cyan-5: #138585;--cyan-6: #13a8a8;--cyan-7: #33bcb7;--cyan-8: #58d1c9;--cyan-9: #84e2d8;--cyan-10: #b2f1e8;--green-1: #162312;--green-2: #1d3712;--green-3: #274916;--green-4: #306317;--green-5: #3c8618;--green-6: #49aa19;--green-7: #6abe39;--green-8: #8fd460;--green-9: #b2e58b;--green-10: #d5f2bb;--pink-1: #291321;--pink-2: #40162f;--pink-3: #551c3b;--pink-4: #75204f;--pink-5: #a02669;--pink-6: #cb2b83;--pink-7: #e0529c;--pink-8: #f37fb7;--pink-9: #f8a8cc;--pink-10: #fad2e3;--red-1: #2a1215;--red-2: #431418;--red-3: #58181c;--red-4: #791a1f;--red-5: #a61d24;--red-6: #f5222d;--red-7: #e84749;--red-8: #f37370;--red-9: #f89f9a;--red-10: #fac8c3;--orange-1: #2b1d11;--orange-2: #442a11;--orange-3: #593815;--orange-4: #7c4a15;--orange-5: #aa6215;--orange-6: #d87a16;--orange-7: #e89a3c;--orange-8: #f3b765;--orange-9: #f8cf8d;--orange-10: #fae3b7;--gold-1: #2b2111;--gold-2: #443111;--gold-3: #594214;--gold-4: #7c5914;--gold-5: #aa7714;--gold-6: #d89614;--gold-7: #e8b339;--gold-8: #f3cc62;--gold-9: #f8df8b;--gold-10: #faedb5;--primary-1: var(--blue-1);--primary-2: var(--blue-2);--primary-3: var(--blue-3);--primary-4: var(--blue-4);--primary-5: var(--blue-5);--primary-6: var(--blue-6);--primary-7: var(--blue-7);--primary-8: var(--blue-8);--primary-9: var(--blue-9);--primary-10: var(--blue-10);--primary-color: var(--primary-6);--primary-color-hover: var(--primary-5);--primary-color-active: var(--primary-7);--primary-color-outline: var(--primary-2);--info-color: var(--primary-color);--success-color: var(--green-6);--success-color-hover: var(--green-5);--success-color-active: var(--green-7);--success-color-outline: var(--green-2);--warning-color: var(--gold-6);--warning-color-hover: var(--gold-5);--warning-color-active: var(--gold-7);--warning-color-outline: var(--gold-2);--error-color: var(--red-5);--error-color-hover: var(--red-4);--error-color-active: var(--red-7);--error-color-outline: var(--red-2);--highlight-color: var(--red-5);--processing-color: var(--blue-6);--body-background: #000;--component-background: #141414;--popover-background: #1f1f1f;--popover-customize-border-color: #3a3a3a;--text-color: rgba(255, 255, 255, .85);--text-color-secondary: rgba(255, 255, 255, .45);--text-color-inverse: #fff;--icon-color-hover: rgba(255, 255, 255, .75);--heading-color: rgba(255, 255, 255, .85);--item-hover-bg: rgba(255, 255, 255, .08);--border-color-base: #434343;--border-color-split: #303030;--background-color-light: rgba(255, 255, 255, .04);--background-color-base: rgba(255, 255, 255, .08);--disabled-color: rgba(255, 255, 255, .3);--disabled-bg: var(--background-color-base);--disabled-color-dark: rgba(255, 255, 255, .3);--shadow-color: rgba(0, 0, 0, .45);--shadow-color-inverse: var(--component-background);--box-shadow-base: var(--shadow-2);--shadow-1-up: 0 -6px 16px -8px rgba(0, 0, 0, .32), 0 -9px 28px 0 rgba(0, 0, 0, .2), 0 -12px 48px 16px rgba(0, 0, 0, .12);--shadow-1-down: 0 6px 16px -8px rgba(0, 0, 0, .32), 0 9px 28px 0 rgba(0, 0, 0, .2), 0 12px 48px 16px rgba(0, 0, 0, .12);--shadow-1-right: 6px 0 16px -8px rgba(0, 0, 0, .32), 9px 0 28px 0 rgba(0, 0, 0, .2), 12px 0 48px 16px rgba(0, 0, 0, .12);--shadow-2: 0 3px 6px -4px rgba(0, 0, 0, .48), 0 6px 16px 0 rgba(0, 0, 0, .32), 0 9px 28px 8px rgba(0, 0, 0, .2);--btn-shadow: 0 2px 0 rgba(0, 0, 0, .015);--btn-primary-shadow: 0 2px 0 rgba(0, 0, 0, .045);--btn-text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);--btn-default-bg: transparent;--btn-default-ghost-color: var(--text-color);--btn-default-ghost-border: rgba(255, 255, 255, .25);--btn-text-hover-bg: rgba(255, 255, 255, .03);--btn-text-active-bg: rgba(255, 255, 255, .04);--checkbox-check-bg: transparent;--descriptions-bg: var(--background-color-light);--divider-color: rgba(255, 255, 255, .12);--dropdown-menu-submenu-disabled-bg: transparent;--radio-dot-disabled-color: rgba(255, 255, 255, .2);--radio-solid-checked-color: #fff;--radio-disabled-button-checked-bg: rgba(255, 255, 255, .2);--radio-disabled-button-checked-color: var(--disabled-color);--layout-body-background: var(--body-background);--layout-header-background: var(--popover-background);--layout-trigger-background: #262626;--dropdown-menu-bg: var(--popover-background);--input-placeholder-color: rgba(255, 255, 255, .3);--input-icon-color: rgba(255, 255, 255, .3);--input-bg: transparent;--input-number-handler-active-bg: var(--item-hover-bg);--input-icon-hover-color: rgba(255, 255, 255, .85);--mentions-dropdown-bg: var(--popover-background);--select-dropdown-bg: var(--popover-background);--select-background: transparent;--select-clear-background: var(--component-background);--select-selection-item-bg: rgba(255, 255, 255, .08);--select-selection-item-border-color: var(--border-color-split);--select-multiple-disabled-background: var(--component-background);--select-multiple-item-disabled-color: #595959;--select-multiple-item-disabled-border-color: var(--popover-background);--cascader-bg: transparent;--cascader-menu-bg: var(--popover-background);--cascader-menu-border-color-split: var(--border-color-split);--tooltip-bg: #434343;--popover-bg: var(--popover-background);--modal-header-bg: var(--popover-background);--modal-header-border-color-split: var(--border-color-split);--modal-content-bg: var(--popover-background);--modal-footer-border-color-split: var(--border-color-split);--progress-steps-item-bg: rgba(255, 255, 255, .08);--menu-popup-bg: var(--popover-background);--menu-dark-bg: var(--popover-background);--menu-dark-inline-submenu-bg: var(--component-background);--table-header-bg: #1d1d1d;--table-header-sort-bg: #262626;--table-body-sort-bg: rgba(255, 255, 255, .01);--table-row-hover-bg: #262626;--table-expanded-row-bg: var(--table-header-bg);--table-header-cell-split-color: rgba(255, 255, 255, .08);--table-header-sort-active-bg: #303030;--table-fixed-header-sort-active-bg: #222;--table-header-filter-active-bg: #434343;--table-filter-btns-bg: var(--popover-background);--table-filter-dropdown-bg: var(--popover-background);--table-expand-icon-bg: transparent;--picker-bg: transparent;--picker-basic-cell-disabled-bg: #303030;--picker-border-color: var(--border-color-split);--calendar-bg: var(--popover-background);--calendar-input-bg: var(--calendar-bg);--calendar-border-color: transparent;--calendar-full-bg: var(--component-background);--badge-text-color: #fff;--rate-star-bg: rgba(255, 255, 255, .12);--card-actions-background: var(--component-background);--card-skeleton-bg: #303030;--card-shadow: 0 1px 2px -2px rgba(0, 0, 0, .64), 0 3px 6px 0 rgba(0, 0, 0, .48), 0 5px 12px 4px rgba(0, 0, 0, .36);--comment-bg: transparent;--comment-author-time-color: rgba(255, 255, 255, .3);--comment-action-hover-color: rgba(255, 255, 255, .65);--back-top-bg: var(--tooltip-bg);--back-top-hover-bg: var(--border-color-split);--avatar-bg: rgba(255, 255, 255, .3);--switch-bg: #fff;--pagination-item-bg: transparent;--pagination-item-bg-active: transparent;--pagination-item-link-bg: transparent;--pagination-item-disabled-color-active: #000;--pagination-item-disabled-bg-active: rgba(255, 255, 255, .25);--pagination-item-input-bg: var(--pagination-item-bg);--page-header-back-color: inherit;--page-header-ghost-bg: transparent;--slider-rail-background-color: #262626;--slider-rail-background-color-hover: var(--border-color-base);--slider-dot-border-color: var(--border-color-split);--slider-dot-border-color-active: var(--primary-4);--tree-bg: transparent;--skeleton-to-color: rgba(255, 255, 255, .16);--transfer-item-hover-bg: #262626;--message-notice-content-bg: var(--popover-background);--list-customize-card-bg: transparent;--drawer-bg: var(--popover-background);--timeline-color: var(--border-color-split);--timeline-dot-color: var(--primary-color);--steps-nav-arrow-color: rgba(255, 255, 255, .2);--steps-background: transparent;--notification-bg: var(--popover-background);--image-preview-operation-disabled-color: rgba(255, 255, 255, .45);--gradient-min: rgba(48, 48, 48, .2);--gradient-max: rgba(48, 48, 48, .4);--scrollbar-thumb-color: #484848;--scrollbar-thumb-hover-color: #5b5b5b;--scrollbar-track-color: transparent;--sidebar-background: var(--layout-header-background);--sidebar-light-background: var(--component-background);--sidebar-light-shadow: 0 4px 4px rgba(0, 0, 0, .6);--sidebar-dark-shadow: 0 4px 4px rgba(0, 0, 0, .6);--sidebar-scrollbar-thumb-color: #626262;--sidebar-scrollbar-thumb-hover-color: #797979;--sidebar-scrollbar-track-color: transparent;--sidebar-light-scrollbar-thumb-color: var(--scrollbar-thumb-color);--sidebar-light-scrollbar-thumb-hover-color: var(--scrollbar-thumb-hover-color);--sidebar-light-scrollbar-track-color: transparent;--header-background: var(--layout-header-background);--header-light-background: var(--component-background);--header-light-shadow: 0 1px 4px rgba(0, 0, 0, .6);--header-dark-shadow: 0 1px 4px rgba(0, 0, 0, .6);--header-tool-hover-bg: rgba(255, 255, 255, .05);--header-dark-tool-hover-bg: rgba(255, 255, 255, .05);--logo-light-shadow: 0 3px 4px rgba(0, 0, 0, .6);--logo-dark-shadow: 0 3px 4px rgba(0, 0, 0, .6)}.block-interval{margin-bottom:10px}.left-menu-height{height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden}.content-height{min-height:calc(90vh - 17px)}.table-height{min-height:calc(100vh - 210px)}.table-height-2Row{min-height:calc(100vh - 250px)}.h100{height:100%;overflow-y:scroll;overflow-x:hidden}.root-card .ant-card-head{border-bottom:none!important}.root-card .ant-card-head-title{font-size:20px;font-weight:500}.root-card .ant-card-body{padding:16px}.root-card .card-tabs .ant-tabs-nav:before{border-bottom:none!important}.search-bar-margin-left{margin-left:1em}.ant-modal-body{max-height:80vh;overflow-y:auto;overflow-x:hidden}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:#000}.ant-input[disabled]{color:#000}.ant-picker-input>input[disabled]{color:#000!important}.ant-input-number-disabled{color:#000!important}.xsy-search-form .ant-form-item-label{flex:auto}.xsy-import .ant-upload-list{display:none!important}.ant-form-item-control{overflow:hidden!important}.ant-spin-spinning{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.ant-spin-nested-loading>div>.ant-spin{max-height:100%!important}.ant-spin-lg .ant-spin-dot{font-size:60px!important}.ant-spin-lg .ant-spin-dot-item{width:25px!important;height:25px!important}.ant-spin-lg .ant-spin-text{font-size:20px}.ant-select-tree-switcher,.ant-select-tree-indent-unit{width:14px!important}.ant-modal-footer{border-top:none!important;text-align:center}.ant-modal-header{border-bottom:none}.ant-card{height:100%}.ant-card .ant-card-body{height:100%!important}.vue-flow__minimap{transform:scale(75%);transform-origin:bottom right}.basicflow.dark{background:#57534e;color:#fffffb}.basicflow.dark .vue-flow__node{background:#292524;color:#fffffb}.basicflow.dark .vue-flow__controls .vue-flow__controls-button{background:#292524;fill:#fffffb;border-color:#fffffb}.basicflow.dark .vue-flow__edge-textbg{fill:#292524}.basicflow.dark .vue-flow__edge-text{fill:#fffffb}.basicflow .controls{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.basicflow .controls button{padding:4px;border-radius:5px;font-weight:600;box-shadow:0 5px 10px #0000004d;cursor:pointer;display:flex;justify-content:center;align-items:center}.basicflow .controls button:hover{transform:scale(102%);transition:.25s all ease}.y-btn-p{color:#fff;background:#00c1ba;border:none!important}.y-btn{color:#00c1ba;border-color:#00c1ba}.ele-text-danger{color:#ff5c00!important}.ant-empty-description{color:#999}.ant-table-cell{text-align:center}.ant-table-thead .ant-table-cell{background:#e8fbff!important;text-align:center!important;font-weight:700!important}.formgrid{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:5%;column-gap:5%}.formgrid .onerow{grid-column-start:1;grid-column-end:3}.formgrid>div{overflow:hidden}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-1{left:.25rem}.left-2{left:.5rem}.right-1{right:.25rem}.right-2{right:.5rem}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.text-wrap{text-wrap:wrap}.border{border-width:1px}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.titleHandBook[data-v-4dfbbc5d]{margin-left:8px;font-size:18px;cursor:pointer}body{height:100vh;background-image:url(/assets/ic_bg.849739ee.jpg);background-size:cover;background-repeat:no-repeat;background-size:100% 100%}#app{background-repeat:no-repeat;background-size:cover;height:100vh;background-position:left}.dv-button-wrapper{position:relative}.dv-button-wrapper .dv-button{padding:10px 20px;display:inline-block;outline:none;border:none;background-color:transparent;line-height:1;font-size:var(--108fc75d);text-decoration:none;text-shadow:var(--45ef2fd4) 0px 0px 1px;color:var(--fc71f308);cursor:pointer}.dv-button-wrapper .dv-button:hover,.dv-button-wrapper .dv-button:focus{text-shadow:var(--6ca41ab4) 0px 0px 1px;color:var(--1faf6725)}.dv-button-wrapper .dv-button:hover svg,.dv-button-wrapper .dv-button:focus svg{filter:drop-shadow(var(--6ca41ab4) 0px 0px 2px)}.dv-button-wrapper .dv-button:hover path[data-type=shape],.dv-button-wrapper .dv-button:focus path[data-type=shape]{fill:var(--6ca41ab4)}.dv-button-wrapper .dv-button-svg-container{position:absolute;inset:-2px;display:flex}.dv-button-wrapper .dv-button-svg{display:block;flex:1 1 0%;filter:drop-shadow(var(--45ef2fd4) 0px 0px 2px)}.dv-button-wrapper .dv-button-svg-bg{stroke-width:0;stroke:transparent;fill:var(--45ef2fd4);opacity:var(--9aee3820)}.dv-button-wrapper .dv-button-svg-line{stroke-width:2;stroke:var(--45ef2fd4);vector-effect:non-scaling-stroke;fill:transparent}.dv-button-wrapper .dv-button-text{position:relative}.dv-conical-column-chart{width:100%;height:100%}.dv-conical-column-chart text{text-anchor:middle;font-size:var(--51c9737a)}.dv-percent-pond{position:relative;display:flex;flex-direction:column}.dv-percent-pond svg{position:absolute;left:0;top:0;width:100%;height:100%}.dv-percent-pond polyline{transition:all .3s}.dv-percent-pond text{font-size:25px;font-weight:700;text-anchor:middle;dominant-baseline:middle}.dv-water-pond-level{position:relative}.dv-water-pond-level svg{position:absolute;width:100%;height:100%;top:0;left:0}.dv-water-pond-level text{font-size:25px;font-weight:700;text-anchor:middle;dominant-baseline:middle}.dv-water-pond-level ellipse,.dv-water-pond-level rect{fill:none;stroke-width:3}.dv-water-pond-level canvas{margin-top:8px;margin-left:8px;width:calc(100% - 16px);height:calc(100% - 16px);box-sizing:border-box}.dv-loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dv-loading .loading-tip{font-size:15px}.dv-flyline-chart-enhanced{display:flex;flex-direction:column;background-size:100% 100%}.dv-flyline-chart-enhanced text{text-anchor:middle;dominant-baseline:middle}.dv-flyline-chart{display:flex;flex-direction:column;background-size:100% 100%}.dv-flyline-chart polyline{transition:all .3s}.dv-flyline-chart text{text-anchor:middle;dominant-baseline:middle}.dv-scroll-ranking-board[data-v-26f5f75f]{width:100%;height:100%;color:var(--442085aa);overflow:hidden}.dv-scroll-ranking-board .row-item[data-v-26f5f75f]{transition:all .3s;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.dv-scroll-ranking-board .ranking-info[data-v-26f5f75f]{display:flex;width:100%;font-size:var(--ca44414a)}.dv-scroll-ranking-board .ranking-info .rank[data-v-26f5f75f]{width:40px;color:var(--fdc8fe50)}.dv-scroll-ranking-board .ranking-info .info-name[data-v-26f5f75f]{flex:1}.dv-scroll-ranking-board .ranking-column[data-v-26f5f75f]{border-bottom:2px solid var(--31d0b588);margin-top:5px}.dv-scroll-ranking-board .ranking-column .inside-column[data-v-26f5f75f]{position:relative;height:6px;background-color:var(--fdc8fe50);margin-bottom:2px;border-radius:1px;overflow:hidden}.dv-scroll-ranking-board .ranking-column .shine[data-v-26f5f75f]{position:absolute;left:0%;top:2px;height:2px;width:50px;transform:translate(-100%);background:radial-gradient(#28f8ff 5%,transparent 80%);animation:shine-26f5f75f 3s ease-in-out infinite alternate}@keyframes shine-26f5f75f{80%{left:0%;transform:translate(-100%)}to{left:100%;transform:translate(0)}}.dv-scroll-board{position:relative;width:100%;height:100%;color:#fff}.dv-scroll-board .text{padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-scroll-board .header{display:flex;flex-direction:row;font-size:15px}.dv-scroll-board .header .header-item{padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s}.dv-scroll-board .rows{overflow:hidden}.dv-scroll-board .rows .row-item{display:flex;font-size:14px;transition:all .3s}.dv-scroll-board .rows .ceil{padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-scroll-board .rows .index{border-radius:3px;padding:0 3px}.dv-charts-container{position:relative;width:100%;height:100%}.dv-charts-container .charts-canvas-container{width:100%;height:100%}.dv-capsule-chart{position:relative;display:flex;flex-direction:row;box-sizing:border-box;padding:10px;color:var(--1b634ae3)}.dv-capsule-chart .label-column{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding-right:10px;text-align:right;font-size:var(--63348aba)}.dv-capsule-chart .label-column div{height:20px;line-height:20px}.dv-capsule-chart .capsule-container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.dv-capsule-chart .capsule-item{box-shadow:0 0 3px #999;height:10px;margin:5px 0;border-radius:5px}.dv-capsule-chart .capsule-item .capsule-item-column{position:relative;height:8px;margin-top:1px;border-radius:5px;transition:all .3s;display:flex;justify-content:flex-end;align-items:center}.dv-capsule-chart .capsule-item .capsule-item-column .capsule-item-value{font-size:var(--63348aba);transform:translate(100%)}.dv-capsule-chart .unit-label{height:20px;font-size:var(--63348aba);position:relative;display:flex;justify-content:space-between;align-items:center}.dv-capsule-chart .unit-text{text-align:right;display:flex;align-items:flex-end;font-size:var(--63348aba);line-height:20px;margin-left:10px}.dv-digital-flop canvas{width:100%;height:100%}.dv-active-ring-chart{position:relative}.dv-active-ring-chart .active-ring-chart-container{width:100%;height:100%}.dv-active-ring-chart .active-ring-info{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.dv-active-ring-chart .active-ring-info .dv-digital-flop{width:100px;height:30px}.dv-active-ring-chart .active-ring-info .active-ring-name{width:100px;height:30px;color:var(--18d51787);text-align:center;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#dv-full-screen-container{position:fixed;top:0;left:0;overflow:hidden;transform-origin:left top;z-index:999}.dv-decoration-1{width:100%;height:100%}.dv-decoration-1 svg{transform-origin:left top}.dv-decoration-2{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.dv-decoration-3{width:100%;height:100%}.dv-decoration-3 svg{transform-origin:left top}.dv-decoration-4{position:relative;width:100%;height:100%}.dv-decoration-4 .container{display:flex;overflow:hidden;position:absolute;flex:1}.dv-decoration-4 .normal{animation:ani-height ease-in-out infinite;left:50%;margin-left:-2px}.dv-decoration-4 .reverse{animation:ani-width ease-in-out infinite;top:50%;margin-top:-2px}@keyframes ani-height{0%{height:0%}70%{height:100%}to{height:100%}}@keyframes ani-width{0%{width:0%}70%{width:100%}to{width:100%}}.dv-decoration-5,.dv-decoration-6{width:100%;height:100%}.dv-decoration-6 svg{transform-origin:left top}.dv-decoration-7{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.dv-decoration-8{display:flex;width:100%;height:100%}.dv-decoration-9{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dv-decoration-9 svg{position:absolute;left:0;top:0;transform-origin:left top}.dv-decoration-10{width:100%;height:100%;display:flex}.dv-decoration-11{position:relative;width:100%;height:100%;display:flex}.dv-decoration-11 .decoration-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dv-decoration-12{position:relative;width:100%;height:100%;display:flex}.dv-decoration-12 .decoration-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dv-border-box-1{position:relative;width:100%;height:100%}.dv-border-box-1 .dv-border{position:absolute;display:block}.dv-border-box-1 .right-top{right:0;transform:rotateY(180deg)}.dv-border-box-1 .left-bottom{bottom:0;transform:rotateX(180deg)}.dv-border-box-1 .right-bottom{right:0;bottom:0;transform:rotateX(180deg) rotateY(180deg)}.dv-border-box-1 .border-box-content{position:relative;width:100%;height:100%;text-align:center}.dv-border-box-2{position:relative;width:100%;height:100%}.dv-border-box-2 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-2 .dv-border-svg-container>polyline{fill:none;stroke-width:1}.dv-border-box-2 .border-box-content,.dv-border-box-3{position:relative;width:100%;height:100%}.dv-border-box-3 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-3 .dv-border-svg-container>polyline{fill:none}.dv-border-box-3 .dv-bb3-line1{stroke-width:3}.dv-border-box-3 .dv-bb3-line2{stroke-width:1}.dv-border-box-3 .border-box-content,.dv-border-box-4{position:relative;width:100%;height:100%}.dv-border-box-4 .dv-reverse{transform:rotate(180deg)}.dv-border-box-4 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-4 .dv-border-svg-container>polyline{fill:none}.dv-border-box-4 .sw1{stroke-width:1}.dv-border-box-4 .sw3{stroke-width:3px;stroke-linecap:round}.dv-border-box-4 .dv-bb4-line-1,.dv-border-box-4 .dv-bb4-line-2{stroke-width:1}.dv-border-box-4 .dv-bb4-line-3,.dv-border-box-4 .dv-bb4-line-4{stroke-width:3px;stroke-linecap:round}.dv-border-box-4 .dv-bb4-line-5,.dv-border-box-4 .dv-bb4-line-6,.dv-border-box-4 .dv-bb4-line-7{stroke-width:1}.dv-border-box-4 .dv-bb4-line-8{stroke-width:3px;stroke-linecap:round}.dv-border-box-4 .dv-bb4-line-9{stroke-width:3px;stroke-linecap:round;stroke-dasharray:100 250}.dv-border-box-4 .dv-bb4-line-10{stroke-width:1;stroke-dasharray:80 270}.dv-border-box-4 .border-box-content,.dv-border-box-5{position:relative;width:100%;height:100%}.dv-border-box-5 .dv-reverse{transform:rotate(180deg)}.dv-border-box-5 .dv-border-svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.dv-border-box-5 .dv-border-svg-container>polyline{fill:none}.dv-border-box-5 .dv-bb5-line-1,.dv-border-box-5 .dv-bb5-line-2{stroke-width:1}.dv-border-box-5 .dv-bb5-line-3,.dv-border-box-5 .dv-bb5-line-6{stroke-width:5}.dv-border-box-5 .dv-bb5-line-4,.dv-border-box-5 .dv-bb5-line-5{stroke-width:2}.dv-border-box-5 .border-box-content,.dv-border-box-6{position:relative;width:100%;height:100%}.dv-border-box-6 .dv-border-svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.dv-border-box-6 .dv-border-svg-container>polyline{fill:none;stroke-width:1}.dv-border-box-6 .border-box-content,.dv-border-box-7{position:relative;width:100%;height:100%}.dv-border-box-7 .dv-border-svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.dv-border-box-7 .dv-border-svg-container>polyline{fill:none;stroke-linecap:round}.dv-border-box-7 .dv-bb7-line-width-2{stroke-width:2}.dv-border-box-7 .dv-bb7-line-width-5{stroke-width:5}.dv-border-box-7 .border-box-content,.dv-border-box-8{position:relative;width:100%;height:100%}.dv-border-box-8 .dv-border-svg-container{position:absolute;width:100%;height:100%;left:0;top:0}.dv-border-box-8 .border-box-content,.dv-border-box-9{position:relative;width:100%;height:100%}.dv-border-box-9 .dv-border-svg-container{position:absolute;width:100%;height:100%;left:0;top:0}.dv-border-box-9 .border-box-content{position:relative;width:100%;height:100%}.dv-border-box-10{position:relative;width:100%;height:100%;border-radius:6px}.dv-border-box-10 .dv-border-svg-container{position:absolute;display:block}.dv-border-box-10 .right-top{right:0;transform:rotateY(180deg)}.dv-border-box-10 .left-bottom{bottom:0;transform:rotateX(180deg)}.dv-border-box-10 .right-bottom{right:0;bottom:0;transform:rotateX(180deg) rotateY(180deg)}.dv-border-box-10 .border-box-content,.dv-border-box-11{position:relative;width:100%;height:100%}.dv-border-box-11 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-11 .dv-border-svg-container>polyline{fill:none;stroke-width:1}.dv-border-box-11 .border-box-content,.dv-border-box-12{position:relative;width:100%;height:100%}.dv-border-box-12 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-12 .border-box-content,.dv-border-box-13{position:relative;width:100%;height:100%}.dv-border-box-13 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-13 .border-box-content{position:relative;width:100%;height:100%}
