.rule-item[data-v-1b10abb2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rule-item[data-v-1b10abb2] :deep(.el-input),.rule-item[data-v-1b10abb2] :deep(.el-select){width:220px}.rule-value[data-v-1b10abb2]{margin-left:10px;min-width:200px}.el-icon-remove[data-v-1b10abb2]{font-size:30px;margin-top:5px;margin-right:5px;cursor:pointer;position:relative;top:-12px;color:#f56c6c}.el-icon-remove[data-v-1b10abb2]:hover{color:#f78989}.el-select[data-v-1b10abb2]{width:210px}[data-v-1b10abb2]:deep(.zs-title){margin-top:15px}.el-select-dropdown__item[data-v-1b10abb2]{font-size:12px}.trace-rule-dialog .el-dialog{width:800px!important}.trace-rule-dialog .headerShow{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;clear:both}.trace-rule-dialog .headerShow .leftCon{float:none}.trace-rule-dialog .headerShow .rightCon{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.trace-rule-dialog .rule-basic-fields{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:14px}.trace-rule-dialog .rule-basic-fields .el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.trace-rule-dialog .rule-basic-fields .el-form-item__label{width:94px;padding:0;text-align:left}.trace-rule-dialog .rule-basic-fields .el-form-item__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0!important}.trace-rule-dialog .rule-basic-fields .el-input,.trace-rule-dialog .rule-basic-fields .el-select{width:100%!important}.trace-rule-dialog .rule-list{padding:12px;border:1px solid #e2edf5;border-radius:6px;background:#fafcff}.trace-rule-dialog .rule-item{gap:12px}.trace-rule-dialog .rule-item,.trace-rule-dialog .rule-item>.el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.trace-rule-dialog .rule-item>.el-form-item{width:260px}.trace-rule-dialog .rule-item>.el-form-item .el-form-item__label{padding:0 8px 0 0}.trace-rule-dialog .rule-item>.el-form-item .el-form-item__content,.trace-rule-dialog .rule-value{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;min-width:0}.trace-rule-dialog .rule-dialog-footer{width:100%;margin-top:18px;text-align:right}.trace-rule-dialog .rule-dialog-footer .el-form-item{margin:0}.trace-rule-dialog .rule-dialog-footer .el-button+.el-button{margin-left:12px}.cell-content{min-height:40px;padding-left:5px;padding-top:5px;border:1px solid transparent}.edit-enabled-cell{border:1px solid #dee2e6}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:var(--w-e-textarea-bg-color);color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{-webkit-box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color);box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:-webkit-box;display:-ms-flexbox;display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 5px rgba(0,0,0,.12156862745098039);position:absolute}.w-e-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:var(--w-e-toolbar-border-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:var(--w-e-toolbar-color);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:var(--w-e-toolbar-active-bg-color);color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:var(--w-e-toolbar-bg-color);color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;padding:5px 10px;text-align:center;top:40px;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after,.w-e-menu-tooltip-v5:before{opacity:0;position:absolute;-webkit-transition:opacity .6s;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";top:30px}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:var(--w-e-toolbar-bg-color);border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);box-shadow:0 2px 10px rgba(0,0,0,.12156862745098039);color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:var(--w-e-modal-button-bg-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal button,.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:var(--w-e-toolbar-color)}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background-color:var(--w-e-toolbar-bg-color);font-variant:tabular-nums;padding:4.5px 11px;-webkit-transition:all .3s;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.w-e-progress-bar{background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;-webkit-transition:width .3s;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.w-e-text-container [data-slate-editor] code{background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:var(--w-e-textarea-slight-bg-color);border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{-webkit-box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color);box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [contenteditable=false] .w-e-image-container:hover,.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{-webkit-box-shadow:none;box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.avatar-uploader .el-upload[data-v-30274e10]{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload[data-v-30274e10]:hover{border-color:#409eff}.upload-list__item-actions[data-v-30274e10]{position:absolute;width:100%;height:100%;left:0;top:0;z-index:100}.avatar-uploader-icon[data-v-30274e10]{width:150px;height:80px;display:inline-block;font-size:28px;line-height:80px;color:#8c939d;text-align:center}.avatar-img[data-v-30274e10]{position:absolute}.btn-content[data-v-30274e10]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101}.avatar[data-v-30274e10]{width:150px;height:80px;display:block}.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter-active{-webkit-transition:opacity 2.5s;transition:opacity 2.5s}.fade-enter,.fade-leave-to{opacity:0}.avue-logos{position:fixed!important;top:inherit;bottom:0!important;left:0!important;width:260px;height:50px;line-height:27px;font-weight:400;background-color:#080a2b;font-size:14px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);color:hsla(0,0%,100%,.8);z-index:1024;text-align:left;padding-left:10px;padding-top:5px;border-top:1px solid #131643}.avue-logos_titles{display:inline-block;text-align:right;font-weight:300;font-size:12px}.avue-logos_subtitles{display:inline;text-align:right;font-size:12px;font-weight:700;color:#fff}.companyLogo{width:50px;height:50px;border-radius:8px}.wel-contailer[data-v-4db1e467]{position:relative}.banner-text[data-v-4db1e467]{position:relative;padding:0 20px;font-size:20px;text-align:center;color:#333}.banner-img[data-v-4db1e467]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;display:none}.actor[data-v-4db1e467]{height:250px;overflow:hidden;font-size:18px;color:#333}.actor[data-v-4db1e467]:after{content:"";width:3px;height:25px;vertical-align:-5px;margin-left:5px;background-color:#333;display:inline-block;-webkit-animation:blink-data-v-4db1e467 .4s infinite alternate;animation:blink-data-v-4db1e467 .4s infinite alternate}.typeing[data-v-4db1e467]:after{-webkit-animation:none;animation:none}@-webkit-keyframes blink-data-v-4db1e467{to{opacity:0}}@keyframes blink-data-v-4db1e467{to{opacity:0}}.code-overview-container[data-v-32d3d06e]{padding:20px;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box}.page-header[data-v-32d3d06e]{margin-bottom:20px}.page-title[data-v-32d3d06e]{font-weight:600;color:#0f2b3d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:24px;margin-bottom:8px}.page-desc[data-v-32d3d06e]{color:#5b6e8c;font-size:14px}.stat-row[data-v-32d3d06e]{margin-bottom:20px}.stat-card[data-v-32d3d06e]{border-radius:16px;background:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05);height:160px;-webkit-transition:all .2s;transition:all .2s}.stat-card-content[data-v-32d3d06e]{padding:18px 16px}.flex-between[data-v-32d3d06e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.stat-number[data-v-32d3d06e]{font-size:32px;font-weight:700;color:#1e293b;line-height:1.2}.stat-label[data-v-32d3d06e]{font-size:14px;color:#5b6e8c;margin-top:8px}.stat-sub[data-v-32d3d06e]{font-size:13px;color:#8a99b4;margin-top:12px}.stat-icon[data-v-32d3d06e]{font-size:28px;color:#4870ff}.success-color[data-v-32d3d06e]{color:#2c7a4d}.warning-color[data-v-32d3d06e]{color:#e6a23c}.warning-bg[data-v-32d3d06e]{color:#f4b740}.purple-color[data-v-32d3d06e]{color:#9c6ade}.progress-wrapper[data-v-32d3d06e]{background:#e9eef3;border-radius:20px;height:8px;overflow:hidden;margin:14px 0 8px}.progress-fill[data-v-32d3d06e]{background:-webkit-gradient(linear,left top,right top,from(#2b7e3a),to(#4caf7f));background:linear-gradient(90deg,#2b7e3a,#4caf7f);border-radius:20px;height:100%;width:0;-webkit-transition:width .3s ease;transition:width .3s ease}.small-text[data-v-32d3d06e]{font-size:12px}.badge-exhausted[data-v-32d3d06e]{background-color:#fef2f0;color:#e34d3c;border-radius:40px;padding:4px 12px;font-size:12px;font-weight:500;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.badge-available[data-v-32d3d06e]{background-color:#e9f9ef;color:#2c7a4d;border-radius:40px;padding:4px 12px;font-size:12px;font-weight:500}.info-alert[data-v-32d3d06e]{margin-bottom:20px;border-radius:12px}.detail-card[data-v-32d3d06e]{background:#fff;border-radius:16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04);overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.detail-header[data-v-32d3d06e]{padding:16px 20px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.detail-title[data-v-32d3d06e]{font-weight:600;font-size:18px;color:#1e293b}.detail-tip[data-v-32d3d06e]{font-size:13px;font-weight:400;background:#f0f2f5;padding:2px 10px;border-radius:20px;color:#5b6e8c}.filter-bar[data-v-32d3d06e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;padding:16px 20px;background:#fafbfc;border-radius:12px;margin:16px 20px}.filter-item[data-v-32d3d06e]{min-width:200px}.filter-label[data-v-32d3d06e]{font-size:13px;margin-bottom:6px;color:#4b6a8f}.filter-actions[data-v-32d3d06e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.detail-table[data-v-32d3d06e]{margin:0 20px;border-radius:12px;overflow:auto;width:calc(100% - 40px)}.detail-card[data-v-32d3d06e] .el-table{width:96%!important;min-width:600px}.detail-card[data-v-32d3d06e] .el-table .cell{word-break:break-word;white-space:normal}.detail-card[data-v-32d3d06e] .el-table__body-wrapper{overflow-x:auto}@media (max-width:768px){.code-overview-container[data-v-32d3d06e]{padding:12px}.stat-number[data-v-32d3d06e]{font-size:26px}.filter-bar[data-v-32d3d06e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.filter-item[data-v-32d3d06e]{min-width:auto}.detail-table[data-v-32d3d06e]{width:calc(100% - 24px);margin:0 12px}}.filter-item[data-v-c2f38d10]{width:100px;height:40px}[data-v-c2f38d10] .basic-container .el-card{background:#fff;padding:20px;padding-right:0}[data-v-c2f38d10] .el-dialog__header{background:#f8fafb;border-bottom:1px solid #dce5e7;border-top-left-radius:10px;border-top-right-radius:10px;text-align:left}[data-v-c2f38d10] .el-button--default{border-radius:19px;color:#585a60;background:#dce5e7;min-width:128px;padding:12px}[data-v-c2f38d10] .el-button--default:hover{background:#dce5e7;border-color:#dce5e7;min-width:128px;padding:12px}.dialogFormItem[data-v-1f1598fd]{width:30%}.el-select[data-v-4a89cdf0]{width:100%}.option-style[data-v-4a89cdf0]{padding:0;width:100%;height:100%;background-color:#fff}.upUnit[data-v-4a89cdf0] .el-input--suffix .el-input__inner{padding-right:15px}.container-form[data-v-4a89cdf0]{width:100%}.container-form[data-v-4a89cdf0] .el-form-item{margin-left:10px}.el-select[data-v-38d5d384]{width:100%}.option-style[data-v-38d5d384]{padding:0;width:100%;height:100%;background-color:#fff}.upUnit[data-v-38d5d384] .el-input--suffix .el-input__inner{padding-right:15px}[data-v-38d5d384] .el-cascader__tags .el-tag>span{color:#20233b;font-size:14px;font-weight:600}.container-form[data-v-38d5d384]{width:100%}.container-form[data-v-38d5d384] .el-form-item{margin-left:10px}.el-select[data-v-9a1ee69e]{width:100%}.option-style[data-v-9a1ee69e]{padding:0;width:100%;height:100%;background-color:#fff}.upUnit[data-v-9a1ee69e] .el-input--suffix .el-input__inner{padding-right:15px}[data-v-9a1ee69e] .el-cascader__tags .el-tag>span{color:#20233b;font-size:14px;font-weight:600}.container-form[data-v-9a1ee69e]{width:100%}.container-form[data-v-9a1ee69e] .el-form-item{margin-left:10px}.el-select[data-v-3986df10]{width:100%}.option-style[data-v-3986df10]{padding:0;width:100%;height:100%;background-color:#fff}.actions[data-v-3986df10]{display:inline-block;float:right;margin-bottom:10px}.actions[data-v-3986df10] .el-button+.el-button{margin-left:10px}.picImg span[data-v-566b7780]{font-size:14px;color:#658292;padding:0 12px 0 0;text-align:right;line-height:40px;font-weight:700}.title[data-v-566b7780]{border-left:3px solid #3190ff;padding-left:10px;font-size:20px;margin-bottom:30px}.option-style[data-v-566b7780]{padding:0;width:100%;height:100%;background-color:#fff}.container-form[data-v-566b7780] .el-form-item{margin-left:10px}.picImg span[data-v-3caecf1b]{font-size:14px;color:#658292;padding:0 12px 0 0;text-align:right;line-height:40px;font-weight:700}.title[data-v-3caecf1b]{border-left:3px solid #3190ff;padding-left:10px;font-size:20px;margin-bottom:30px}.option-style[data-v-3caecf1b]{padding:0;width:100%;height:100%;background-color:#fff}.container-form[data-v-3caecf1b] .el-form-item{margin-left:10px}.picImg span[data-v-317ae790]{font-size:14px;color:#658292;padding:0 12px 0 0;text-align:right;line-height:40px;font-weight:700}.container-form[data-v-317ae790] .el-form-item{margin-left:10px}.title[data-v-317ae790]{border-left:3px solid #3190ff;padding-left:10px;font-size:20px;margin-bottom:30px}.el-select[data-v-317ae790]{width:208px}.full-width-textarea[data-v-317ae790]{width:100%}.full-width-textarea[data-v-317ae790] .el-form-item__content{width:calc(100% - 150px)}.full-width-textarea[data-v-317ae790] .el-textarea{width:100%}.dialogFormItem[data-v-4f50437b]{width:30%}.formItem[data-v-a0effe8a]{width:45%}.title[data-v-a0effe8a]{border-left:3px solid #3190ff;padding-left:10px;font-size:20px;margin:35px 0 25px 0}.option-style[data-v-a0effe8a]{padding:0;width:100%;height:100%;background-color:#fff}.fwform[data-v-a0effe8a] .el-form-item__content{width:100%}.upload-grid[data-v-a0effe8a]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 24px;margin:12px 0 20px 0;width:100%}.upload-item[data-v-a0effe8a]{min-width:0}.upload-item .el-form-item[data-v-a0effe8a],.upload-item[data-v-a0effe8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.upload-item .el-form-item[data-v-a0effe8a]{width:100%;margin-bottom:0}.upload-item .el-form-item .el-form-item__label[data-v-a0effe8a]{width:auto!important;float:none;text-align:left;padding:0 0 6px 0;line-height:1.6;font-weight:600;color:#2c3e50;font-size:14px}.upload-item .el-form-item .el-form-item__content[data-v-a0effe8a]{margin-left:0!important;width:100%}.upload-item .el-upload--picture-card[data-v-a0effe8a],.upload-item .el-upload-list--picture-card .el-upload-list__item[data-v-a0effe8a]{width:100px;height:100px;line-height:100px;-ms-flex-negative:0;flex-shrink:0}.upload-item .el-upload-list--picture-card[data-v-a0effe8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;padding-top:4px}.upload-item .el-upload-list--picture-card .el-upload-list__item[data-v-a0effe8a]{margin:0;float:none}.upload-item .el-upload .el-button[data-v-a0effe8a]{margin:0}.checkPic .el-dialog[data-v-a0effe8a]{border-radius:12px}.checkPic .el-dialog__body[data-v-a0effe8a]{padding:16px 20px}@media screen and (max-width:1200px){.upload-grid[data-v-a0effe8a]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.upload-grid[data-v-a0effe8a]{grid-template-columns:1fr;gap:12px}.formItem[data-v-a0effe8a]{width:100%}}.option-style[data-v-16b44924]{padding:0;width:100%;height:100%;background-color:#fff}.productbranchtypeForm[data-v-16b44924] .el-form-item__content{margin-left:0!important}.productbranchtype-actions[data-v-16b44924] .el-button+.el-button{margin-left:10px}.upload-demo[data-v-7c0e9e68],.upload-demo[data-v-278e0115]{display:inline;margin:0 10px}.dialogFormItem[data-v-e3df9f44]{width:30%}.image-list[data-v-e3df9f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.image-item[data-v-e3df9f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.image-name[data-v-e3df9f44]{font-size:12px;color:#666}.image-error[data-v-e3df9f44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#f5f7fa;color:#909399;font-size:24px}.cardOne[data-v-71b4ab73]{background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);border-radius:10px;padding:20px}[data-v-71b4ab73] .el-button--default{border-radius:19px;color:#585a60;background:#dce5e7;min-width:128px;padding:12px}[data-v-71b4ab73] .el-button--default:hover{background:#dce5e7;border-color:#dce5e7;min-width:128px;padding:12px}.dialogFormItem[data-v-e7ee0016]{width:30%}.el-form-item[data-v-e7ee0016]{margin-right:2%;display:inline-block}.el-select[data-v-e7ee0016]{width:100%}.option-style[data-v-e7ee0016]{padding:0;width:100%;height:100%;background-color:#fff}.confirm-content[data-v-e7ee0016]{padding:10px 0}.info-item[data-v-e7ee0016]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;border-bottom:1px solid #e4e7ed}.info-item[data-v-e7ee0016]:last-child{border-bottom:none}.info-item .label[data-v-e7ee0016]{width:100px;color:#606266;font-weight:500}.info-item .value[data-v-e7ee0016]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#303133}.confirm-tip[data-v-e7ee0016]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 16px;background-color:#fdf6ec;border-radius:8px;color:#e6a23c;margin-top:20px}.confirm-tip i[data-v-e7ee0016]{font-size:18px;margin-right:8px}.confirm-tip span[data-v-e7ee0016]{font-size:14px}.detail-content[data-v-e7ee0016]{max-height:60vh;overflow-y:auto}.detail-info[data-v-e7ee0016]{margin-bottom:20px}.info-title[data-v-e7ee0016]{font-size:16px;font-weight:600;color:#303133;padding-left:10px;border-left:3px solid #409eff;margin-bottom:16px}.info-grid[data-v-e7ee0016]{background-color:#f5f7fa;border-radius:8px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-grid .info-item[data-v-e7ee0016]{width:50%;padding:6px 0;border-bottom:none}.info-grid .info-item.full-width[data-v-e7ee0016]{width:100%}.info-grid .info-item .label[data-v-e7ee0016]{width:90px}.detail-product[data-v-e7ee0016]{margin-top:16px}.empty-tip[data-v-e7ee0016]{text-align:center;padding:20px;color:#909399;font-size:14px}.el-form-item[data-v-104bccbb]{margin-right:2%;display:inline-block;width:40%}.el-select[data-v-104bccbb]{width:100%}.option-style[data-v-104bccbb]{padding:0;width:100%;height:100%;background-color:#fff}.el-form-item[data-v-1a78224a]{margin-right:2%;display:inline-block;width:40%}.el-select[data-v-1a78224a]{width:100%}.option-style[data-v-1a78224a]{padding:0;width:100%;height:100%;background-color:#fff}.el-form-item[data-v-ffc95c5c]{margin-right:2%;display:inline-block;width:40%}.el-select[data-v-ffc95c5c]{width:100%}.option-style[data-v-ffc95c5c]{padding:0;width:100%;height:100%;background-color:#fff}.dialogFormItem[data-v-d5652966]{width:30%}.el-select[data-v-d5652966]{width:100%}.option-style[data-v-d5652966]{padding:0;width:100%;height:100%;background-color:#fff}.detail-section[data-v-5b9398a5]{margin-bottom:20px}.section-title[data-v-5b9398a5]{font-size:16px;font-weight:700;margin-bottom:15px;padding-left:10px;border-left:4px solid #409eff}.detail-content[data-v-5b9398a5]{max-height:70vh;overflow-y:auto;padding-right:10px}.detail-row[data-v-5b9398a5]{margin-bottom:15px}.detail-item[data-v-5b9398a5]{line-height:32px;padding:0 10px}.detail-label[data-v-5b9398a5]{color:#606266;font-weight:500;min-width:100px;display:inline-block}.detail-value[data-v-5b9398a5]{color:#303133}.code-list[data-v-5b9398a5]{max-height:300px;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.packing[data-v-43c56478]{font-size:14px;color:#658292;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}.el-col-7[data-v-43c56478]{border:1px solid silver;margin-right:10px;max-height:300px;overflow-y:scroll}.el-col-7 h4[data-v-43c56478]{text-align:center;border-bottom:1px solid silver}.dialogFormItem[data-v-00849a52]{width:30%}.el-select[data-v-00849a52]{width:100%}.option-style[data-v-00849a52]{padding:0;width:100%;height:100%;background-color:#fff}.dialogFormItem[data-v-d868369e]{width:30%}.product-card[data-v-fbda847c]{border:1px solid #ebeef5;border-radius:4px;padding:15px;margin-top:15px;background-color:#f5f7fa}.card-header[data-v-fbda847c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dcdfe6}.card-header[data-v-fbda847c],.header-info[data-v-fbda847c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-info[data-v-fbda847c]{gap:20px}.product-name[data-v-fbda847c]{font-size:16px;font-weight:700;color:#303133}.product-spec[data-v-fbda847c]{font-size:14px;color:#606266}.code-total[data-v-fbda847c]{font-size:14px;color:#409eff}.code-level-info[data-v-fbda847c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:10px;font-size:14px;color:#606266}.warehouse-search-form.el-form--inline[data-v-fbda847c]{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.warehouse-search-form .list-search-fields[data-v-fbda847c]{display:contents}.warehouse-search-form .list-search-actions[data-v-fbda847c]{margin-left:0!important}.dialogFormItem[data-v-2a2265ba],.dialogFormItem[data-v-a83adba8]{width:30%}.el-select[data-v-a83adba8]{width:100%}.option-style[data-v-a83adba8]{padding:0;width:100%;height:100%;background-color:#fff}.documentsDetail_title[data-v-a83adba8]{font-size:20px}.export[data-v-a83adba8]{font-size:18px}[data-v-a83adba8] .el-dialog__body{padding-top:10px}.documentsDetail_detail[data-v-a83adba8]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px;font-size:16px;color:#000}.documentsDetail_detail .line[data-v-a83adba8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0}.documentsDetail_detail .line .deliveryDealerName[data-v-a83adba8]{margin-right:30px}.documentsDetail_detail .line .line_item[data-v-a83adba8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.documentsDetail_detail .line .line_item .name_num[data-v-a83adba8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;color:red}.documentsDetail_detail .line .line_item .line_remark[data-v-a83adba8]{margin:3px 0;text-align:left}.documentsDetail_detail .line .line_item .line_code[data-v-a83adba8]{-ms-flex-item-align:start;align-self:start}.warehouse-search-form.el-form--inline[data-v-a83adba8]{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.warehouse-search-form .list-search-fields[data-v-a83adba8]{display:contents}.warehouse-search-form .list-search-actions[data-v-a83adba8]{margin-left:0!important}.dialogFormItem[data-v-2dcb2a6e]{width:30%}.detail-section[data-v-1691d268]{margin-bottom:20px}.section-title[data-v-1691d268]{font-size:16px;font-weight:700;margin-bottom:15px;padding-left:10px;border-left:4px solid #409eff}.detail-content[data-v-1691d268]{max-height:70vh;overflow-y:auto;padding-right:10px}.detail-row[data-v-1691d268]{margin-bottom:15px}.detail-item[data-v-1691d268]{line-height:32px;padding:0 10px}.detail-label[data-v-1691d268]{color:#606266;font-weight:500;min-width:100px;display:inline-block}.detail-value[data-v-1691d268]{color:#303133}.link-text[data-v-1691d268]{color:#409eff;cursor:pointer;text-decoration:underline}.link-text[data-v-1691d268]:hover{color:#66b1ff}[data-v-e23e0ae6] .el-table .cell{color:unset!important}[data-v-341e2982]{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.dashboard[data-v-341e2982]{max-width:1400px;margin:0 auto;padding:24px 32px;min-height:100vh}.header[data-v-341e2982]{margin-bottom:28px}.header h1[data-v-341e2982]{font-size:28px;font-weight:600;background:linear-gradient(135deg,#1e3c72,#2b4c7c);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.3px;display:inline-block}.header .sub[data-v-341e2982]{color:#5a6874;font-size:14px;margin-top:8px;border-left:3px solid #2b6e9e;padding-left:12px}.card[data-v-341e2982]{background:#fff;border-radius:24px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.02),0 2px 6px rgba(0,0,0,.05);box-shadow:0 8px 20px rgba(0,0,0,.02),0 2px 6px rgba(0,0,0,.05);overflow:hidden;margin-bottom:32px;border:1px solid #eef2f6}.card-header[data-v-341e2982]{padding:18px 24px 8px 24px;border-bottom:1px solid #edf2f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-header[data-v-341e2982],.card-title[data-v-341e2982]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-title[data-v-341e2982]{font-size:18px;font-weight:600;color:#1f2d3d;gap:8px}.card-title .badge[data-v-341e2982]{background:#eef2ff;color:#2c5f8a;font-size:12px;padding:2px 10px;border-radius:30px;font-weight:400}.refresh-btn[data-v-341e2982]{background:#f8fafc;border:1px solid #dce5ec;border-radius:40px;padding:6px 16px;font-size:13px;font-weight:500;color:#2c5f8a;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.refresh-btn[data-v-341e2982]:hover{background:#eef3fc;border-color:#bdd3e8}.chart-container[data-v-341e2982]{padding:20px 20px 16px 20px;height:400px;width:100%}.heatmap-container[data-v-341e2982]{height:420px}.loading-overlay[data-v-341e2982]{color:#5e7a93;font-size:14px;gap:8px}.empty-overlay[data-v-341e2982],.loading-overlay[data-v-341e2982]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-height:320px;background:#fbfdff}.empty-content[data-v-341e2982]{text-align:center}.empty-icon[data-v-341e2982]{font-size:48px;margin-bottom:16px;opacity:.6}.empty-text[data-v-341e2982]{font-size:16px;color:#5e7a93;margin-bottom:8px;font-weight:500}.empty-hint[data-v-341e2982]{font-size:12px;color:#9aaebf}.error-tip[data-v-341e2982]{background:#fff5f0;border-left:4px solid #e9692c;padding:12px 20px;border-radius:16px;color:#b85c1a;font-size:13px;margin:16px 24px}@media (max-width:800px){.dashboard[data-v-341e2982]{padding:16px}.chart-container[data-v-341e2982]{height:320px}.heatmap-container[data-v-341e2982]{height:340px}}.map-row[data-v-1685754a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.map-card[data-v-1685754a],.stats-card[data-v-1685754a]{height:100%}.map-row[data-v-1685754a]{margin-bottom:20px}.map-card[data-v-1685754a],.stats-card[data-v-1685754a]{background:#fff;border-radius:12px;padding:16px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);margin-bottom:20px}.chart-header[data-v-1685754a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e8eaec}.chart-title[data-v-1685754a]{font-size:16px;font-weight:600;color:#2c3e50;position:relative;padding-left:12px}.chart-title[data-v-1685754a]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:16px;background:#409eff;border-radius:2px}.map-legend[data-v-1685754a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;font-size:12px}.legend-item[data-v-1685754a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.legend-color[data-v-1685754a]{width:16px;height:16px;border-radius:50%}.legend-color.high[data-v-1685754a]{background:#dc3545;-webkit-box-shadow:0 0 4px rgba(220,53,69,.5);box-shadow:0 0 4px rgba(220,53,69,.5)}.legend-color.medium[data-v-1685754a]{background:#ff9f43;-webkit-box-shadow:0 0 4px rgba(255,159,67,.5);box-shadow:0 0 4px rgba(255,159,67,.5)}.legend-color.low[data-v-1685754a]{background:#52c41a;-webkit-box-shadow:0 0 4px rgba(82,196,26,.5);box-shadow:0 0 4px rgba(82,196,26,.5)}.map-container[data-v-1685754a]{width:100%;height:450px;min-height:350px;background-color:#f5f7fa;border-radius:8px;position:relative;overflow:hidden}.map-container .leaflet-container[data-v-1685754a]{width:100%!important;height:100%!important}.province-stats[data-v-1685754a]{max-height:450px;overflow-y:auto}.province-stats[data-v-1685754a] .el-table th{background-color:#f5f7fa;color:#2c3e50;font-weight:600}.province-stats[data-v-1685754a] .el-table__row{cursor:pointer}.province-stats[data-v-1685754a] .el-table__row:hover{background-color:#f0f9ff!important}.count-value[data-v-1685754a]{color:#f56c6c;font-weight:700;font-size:16px}.hot-level-high[data-v-1685754a]{color:#dc3545;font-weight:700;position:relative;padding-left:16px}.hot-level-high[data-v-1685754a]:before{content:"\1F525";position:absolute;left:0}.hot-level-medium[data-v-1685754a]{color:#ff9f43;font-weight:700;position:relative;padding-left:16px}.hot-level-medium[data-v-1685754a]:before{content:"\26A0\FE0F";position:absolute;left:0}.hot-level-low[data-v-1685754a]{color:#52c41a;position:relative;padding-left:16px}.hot-level-low[data-v-1685754a]:before{content:"\2705";position:absolute;left:0}.province-cell[data-v-1685754a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.map-container[data-v-1685754a]{height:350px}.map-legend[data-v-1685754a]{font-size:10px;gap:8px}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.4);box-shadow:0 6px 16px rgba(0,0,0,.4)}to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.4);box-shadow:0 6px 16px rgba(0,0,0,.4)}to{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}}.custom-marker{background:none;border:none}.leaflet-popup-content{font-size:14px;line-height:1.6}.leaflet-control-zoom{margin:20px!important}.leaflet-container{border-radius:8px}.leaflet-control-attribution{font-size:10px;background:hsla(0,0%,100%,.8);padding:2px 8px;border-radius:4px}.overview-row[data-v-3e7dbd6c]{margin-bottom:20px}.overview-card[data-v-3e7dbd6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-radius:12px;color:#fff;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.overview-card[data-v-3e7dbd6c]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15)}.card-icon[data-v-3e7dbd6c]{margin-right:15px}.icon-placeholder[data-v-3e7dbd6c]{width:48px;height:48px;border-radius:50%;background-color:hsla(0,0%,100%,.2)}.card-content[data-v-3e7dbd6c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-title[data-v-3e7dbd6c]{font-size:14px;opacity:.85;margin-bottom:8px}.card-value[data-v-3e7dbd6c]{font-size:28px;font-weight:700}@media (max-width:768px){.overview-card[data-v-3e7dbd6c]{padding:12px;margin-bottom:12px}.card-value[data-v-3e7dbd6c]{font-size:22px}.icon-placeholder[data-v-3e7dbd6c]{width:36px;height:36px}}.chart-row[data-v-5c5fe3f2]{margin-bottom:20px}.chart-card[data-v-5c5fe3f2]{background:#fff;border-radius:12px;padding:16px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);margin-bottom:20px}.chart-header[data-v-5c5fe3f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e8eaec}.chart-title[data-v-5c5fe3f2]{font-size:16px;font-weight:600;color:#2c3e50;position:relative;padding-left:12px}.chart-title[data-v-5c5fe3f2]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:16px;background:#409eff;border-radius:2px}.chart-container[data-v-5c5fe3f2]{width:100%;height:350px}@media (max-width:768px){.chart-container[data-v-5c5fe3f2]{height:250px}}.sales-stats-container[data-v-2bbbf31f]{width:100%;margin-top:20px}.charts-row[data-v-2bbbf31f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.chart-card[data-v-2bbbf31f],.ranking-card[data-v-2bbbf31f]{background:#fff;border-radius:16px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.05);box-shadow:0 2px 12px 0 rgba(0,0,0,.05);overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px}.chart-card[data-v-2bbbf31f]{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}.ranking-card[data-v-2bbbf31f]{-webkit-box-flex:0.9;-ms-flex:0.9;flex:0.9}.card-header[data-v-2bbbf31f]{padding:16px 20px 8px 20px;border-bottom:1px solid #f0f2f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-title[data-v-2bbbf31f]{font-size:16px;font-weight:600;color:#1f2f3d;letter-spacing:.5px;display:inline-block}.card-subtitle[data-v-2bbbf31f]{font-size:12px;color:#909399;margin-left:10px}.refresh-btn[data-v-2bbbf31f]{margin-left:auto;padding:0}.chart-area[data-v-2bbbf31f]{width:100%;height:360px;padding:8px 0}.ranking-table-wrapper[data-v-2bbbf31f]{padding:0 12px 16px 12px;max-height:400px;overflow-y:auto}.ranking-table[data-v-2bbbf31f]{width:100%;border-collapse:separate}.ranking-table[data-v-2bbbf31f] .el-table__header-wrapper th{background-color:#f8f9fc!important}.ranking-table[data-v-2bbbf31f] .el-table__row:hover>td{background-color:#f5f7fa!important}.rank-badge[data-v-2bbbf31f]{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background-color:#f0f2f5;color:#606266;font-weight:500;font-size:12px}.rank-1[data-v-2bbbf31f]{background:linear-gradient(135deg,gold,#ffb347);color:#fff;-webkit-box-shadow:0 2px 6px rgba(255,180,71,.3);box-shadow:0 2px 6px rgba(255,180,71,.3)}.rank-2[data-v-2bbbf31f]{background:linear-gradient(135deg,silver,#a8a8a8);color:#fff;-webkit-box-shadow:0 2px 6px hsla(0,0%,62.7%,.3);box-shadow:0 2px 6px hsla(0,0%,62.7%,.3)}.rank-3[data-v-2bbbf31f]{background:linear-gradient(135deg,#cd7f32,#b8621a);color:#fff;-webkit-box-shadow:0 2px 6px rgba(205,127,50,.3);box-shadow:0 2px 6px rgba(205,127,50,.3)}.sales-value[data-v-2bbbf31f]{font-weight:600;color:#2c3e50}.growth-positive[data-v-2bbbf31f]{color:#67c23a;font-weight:500}.growth-negative[data-v-2bbbf31f]{color:#f56c6c;font-weight:500}.growth-zero[data-v-2bbbf31f]{color:#909399}.ranking-table-wrapper[data-v-2bbbf31f]::-webkit-scrollbar{width:6px;height:6px}.ranking-table-wrapper[data-v-2bbbf31f]::-webkit-scrollbar-track{background:#f0f2f6;border-radius:3px}.ranking-table-wrapper[data-v-2bbbf31f]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.ranking-table-wrapper[data-v-2bbbf31f]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}@media (max-width:1000px){.charts-row[data-v-2bbbf31f]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.chart-card[data-v-2bbbf31f],.ranking-card[data-v-2bbbf31f]{width:100%}.chart-area[data-v-2bbbf31f]{height:300px}}@media (max-width:768px){.card-header[data-v-2bbbf31f]{padding:12px 16px}.ranking-table-wrapper[data-v-2bbbf31f]{padding:0 8px 12px 8px}.chart-area[data-v-2bbbf31f]{height:260px}.ranking-table[data-v-2bbbf31f] .el-table__body-wrapper td,.ranking-table[data-v-2bbbf31f] .el-table__header-wrapper th{padding:8px 0}}.dashboard-container[data-v-89434bce]{padding:20px;min-height:100vh}@media (max-width:768px){.dashboard-container[data-v-89434bce]{padding:12px}}.sales-statistics[data-v-a40708b0]{max-width:1600px;margin:0 auto;padding:24px 32px;min-height:100vh}.header[data-v-a40708b0]{margin-bottom:24px}.header h1[data-v-a40708b0]{font-size:28px;font-weight:600;background:linear-gradient(135deg,#1e3c72,#2b4c7c);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.3px;display:inline-block}.header .sub[data-v-a40708b0]{color:#5a6874;font-size:14px;margin-top:8px;border-left:3px solid #2b6e9e;padding-left:12px}.filter-bar[data-v-a40708b0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;background:#fff;padding:12px 20px;border-radius:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.03);box-shadow:0 2px 8px rgba(0,0,0,.03);gap:12px}.filter-bar[data-v-a40708b0],.filter-left[data-v-a40708b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-left[data-v-a40708b0]{gap:16px}.filter-item[data-v-a40708b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-item label[data-v-a40708b0]{font-size:14px;font-weight:500;color:#2c3e50;white-space:nowrap}.refresh-all[data-v-a40708b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;background:#f8fafc;border:1px solid #dce5ec;border-radius:40px;padding:6px 16px;font-size:13px;font-weight:500;color:#2c5f8a;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.refresh-all[data-v-a40708b0]:hover{background:#eef3fc;border-color:#bdd3e8}.two-columns[data-v-a40708b0]{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:1000px){.two-columns[data-v-a40708b0]{grid-template-columns:1fr;gap:24px}}.card[data-v-a40708b0]{background:#fff;border-radius:24px;-webkit-box-shadow:0 8px 20px rgba(0,0,0,.02),0 2px 6px rgba(0,0,0,.05);box-shadow:0 8px 20px rgba(0,0,0,.02),0 2px 6px rgba(0,0,0,.05);overflow:hidden;border:1px solid #eef2f6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-header[data-v-a40708b0]{padding:18px 24px 12px 24px;border-bottom:1px solid #edf2f7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-header[data-v-a40708b0],.card-title[data-v-a40708b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-title[data-v-a40708b0]{font-size:18px;font-weight:600;color:#1f2d3d;gap:8px}.card-title .badge[data-v-a40708b0]{background:#eef2ff;color:#2c5f8a;font-size:12px;padding:2px 10px;border-radius:30px;font-weight:400}.refresh-btn[data-v-a40708b0]{background:#f8fafc;border:1px solid #dce5ec;border-radius:40px;padding:6px 16px;font-size:13px;font-weight:500;color:#2c5f8a;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.refresh-btn[data-v-a40708b0]:hover{background:#eef3fc;border-color:#bdd3e8}.chart-wrapper[data-v-a40708b0]{padding:16px 20px 20px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:340px}.chart-container[data-v-a40708b0]{width:100%;height:100%;min-height:340px}.ranking-chart[data-v-a40708b0]{min-height:400px}.loading-overlay[data-v-a40708b0]{gap:8px;color:#5e7a93;font-size:14px}.empty-overlay[data-v-a40708b0],.loading-overlay[data-v-a40708b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fbfdff;border-radius:20px;margin:16px}.empty-content[data-v-a40708b0]{text-align:center}.empty-icon[data-v-a40708b0]{font-size:48px;margin-bottom:16px;color:#cbd5e1}.empty-text[data-v-a40708b0]{font-size:16px;color:#5e7a93;margin-bottom:8px;font-weight:500}.empty-hint[data-v-a40708b0]{font-size:12px;color:#9aaebf}.error-tip[data-v-a40708b0]{background:#fff5f0;border-left:4px solid #e9692c;padding:12px 20px;border-radius:16px;color:#b85c1a;font-size:13px;margin:16px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.dialogFormItem[data-v-24cf8352]{width:30%}.el-form-item[data-v-24cf8352]{margin-right:2%;display:inline-block}.el-select[data-v-24cf8352]{width:100%}.option-style[data-v-24cf8352]{padding:0;width:100%;height:100%;background-color:#fff}.inventory-check-dialog[data-v-24cf8352],.outbound-dialog[data-v-24cf8352]{::v-deep .el-dialog__body{padding:20px}}.dialog-content[data-v-24cf8352]{max-height:65vh;padding-right:10px}.dialog-content[data-v-24cf8352]::-webkit-scrollbar{width:6px}.dialog-content[data-v-24cf8352]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.dialog-content[data-v-24cf8352]::-webkit-scrollbar-track{background-color:#f5f7fa}.two-line-form .form-item-full[data-v-24cf8352]{width:100%}.card-header[data-v-24cf8352]{margin-left:24px;font-size:16px;color:#000;font-weight:500;margin-top:10px;margin-bottom:10px}.card-body[data-v-24cf8352]{padding:0 24px 24px 24px}.table-container[data-v-24cf8352]{margin-bottom:20px;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}[data-v-24cf8352] .el-table{font-size:13px;th{background-color:#f5f7fa;color:#606266;font-weight:600;padding:12px 0}td{padding:10px 0}.cell{line-height:1.4}.el-table__row:hover{background-color:#f5f7fa!important}}.code-selector[data-v-24cf8352]{max-height:500px;overflow-y:auto;padding:10px}.code-selector-actions[data-v-24cf8352]{padding-bottom:12px;border-bottom:1px solid #ebeef5;margin-bottom:12px}.code-category[data-v-24cf8352]{margin-bottom:20px}.category-title[data-v-24cf8352]{font-weight:700;margin-bottom:10px;padding-bottom:6px;border-bottom:1px dashed #dcdfe6}.category-count[data-v-24cf8352]{font-size:12px;color:#909399;font-weight:400;margin-left:8px}.code-items[data-v-24cf8352]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.code-checkbox[data-v-24cf8352]{width:auto;margin-right:0}.empty-codes[data-v-24cf8352]{text-align:center;padding:40px;color:#909399}.dialogFormItem[data-v-0d682432]{width:30%}.trace-apply-status[data-v-0d682432]{min-width:64px;border:0;border-radius:12px}.el-form--inline .el-form-item[data-v-46bc4972],.el-form--inline .el-form-item[data-v-ffbe3744]{margin-right:2%}.trace-cancel-operation[data-v-10578b00] .el-input__inner,.trace-cancel-search[data-v-10578b00] .el-input__inner{height:38px;border-color:#d5e3ee;border-radius:7px}.trace-cancel-operation[data-v-10578b00] textarea.el-textarea__inner{min-height:38px!important;height:38px;padding-top:8px;border-color:#d5e3ee;border-radius:7px}.trace-cancel-search[data-v-10578b00]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 16px;margin:18px 0 16px;padding:16px;border:1px solid #d8e8f5;border-radius:9px;background:#fff}.trace-cancel-search .list-search-actions[data-v-10578b00] .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.trace-cancel-table-toolbar[data-v-10578b00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:62px;padding:0 16px;border:1px solid #d8e8f5;border-bottom:0;border-radius:9px 9px 0 0;background:#fff}.trace-cancel-table-toolbar strong[data-v-10578b00]{color:#294a65;font-size:15px}.trace-cancel-table-toolbar span[data-v-10578b00]{margin-left:9px;color:#91a6b7;font-size:12px}.trace-cancel-table-toolbar__actions[data-v-10578b00]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.trace-cancel-table[data-v-10578b00]{width:100%}.details-btn[data-v-10578b00],.file-link[data-v-10578b00]{color:#409eff;cursor:pointer}.file-link[data-v-10578b00]{text-decoration:underline}.file-link[data-v-10578b00]:hover{color:#66b1ff}.dialogFormItem[data-v-2e4a100a]{width:30%}.headerShow[data-v-ce856d1e]{height:36px}.proTit[data-v-ce856d1e]{margin-bottom:30px}.zhuisuma[data-v-ce856d1e]{border:1px solid #dcdfe6;padding:20px;padding-top:0}.code-con .el-col-8[data-v-ce856d1e]{max-height:300px;overflow-y:scroll}.zhuisuma h4[data-v-ce856d1e]{text-align:center;margin:0;padding:10px 0 10px 0;border-bottom:1px solid #dcdfe6}.contentShow[data-v-ce856d1e]{color:#20233b;font-weight:600;font-size:14px}.addclass[data-v-ce856d1e]{color:#3190ff}.trace-look-info[data-v-ce856d1e] .el-form-item,.trace-look-search[data-v-ce856d1e] .el-form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trace-look-info[data-v-ce856d1e] .el-form-item__label,.trace-look-search[data-v-ce856d1e] .el-form-item__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;text-align:left}.trace-look-info[data-v-ce856d1e] .el-form-item__content,.trace-look-search[data-v-ce856d1e] .el-form-item__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0!important}.trace-look-info[data-v-ce856d1e] .el-input,.trace-look-search[data-v-ce856d1e] .el-input{width:100%}.trace-look-info[data-v-ce856d1e] .el-form-item{margin:0 16px 16px 0}.trace-cancel-operation[data-v-7ca81312] .el-input__inner,.trace-cancel-search[data-v-7ca81312] .el-input__inner{height:38px;border-color:#d5e3ee;border-radius:7px}.trace-cancel-operation[data-v-7ca81312] textarea.el-textarea__inner{min-height:38px!important;height:38px;padding-top:8px;border-color:#d5e3ee;border-radius:7px}.trace-cancel-search[data-v-7ca81312]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0 16px;margin:18px 0 16px;padding:16px;border:1px solid #d8e8f5;border-radius:9px;background:#fff}.trace-cancel-search .list-search-actions[data-v-7ca81312] .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.trace-cancel-table-toolbar[data-v-7ca81312]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:62px;padding:0 16px;border:1px solid #d8e8f5;border-bottom:0;border-radius:9px 9px 0 0;background:#fff}.trace-cancel-table-toolbar strong[data-v-7ca81312]{color:#294a65;font-size:15px}.trace-cancel-table-toolbar span[data-v-7ca81312]{margin-left:9px;color:#91a6b7;font-size:12px}.trace-cancel-table-toolbar__actions[data-v-7ca81312]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.trace-cancel-table[data-v-7ca81312]{width:100%}.details-btn[data-v-7ca81312],.file-link[data-v-7ca81312]{color:#409eff;cursor:pointer}.file-link[data-v-7ca81312]{text-decoration:underline}.file-link[data-v-7ca81312]:hover{color:#66b1ff}.el-icon-circle-plus,.el-icon-remove{font-size:30px;margin-top:5px;margin-right:5px;cursor:pointer}.el-icon-remove{margin-top:0;position:relative;top:5px}.rule-item[data-v-5290e2be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rule-item[data-v-5290e2be] :deep(.el-input),.rule-item[data-v-5290e2be] :deep(.el-select){width:220px}.rule-value[data-v-5290e2be]{margin-left:10px;min-width:200px}.el-icon-remove[data-v-5290e2be]{font-size:30px;margin-top:5px;margin-right:5px;cursor:pointer;position:relative;top:-12px;color:#f56c6c}.el-icon-remove[data-v-5290e2be]:hover{color:#f78989}.el-select[data-v-5290e2be]{width:210px}[data-v-5290e2be]:deep(.zs-title){margin-top:15px}.el-select-dropdown__item[data-v-5290e2be]{font-size:12px}.dialogFormItem[data-v-5f05fb68]{width:30%}.rule-table-actions[data-v-5f05fb68]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;white-space:nowrap}.rule-table-action[data-v-5f05fb68]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:#2f7fe4!important;font-size:13px!important;line-height:20px!important;text-decoration:none!important;-webkit-transition:color .15s ease;transition:color .15s ease}.rule-table-action[data-v-5f05fb68]:focus,.rule-table-action[data-v-5f05fb68]:hover{color:#1765c4!important;text-decoration:none!important;-webkit-transform:none!important;transform:none!important}.rule-table-action--danger[data-v-5f05fb68],.rule-table-action--danger[data-v-5f05fb68]:focus,.rule-table-action--danger[data-v-5f05fb68]:hover{color:#e45656!important}.dialogFormItem[data-v-50fd4a7c]{width:30%}.file-link[data-v-50fd4a7c]{color:#409eff;cursor:pointer;text-decoration:underline}.file-link[data-v-50fd4a7c]:hover{color:#66b1ff}[data-v-21281a40] .el-form-item__label{width:100px!important}[data-v-21281a40] .el-input-group__append{width:30px;cursor:pointer}[data-v-21281a40] .el-button--text{color:#00f}.banner[data-v-21281a40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:10px 0;border:1px solid #666;background-color:hsla(0,4.3%,91%,.52);padding:3px 8px;color:#000}.banner .left span[data-v-21281a40]{margin-left:10px}.banner .left span[data-v-21281a40]:first-child{margin-left:0}.traceability-page .data-container[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:20px}@media (max-width:992px){.traceability-page .data-container[data-v-1f28238d]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.traceability-page .product-info[data-v-1f28238d]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #e8eef2;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.traceability-page .product-info .info-header[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e8eef2}.traceability-page .product-info .info-header i[data-v-1f28238d]{font-size:20px;color:#409eff}.traceability-page .product-info .info-header span[data-v-1f28238d]{font-size:16px;font-weight:600;color:#1e293b}.traceability-page .product-info .info-content[data-v-1f28238d]{padding:16px 20px}.traceability-page .product-info .info-content .info-row[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;border-bottom:1px dashed #f0f2f5}.traceability-page .product-info .info-content .info-row[data-v-1f28238d]:last-child{border-bottom:none}.traceability-page .product-info .info-content .info-row .info-label[data-v-1f28238d]{width:90px;color:#64748b;font-size:14px}.traceability-page .product-info .info-content .info-row .info-value[data-v-1f28238d]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1e293b;font-size:14px;word-break:break-all}.traceability-page .product-info .info-content .info-row .info-value.code-value[data-v-1f28238d]{font-family:monospace;color:#409eff;font-weight:500}.traceability-page .product-info .enterprise-legend[data-v-1f28238d]{margin:0 20px 20px;padding:12px 16px;background:#f8fafc;border-radius:8px}.traceability-page .product-info .enterprise-legend .legend-title[data-v-1f28238d]{font-size:13px;color:#64748b;margin-bottom:10px}.traceability-page .product-info .enterprise-legend .legend-content[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.traceability-page .product-info .enterprise-legend .legend-content .legend-item[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.traceability-page .product-info .enterprise-legend .legend-content .legend-item .legend-dot[data-v-1f28238d]{width:10px;height:10px;border-radius:2px}.traceability-page .product-info .enterprise-legend .legend-content .legend-item .legend-dot.dot-manufacturer[data-v-1f28238d]{background:#409eff}.traceability-page .product-info .enterprise-legend .legend-content .legend-item .legend-dot.dot-wholesale[data-v-1f28238d]{background:#67c23a}.traceability-page .product-info .enterprise-legend .legend-content .legend-item .legend-dot.dot-retail[data-v-1f28238d]{background:#e6a23c}.traceability-page .product-info .enterprise-legend .legend-content .legend-item .legend-dot.dot-medical[data-v-1f28238d]{background:#f56c6c}.traceability-page .product-info .enterprise-legend .legend-content .legend-item span[data-v-1f28238d]{font-size:12px;color:#475569}.traceability-page .flow-records[data-v-1f28238d]{-webkit-box-flex:2;-ms-flex:2;flex:2;background:#fff;border:1px solid #e8eef2;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04)}.traceability-page .flow-records .records-header[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e8eef2}.traceability-page .flow-records .records-header .header-left[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.traceability-page .flow-records .records-header .header-left i[data-v-1f28238d]{font-size:20px;color:#409eff}.traceability-page .flow-records .records-header .header-left .header-title[data-v-1f28238d]{font-size:16px;font-weight:600;color:#1e293b}.traceability-page .flow-records .records-header .header-left .code-badge[data-v-1f28238d]{padding:4px 10px;background:#ecfdf5;color:#10b981;font-size:12px;font-family:monospace;border-radius:20px}.traceability-page .flow-records .records-header .header-right .total-steps[data-v-1f28238d]{font-size:13px;color:#64748b}.traceability-page .flow-records .timeline[data-v-1f28238d]{padding:20px;max-height:500px;overflow-y:auto}.traceability-page .flow-records .timeline[data-v-1f28238d]::-webkit-scrollbar{width:6px}.traceability-page .flow-records .timeline[data-v-1f28238d]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.traceability-page .flow-records .timeline[data-v-1f28238d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.traceability-page .flow-records .timeline[data-v-1f28238d]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.traceability-page .flow-records .timeline .timeline-item[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;position:relative}.traceability-page .flow-records .timeline .timeline-item[data-v-1f28238d]:last-child{margin-bottom:0}.traceability-page .flow-records .timeline .timeline-item[data-v-1f28238d]:last-child:after{display:none}.traceability-page .flow-records .timeline .timeline-item[data-v-1f28238d]:before{content:"";position:absolute;left:15px;top:32px;bottom:-20px;width:2px;background:-webkit-gradient(linear,left top,left bottom,from(#e2e8f0),to(#cbd5e1));background:linear-gradient(180deg,#e2e8f0,#cbd5e1)}.traceability-page .flow-records .timeline .timeline-item[data-v-1f28238d]:last-child:before{display:none}.traceability-page .flow-records .timeline .timeline-item .timeline-icon[data-v-1f28238d]{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:50%;z-index:1}.traceability-page .flow-records .timeline .timeline-item .timeline-icon i[data-v-1f28238d]{font-size:18px}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-production[data-v-1f28238d]{background:#eef2ff}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-production i[data-v-1f28238d]{color:#409eff}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-sales[data-v-1f28238d]{background:#fef3c7}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-sales i[data-v-1f28238d]{color:#e6a23c}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-purchase[data-v-1f28238d]{background:#dcfce7}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-purchase i[data-v-1f28238d]{color:#67c23a}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-default[data-v-1f28238d]{background:#f1f5f9}.traceability-page .flow-records .timeline .timeline-item .timeline-icon.icon-default i[data-v-1f28238d]{color:#94a3b8}.traceability-page .flow-records .timeline .timeline-item .timeline-content[data-v-1f28238d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:14px;padding:12px 16px;background:#f8fafc;border-radius:10px;-webkit-transition:all .2s ease;transition:all .2s ease}.traceability-page .flow-records .timeline .timeline-item .timeline-content[data-v-1f28238d]:hover{background:#f1f5f9;-webkit-transform:translateX(4px);transform:translateX(4px)}.traceability-page .flow-records .timeline .timeline-item .timeline-content.special .content-body .dealer-info[data-v-1f28238d]{margin-bottom:8px}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header .flow-type[data-v-1f28238d]{padding:2px 10px;border-radius:20px;font-size:12px;font-weight:500}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header .flow-type.type-production[data-v-1f28238d]{background:#eef2ff;color:#409eff}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header .flow-type.type-sales[data-v-1f28238d]{background:#fef3c7;color:#e6a23c}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header .flow-type.type-purchase[data-v-1f28238d]{background:#dcfce7;color:#67c23a}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header .flow-type.type-default[data-v-1f28238d]{background:#f1f5f9;color:#64748b}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-header .step-number[data-v-1f28238d]{font-size:11px;color:#94a3b8}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .dealer-info[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;font-size:13px}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .dealer-info .dealer-label[data-v-1f28238d]{width:60px;color:#64748b}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .dealer-info .dealer-name[data-v-1f28238d]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#1e293b;font-weight:500}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .flow-time[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;color:#94a3b8}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .flow-time i[data-v-1f28238d]{font-size:12px}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .flow-remark[data-v-1f28238d]{margin-top:8px;padding-top:8px;border-top:1px dashed #e2e8f0;font-size:12px;color:#64748b}.traceability-page .flow-records .timeline .timeline-item .timeline-content .content-body .flow-remark .remark-label[data-v-1f28238d]{color:#94a3b8}.traceability-page .flow-records .empty-records[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 20px;color:#94a3b8}.traceability-page .flow-records .empty-records i[data-v-1f28238d]{font-size:48px;margin-bottom:12px}.traceability-page .flow-records .empty-records span[data-v-1f28238d]{font-size:14px}.traceability-page .empty-state[data-v-1f28238d],.traceability-page .init-state[data-v-1f28238d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:80px 20px;color:#94a3b8}.traceability-page .empty-state i[data-v-1f28238d],.traceability-page .init-state i[data-v-1f28238d]{font-size:64px;margin-bottom:16px}.traceability-page .empty-state p[data-v-1f28238d],.traceability-page .init-state p[data-v-1f28238d]{font-size:14px;margin:0}.traceability-page .init-state i[data-v-1f28238d]{color:#cbd5e1}