.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-transform--move,.fade-transform-leave-active,.fade-transform-enter-active{transition:all .5s}.fade-transform-enter-from{opacity:0;transform:translate(-30px)}.fade-transform-leave-to{opacity:0;transform:translate(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .5s}.breadcrumb-enter-from,.breadcrumb-leave-to{opacity:0;transform:translate(20px)}.breadcrumb-move{transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.cell .el-tag{margin-right:0}.small-padding .cell{padding-left:5px;padding-right:5px}.fixed-width .el-button--mini{padding:7px 10px;width:60px}.status-col .cell{padding:0 10px;text-align:center}.status-col .cell .el-tag{margin-right:0}.el-dialog{transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-editor.el-input__inner{display:inline-flex!important}.el-range-separator{box-sizing:content-box}.el-menu--collapse>div>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-dropdown .el-dropdown-link{color:var(--el-color-primary)!important}.el-menu-item{padding:2px 20px;margin:4px 0}.el-menu-item.is-active{color:#fff;font-weight:700;background-color:#2d66e4}.el-dialog{display:flex;flex-direction:column;margin:0!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100% - 30px);max-width:calc(100% - 30px);padding:23px}.el-dialog__title{font-size:24px}.el-dialog__header{padding:12px 5px 20px}.el-menu{background:none}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{padding-left:calc(var(--el-menu-base-level-padding) + 0 * var(--el-menu-level-padding))}.el-sub-menu{margin:4px 0}.el-message-box{border-radius:8px;padding:18px}.el-dialog{padding:18px}.el-dialog__title{font-size:18px}.el-dialog__headerbtn,.el-message-box__headerbtn{height:24px;width:24px;top:20px;right:16px}.el-message-box__title{color:#000}.el-overlay{background:#0006}.el-button{border-radius:10px}.el-checkbox__label{color:#0f172a}.el-checkbox__inner{height:16px;width:16px;border-radius:4px;border:1px solid #8c8a99}.el-checkbox__input.is-checked .el-checkbox__inner:after{top:2px;left:5px}.el-table__body-wrapper .cell{padding:0!important}.el-table .disabled-header-selection .cell .el-checkbox__inner{display:none;position:relative}.el-table .disabled-header-selection .cell:before{content:"";position:absolute}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background:none!important}.el-divider__text{background-color:transparent}.el-message-box__container,.el-message-box__message{width:100%}.el-popover{border-radius:12px;width:auto!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-select__wrapper{box-shadow:none;color:#333;background-color:#fff}#app .main-container{min-height:100%;transition:margin-left .4s;margin-left:240px;position:relative}#app .sidebar-container{transition:width .4s;width:240px!important;height:100%;position:fixed;font-size:0px;top:0;bottom:0;left:0;z-index:1;overflow:hidden;--el-menu-item-height: 48px;--el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px)}#app .sidebar-container .horizontal-collapse-transition{transition:0s width ease-in-out,0s padding-left ease-in-out,0s padding-right ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important;padding:0 10px}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{width:100%}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-menu-item{border-radius:12px}#app .sidebar-container .el-menu-item,#app .sidebar-container .menu-title{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#app .sidebar-container .sub-menu-title-noDropdown:hover,#app .sidebar-container .el-sub-menu__title:hover{background-color:#0000000f!important}#app .sidebar-container .el-menu .el-sub-menu .el-sub-menu__title{border-radius:12px}#app .sidebar-container .theme-dark .is-active>.el-sub-menu__title{color:#f4f4f5!important}#app .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title,#app .sidebar-container .el-sub-menu .el-menu-item{min-width:208px!important}#app .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title:hover,#app .sidebar-container .el-sub-menu .el-menu-item:hover{background-color:#0000000f!important}#app .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title,#app .sidebar-container .theme-dark .el-sub-menu .el-menu-item{background-color:#1f2d3d}#app .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title:hover,#app .sidebar-container .theme-dark .el-sub-menu .el-menu-item:hover{background-color:#001528!important}#app .hideSidebar .sidebar-container{width:66px!important}#app .hideSidebar .main-container{margin-left:66px}#app .hideSidebar .el-menu-item .el-menu-tooltip__trigger{padding:12px;display:inline-flex;justify-content:flex-start}#app .hideSidebar .el-menu-item .el-menu-tooltip__trigger .svg-icon{margin:0}#app .hideSidebar .sub-menu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .sub-menu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .el-sub-menu{overflow:hidden}#app .hideSidebar .el-sub-menu>.el-sub-menu__title{padding:0!important}#app .hideSidebar .el-sub-menu>.el-sub-menu__title .svg-icon{margin-left:12px}#app .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>i{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-sub-menu{min-width:208px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{transition:transform .28s;width:240px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;transition-duration:.3s;transform:translate3d(-240px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical .nest-menu .el-sub-menu>.el-sub-menu__title:hover,.el-menu--vertical .el-menu-item:hover{background-color:#0000000f!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}:export{menuText:#bfcbd9;menuActiveText:#409eff;menuBg:#304156;menuHover:#263445;menuLightBg:#ffffff;menuLightHover:#f0f1f5;menuLightText:#303133;menuLightActiveText:#409EFF;sideBarWidth:240px;blue:#324157;lightBlue:#333c46;red:#C03639;pink:#E65D6E;green:#30B08F;tiffany:#4AB7BD;yellow:#FEC171;panGreen:#30B08F;colorPrimary:#3A2B7D;colorSuccess:#67C23A;colorWarning:#E6A23C;colorDanger:#F56C6C;colorInfo:#909399}:root{--sidebar-bg: #304156;--sidebar-text: #bfcbd9;--menu-hover: #263445;--navbar-bg: #ffffff;--navbar-text: #303133;--splitpanes-default-bg: #ffffff}html.dark{--el-bg-color: #141414;--el-bg-color-overlay: #1d1e1f;--el-text-color-primary: #ffffff;--el-text-color-regular: #d0d0d0;--el-border-color: #434343;--el-border-color-light: #434343;--sidebar-bg: #141414;--sidebar-text: #ffffff;--menu-hover: #2d2d2d;--menu-active-text: #409eff;--navbar-bg: #141414;--navbar-text: #ffffff;--navbar-hover: #141414;--tags-bg: #141414;--tags-item-bg: #1d1e1f;--tags-item-border: #303030;--tags-item-text: #d0d0d0;--tags-item-hover: #2d2d2d;--tags-close-hover: #64666a;--splitpanes-bg: #141414;--splitpanes-border: #303030;--splitpanes-splitter-bg: #1d1e1f;--splitpanes-splitter-hover-bg: #2d2d2d;--blockquote-bg: #1d1e1f;--blockquote-border: #303030;--blockquote-text: #d0d0d0;--cron-border: #303030;--splitpanes-default-bg: #141414}html.dark .sidebar-container .el-menu-item,html.dark .sidebar-container .menu-title{color:var(--el-text-color-regular)}html.dark .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title,html.dark .sidebar-container .theme-dark .el-sub-menu .el-menu-item{background-color:var(--el-bg-color)!important}html.dark .el-menu--horizontal .el-menu-item:not(.is-disabled):hover,html.dark .el-menu--horizontal .el-menu-item:not(.is-disabled):focus{background-color:var(--navbar-hover)!important}html.dark .splitpanes{background-color:var(--splitpanes-bg)}html.dark .splitpanes .splitpanes__pane{background-color:var(--splitpanes-bg);border-color:var(--splitpanes-border)}html.dark .splitpanes .splitpanes__splitter{background-color:var(--splitpanes-splitter-bg);border-color:var(--splitpanes-border)}html.dark .splitpanes .splitpanes__splitter:hover{background-color:var(--splitpanes-splitter-hover-bg)}html.dark .splitpanes .splitpanes__splitter:before,html.dark .splitpanes .splitpanes__splitter:after{background-color:var(--splitpanes-border)}html.dark .el-table{--el-table-header-bg-color: var(--el-bg-color-overlay) !important;--el-table-header-text-color: var(--el-text-color-regular) !important;--el-table-border-color: var(--el-border-color-light) !important;--el-table-row-hover-bg-color: var(--el-bg-color-overlay) !important}html.dark .el-table .el-table__header-wrapper th,html.dark .el-table .el-table__fixed-header-wrapper th{background-color:var(--el-bg-color-overlay, #f8f8f9)!important;color:var(--el-text-color-regular, #515a6e)}html.dark .el-tree .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-bg-color-overlay)!important;color:var(--el-color-primary)}html.dark .el-tree .el-tree-node__content:hover{background-color:var(--el-bg-color-overlay)}html.dark .el-dropdown-menu__item:not(.is-disabled):focus,html.dark .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--navbar-hover)!important}html.dark blockquote{background-color:var(--blockquote-bg)!important;border-left-color:var(--blockquote-border)!important;color:var(--blockquote-text)!important}html.dark .popup-result .title{background:var(--cron-border)}.blue-btn{background:#324157}.blue-btn:hover{color:#324157}.blue-btn:hover:before,.blue-btn:hover:after{background:#324157}.light-blue-btn{background:#333c46}.light-blue-btn:hover{color:#333c46}.light-blue-btn:hover:before,.light-blue-btn:hover:after{background:#333c46}.red-btn{background:#c03639}.red-btn:hover{color:#c03639}.red-btn:hover:before,.red-btn:hover:after{background:#c03639}.pink-btn{background:#e65d6e}.pink-btn:hover{color:#e65d6e}.pink-btn:hover:before,.pink-btn:hover:after{background:#e65d6e}.green-btn{background:#30b08f}.green-btn:hover{color:#30b08f}.green-btn:hover:before,.green-btn:hover:after{background:#30b08f}.tiffany-btn{background:#4ab7bd}.tiffany-btn:hover{color:#4ab7bd}.tiffany-btn:hover:before,.tiffany-btn:hover:after{background:#4ab7bd}.yellow-btn{background:#fec171}.yellow-btn:hover{color:#fec171}.yellow-btn:hover:before,.yellow-btn:hover:after{background:#fec171}.pan-btn{font-size:14px;color:#fff;padding:14px 36px;border-radius:8px;border:none;outline:none;transition:.6s ease all;position:relative;display:inline-block}.pan-btn:hover{background:#fff}.pan-btn:hover:before,.pan-btn:hover:after{width:100%;transition:.6s ease all}.pan-btn:before,.pan-btn:after{content:"";position:absolute;top:0;right:0;height:2px;width:0;transition:.4s ease all}.pan-btn:after{right:inherit;top:inherit;left:0;bottom:0}.custom-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;color:#fff;-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;padding:10px 15px;font-size:14px;border-radius:4px}.pt5{padding-top:5px}.pr5{padding-right:5px}.pb5{padding-bottom:5px}.mt5{margin-top:5px}.mr5{margin-right:5px}.mb5{margin-bottom:5px}.mb8{margin-bottom:8px}.ml5{margin-left:5px}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.mt20{margin-top:20px}.mr20{margin-right:20px}.mb20{margin-bottom:20px}.ml20{margin-left:20px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.el-form .el-form-item__label{font-weight:700}.el-dialog.scrollbar .el-dialog__body{overflow:auto;overflow-x:hidden;max-height:70vh;padding:10px 20px 0}.el-table .el-table__header-wrapper th,.el-table .el-table__fixed-header-wrapper th{word-break:break-word;background-color:#f8f8f9!important;color:#515a6e;max-height:40px!important;font-size:13px}.el-table .el-table__body-wrapper .el-button [class*=el-icon-]+span{margin-left:1px}.form-header{font-size:15px;color:#6379bb;border-bottom:1px solid #ddd;margin:8px 10px 25px;padding-bottom:5px}.pagination-container{display:flex;justify-content:flex-end;margin-top:10px;background-color:transparent!important}.el-dialog .pagination-container{position:static!important;margin:10px 0 0;padding:0!important}.el-dialog .pagination-container .el-pagination{position:static}@media (max-width: 768px){.pagination-container .el-pagination>.el-pagination__jump{display:none!important}.pagination-container .el-pagination>.el-pagination__sizes{display:none!important}}.tree-border{margin-top:5px;border:1px solid var(--el-border-color-light, #e5e6e7);background:var(--el-bg-color, #ffffff) none;border-radius:4px;width:100%}.el-table .fixed-width .el-button--small{padding-left:0;padding-right:0;width:inherit}.el-table .el-dropdown-link{cursor:pointer;color:#409eff;margin-left:10px}.el-table .el-dropdown,.el-icon-arrow-down{font-size:12px}.el-tree-node__content>.el-checkbox{margin-right:8px}.el-tree-node__content>.el-checkbox.is-disabled{display:none}.list-group-striped>.list-group-item{border-left:0;border-right:0;border-radius:0;padding-left:0;padding-right:0}.list-group{padding-left:0;list-style:none}.list-group-item{border-bottom:1px solid #e7eaec;border-top:1px solid #e7eaec;margin-bottom:-1px;padding:11px 0;font-size:13px}.pull-right{float:right!important}.el-card__header{padding:14px 15px 7px!important;min-height:40px}.el-card__body{padding:15px 20px 20px!important}.card-box{margin-bottom:10px}.el-button--cyan.is-active,.el-button--cyan:active{background:#20b2aa;border-color:#20b2aa;color:#fff}.el-button--cyan:focus,.el-button--cyan:hover{background:#48d1cc;border-color:#48d1cc;color:#fff}.el-button--cyan{background-color:#20b2aa;border-color:#20b2aa;color:#fff}.text-navy{color:#1ab394}.text-primary{color:inherit}.text-success{color:#1c84c6}.text-info{color:#23c6c8}.text-warning{color:#f8ac59}.text-danger{color:#ed5565}.text-muted{color:#888}.img-circle{border-radius:50%}.img-lg{width:120px;height:120px}.avatar-upload-preview{position:absolute;top:50%;transform:translate(50%,-50%);width:200px;height:200px;border-radius:50%;box-shadow:0 0 4px #ccc;overflow:hidden}.sortable-ghost{opacity:.8;color:#fff!important;background:#42b983!important}.top-right-btn{margin-left:auto}.splitpanes.default-theme .splitpanes__pane{background-color:var(--splitpanes-default-bg)!important}.dragging{opacity:.5;cursor:grabbing}.amap-icon img,.amap-marker-content img{width:25px;height:34px}.eia-report-marker{width:32px;height:32px;border-radius:50%;background-color:#ffd84b80;display:flex;align-items:center;justify-content:center}.eia-report-marker div{width:22px;height:22px;border-radius:50%;background-color:#ffd84b}.eia-report-marker-content{width:500px;height:210px;border-radius:8px;background-color:#fff;padding:12px 16px;display:flex;flex-direction:column;color:#333;gap:12px}.eia-report-marker-content .report-info{display:flex;flex-direction:column;gap:4px}.eia-report-marker-content .report-info .report-title{display:flex;align-items:center;justify-content:space-between;gap:4px}.eia-report-marker-content .report-info .report-title .report-name{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eia-report-marker-content .report-info .report-title .report-type{height:24px;flex-shrink:0;border-radius:4px;padding:2px 4px;border:1px solid rgb(79,149,175);background-color:#dcf0f2;font-size:12px;color:#4f95af;box-sizing:border-box}.eia-report-marker-content .report-info .report-metas{display:flex;flex-direction:row;gap:8px;font-size:12px}.eia-report-marker-content .report-info .report-metas .report-meta-item{display:flex;align-items:center;justify-content:flex-start;gap:4px}.eia-report-marker-content .report-info .report-metas .report-meta-item .meta-name{font-weight:700;color:#999;flex-shrink:0}.eia-report-marker-content .report-info .report-metas .report-meta-item .meta-name:after{content:":"}.eia-report-marker-content .report-info .report-metas .report-meta-item .meta-value{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eia-report-marker-content .report-info .report-desc{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:pre-wrap;word-wrap:break-word;word-break:break-word}.eia-report-marker-content .report-info .report-desc div{width:100%}.eia-report-marker-content .pdf-files-container{display:flex;align-items:center;justify-content:flex-start;gap:8px}.eia-report-marker-content .pdf-files-container .pdf-file-item{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;gap:4px}.eia-report-marker-content .pdf-files-container .pdf-file-item:hover{color:#2d66e4}.eia-report-marker-content .pdf-files-container .pdf-file-item .pdf-file-icon{width:16px;height:16px;border-radius:4px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}.eia-report-marker-content .pdf-files-container .pdf-file-item .pdf-file-name{font-size:14px}.building-marker{width:24px;height:24px;border-radius:50%;background:transparent;border:1px solid red;color:red;display:flex;align-items:center;justify-content:center;font-size:12px}.el-button+.el-button{margin-left:16px}body{height:100%;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:PingFang SC}.your-custom-class{height:36px;background-color:#2d66e4!important;padding:8px 16px!important;border-radius:4px!important;font-size:14px!important;font-weight:500!important}.your-custom-class:hover{background-color:#568bff!important}.your-custom-class:active{background-color:#104bcd!important}.overallButton{height:36px;background-color:#2d66e4!important;padding:8px 16px!important;border-radius:4px!important;font-weight:500}.overallButton:hover{background-color:#568bff!important}.overallButton:active{background-color:#104bcd!important}.overallButton_cancel{height:36px;padding:8px 16px!important;border-radius:4px!important;font-weight:500;background-color:none;border:1px solid #E5E5E5!important}.overallButton_cancel:hover{border:1px solid #2D66E4!important;color:#2d66e4!important;background-color:transparent!important}.overallButton_cancel:active{background-color:#eff4ff!important;border:1px solid #2D66E4!important;color:#2d66e4!important}.overallButton_Empty{height:36px;background-color:#ff4949!important;padding:8px 16px!important;border-radius:4px!important;font-weight:500}.overallButton_Empty:hover{background-color:#f66!important}.overallButton_Empty:active{background-color:#d52e2e!important}.collectButton{height:36px;padding:8px 16px!important;border-radius:4px!important;font-weight:500;background-color:none!important;border:1px solid #E5E5E5!important}.collectButton:hover{color:#2d66e4;--el-button-hover-bg-color: none;border:1px solid #2D66E4!important}.collectButton:active{color:#2d66e4;border:1px solid #2D66E4!important;--el-button-active-bg-color: #EFF4FF}label{font-weight:700}html{height:100%;box-sizing:border-box}#app{height:100%}*,*:before,*:after{box-sizing:inherit}.no-padding{padding:0!important}.padding-content{padding:4px 0}a:focus,a:active{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.fr{float:right}.fl{float:left}.pr-5{padding-right:5px}.pl-5{padding-left:5px}.block{display:block}.pointer{cursor:pointer}.inlineBlock{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}aside{background:#eef1f6;padding:8px 24px;margin-bottom:20px;border-radius:2px;display:block;line-height:32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}aside a{color:#337ab7;cursor:pointer}aside a:hover{color:#20a0ff}.page-container{max-width:1200px;margin:32px auto;padding:2rem;box-sizing:border-box;min-width:1000px}@media (max-width: 1000px){.page-container{width:1000px;overflow-x:auto}.page-container>*{min-width:1000px}}@media (max-width: 1000px){.app-main:has(.page-container){overflow-x:auto!important;overflow-y:hidden!important}.splitter-panel:has(.page-container){overflow-x:auto!important;overflow-y:hidden!important}.left-panel:has(.page-container){overflow-x:auto!important;overflow-y:hidden!important}}.components-container{margin:30px 50px;position:relative}.text-center{text-align:center}.sub-navbar{height:50px;line-height:50px;position:relative;width:100%;text-align:right;padding-right:20px;transition:.6s ease position;background:linear-gradient(90deg,#20b6f9,#20b6f9 0%,#2178f1 100%,#2178f1)}.sub-navbar .subtitle{font-size:20px;color:#fff}.sub-navbar.draft,.sub-navbar.deleted{background:#d0d0d0}.link-type,.link-type:focus{color:#337ab7;cursor:pointer}.link-type:hover,.link-type:focus:hover{color:#20a0ff}.filter-container .filter-item{display:inline-block;vertical-align:middle;margin-bottom:10px}.history-menu-item{border:none;height:100%;width:100%!important;display:flex;align-items:center;justify-content:space-between;gap:4px}.history-menu-item .menu-title{flex:1;min-width:0;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.history-menu-item .menu-delete-icon{flex-shrink:0;display:none;color:#f05252;margin:0!important}.history-menu-item .menu-delete-icon:hover{color:#eb2828;transition:color .3s ease-in-out}.history-menu-item:hover .menu-delete-icon{display:inline-block}@keyframes ball-pulse{0%,60%,to{opacity:1;transform:scale(1)}30%{opacity:.1;transform:scale(.01)}}.textLayer{position:absolute;text-align:initial;left:0;top:0;right:0;bottom:0;overflow:hidden;opacity:.2;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.textLayer span{color:transparent!important;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%;-webkit-text-fill-color:transparent!important;pointer-events:auto}.textLayer span::selection{background:#0078ff99}.textLayer br{color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.message-tools{display:flex;align-items:center;justify-content:start;margin-top:8px;width:100%;gap:1rem}.message-tools .message-tool-button{height:14px;line-height:14px;font-size:12px;display:flex;flex-direction:row;align-items:center;color:#8c8a99;cursor:pointer}.v-tooltip-container{position:fixed;z-index:9999;background:#ebebf0;color:#8c8a99;padding:6px 8px;border-radius:8px;font-size:14px;max-width:400px;pointer-events:none;text-align:center;opacity:0;top:100%;left:50%;transform:scale(.95);transition:opacity .2s ease,transform .2s ease}.v-tooltip-container.show{opacity:1;transform:scale(1)}.v-tooltip-container.show:after{content:"";position:absolute;width:8px;height:8px;background:#ebebf0;transform:rotate(45deg)}.v-tooltip-container.show.top:after{bottom:-4px;left:50%;margin-left:-4px}.v-tooltip-container.show.bottom:after{top:-4px;left:50%;margin-left:-4px}.v-tooltip-container.show.left:after{top:50%;right:-4px;margin-top:-4px}.v-tooltip-container.show.right:after{top:50%;left:-4px;margin-top:-4px}.el-dialog__header{padding:0}.dialog-title{font-size:18px;color:#000;margin-bottom:16px}.hiddenCanvasElement{position:absolute;display:none;top:-9999px;left:-9999px}.tooltip-question-link{color:#3d2e7f;text-decoration:none;cursor:pointer;display:inline-block;transition:all .2s ease;position:relative;padding:3px 0}.tooltip-question-link:hover{color:#0f172a}.tooltip-question-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#3d2e7f;transition:width .3s ease}.tooltip-question-link:hover:after{width:100%}.sub-el-icon,.nav-icon{display:inline-block;font-size:15px;margin-right:12px;position:relative}.svg-icon{position:relative;fill:currentColor;vertical-align:-2px}.coustom-dialog{overflow:auto}.coustom-dialog .el-dialog__header{border-bottom:1px solid hsl(0,0%,90%)}.coustom-dialog .el-dialog__body{padding:24px 24px 16px}.coustom-dialog .el-dialog__footer{padding:0}[data-v-af8e2802] .el-form-item{margin-bottom:0}[data-v-af8e2802] .el-form-item__label{font-size:14px;color:#333;font-weight:400;margin-bottom:4px!important}.password-rules[data-v-af8e2802]{margin-bottom:8px;background-color:#f0f5ff;font-size:14px}.password-rules[data-v-af8e2802] .el-alert__content{padding:0}.password-rules[data-v-af8e2802] .el-alert__title{font-size:14px;color:#333}.password-rules .rules-text[data-v-af8e2802]{color:#2f69e4}.dialog-footer[data-v-af8e2802]{display:flex;gap:16px;padding-left:24px;margin-bottom:24px}.dialog-footer .next-btn[data-v-af8e2802],.dialog-footer .update-btn[data-v-af8e2802]{font-size:14px}.forgot-password-container[data-v-af8e2802]{width:100%;padding-right:24px;margin-top:-16px}.forgot-password-container .verification-methods[data-v-af8e2802]{display:flex;gap:16px}.forgot-password-container .verification-card[data-v-af8e2802]{flex:1;display:flex;flex-direction:column;align-items:center;cursor:pointer}.forgot-password-container .verification-card .card-placeholder[data-v-af8e2802]{width:100%;height:104px;margin-bottom:16px}.forgot-password-container .verification-card .verify-btn[data-v-af8e2802]{width:100%;font-size:14px;color:#fff}.phone-input[data-v-af8e2802] .el-input__suffix,.email-input[data-v-af8e2802] .el-input__suffix{display:flex;align-items:center}.phone-input .send-code-text[data-v-af8e2802],.email-input .send-code-text[data-v-af8e2802]{color:#4e6ef2;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-right:12px}.phone-input .send-code-text[data-v-af8e2802]:hover:not(.disabled),.email-input .send-code-text[data-v-af8e2802]:hover:not(.disabled){text-decoration:underline}.phone-input .send-code-text.disabled[data-v-af8e2802],.email-input .send-code-text.disabled[data-v-af8e2802]{color:#999;cursor:not-allowed}.next-class[data-v-af8e2802]{font-size:14px}.cancel-btn[data-v-af8e2802]{color:#333;--el-button-hover-text-color: none;--el-button-hover-bg-color: none;--el-button-hover-border-color: none;--el-button-active-text-color: none;--el-button-active-border-color: none;--el-button-active-bg-color: none}.login-form[data-v-583b554e] .el-form-item__content,.login-form[data-v-583b554e] .el-input__inner{height:36px}.login-form[data-v-583b554e] .el-form-item__error{padding-top:4px}.login-form .login-button[data-v-583b554e] .el-button{height:36px;line-height:36px;font-size:16px;background-color:#2f69e4;border:none;color:#fff;border-radius:4px}.el-form-item[data-v-583b554e]{margin-bottom:20px}.register-form[data-v-a0ef6c74] .el-input__inner{height:36px}.register-form[data-v-a0ef6c74] .el-form-item__error{padding-top:4px}.register-form .register-button[data-v-a0ef6c74] .el-button{height:36px;line-height:36px;font-size:14px;background-color:#2f69e4;border:none;color:#fff;border-radius:4px}.register-form .register-button[data-v-a0ef6c74] .el-button:hover{background-color:#4a7ce8}.register-form .resend-link[data-v-a0ef6c74] .el-form-item__content{display:flex;justify-content:flex-end}.el-form-item[data-v-a0ef6c74]{margin-bottom:20px}.el-link__inner[data-v-a0ef6c74]{height:12px}[data-v-88b8eea8] .el-tabs__nav-wrap,[data-v-88b8eea8] .el-tabs__nav-scroll{display:flex;justify-content:center}.dialog-header[data-v-88b8eea8]{display:flex;flex-direction:column;align-items:center;margin-top:30px}.dialog-header .logo-container[data-v-88b8eea8]{margin-bottom:9px}.dialog-header .dialog-title[data-v-88b8eea8]{font-size:18px;font-weight:600;color:#2a313c;margin-bottom:4px!important}.dialog-header .dialog-subtitle[data-v-88b8eea8]{font-size:14px;color:#999}.login-tabs[data-v-88b8eea8]{margin-top:14px}.login-tabs[data-v-88b8eea8] .el-tabs__header{display:flex;justify-content:center}.login-tabs[data-v-88b8eea8] .el-tabs__nav{display:flex;gap:40px}.login-tabs[data-v-88b8eea8] .el-tabs__item.is-active{margin-right:0;color:#2f69e4}.login-tabs[data-v-88b8eea8] .el-tabs__item{margin-right:0;color:#c2c2c2;padding:0!important;font-size:16px;width:33px}.login-tabs[data-v-88b8eea8] .el-tabs__nav-wrap:after{width:0}.login-tabs[data-v-88b8eea8] .el-tabs__active-bar{width:33px!important;bottom:4px;background-color:#2f69e4}.footer[data-v-88b8eea8]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-top:-12px;margin-bottom:30px;font-size:12px}.footer .privacy-policy-container[data-v-88b8eea8]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.35rem}.footer .privacy-policy-container .privacy-policy[data-v-88b8eea8]{color:#2f69e4;cursor:pointer}[data-v-88b8eea8] .el-checkbox__inner{width:14px;height:14px;margin-top:-2px}[data-v-88b8eea8] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#2f69e4;border:none}.el-dialog__headerbtn .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#3d80e6!important}.select-ctrl-container[data-v-a0bd4c75]{max-width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;align-content:flex-start;gap:2px;overflow:auto}.select-ctrl-container .select-option[data-v-a0bd4c75]{margin:2px;padding:5px 10px;border:1px solid #3D2E7F;border-radius:5px;background:none;cursor:pointer;height:auto;min-height:40px;flex:0 1 auto;box-sizing:border-box;color:#3d2e7f;font-weight:500;white-space:normal;word-wrap:break-word;word-break:break-word;overflow:hidden;text-overflow:unset;max-width:none;width:auto;min-width:0;transition:background-color .2s ease,color .2s ease}.select-ctrl-container .select-option span[data-v-a0bd4c75]{display:block;width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word;word-break:break-word;overflow:hidden;text-overflow:unset}.select-ctrl-container .select-option[data-v-a0bd4c75]:hover{background-color:#3d2e7f;color:#fff}.llm-select-container[data-v-60a94473]{display:flex;flex-direction:row;position:relative;width:175px}.llm-select-container .llm-select-panel-container[data-v-60a94473]{position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.llm-select-container .llm-select-panel-container .llm-select-panel[data-v-60a94473]{width:175px;background-color:#fff;border-radius:8px;box-shadow:0 4px 32px #3a2b7d26;padding:8px;display:flex;flex-direction:column;gap:4px}.llm-select-container .llm-select-panel-container .llm-select-panel .llm-select-panel-item[data-v-60a94473]{height:32px;display:flex;align-items:center;justify-content:flex-start;padding:0 10px;font-size:14px;border-radius:8px;cursor:pointer;gap:8px}.llm-select-container .llm-select-panel-container .llm-select-panel .llm-select-panel-item[data-v-60a94473]:hover{background-color:#e1e1e5}.llm-select-container .llm-select-panel-container .llm-select-panel .llm-select-panel-item-active[data-v-60a94473]{background-color:#eeeef1}.llm-select-container .llm-select-content[data-v-60a94473]{width:100%;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:0 14px;border:1px solid #e1e1e5;background-color:#f2f2f2;color:#000;font-size:14px;font-weight:500;gap:4px;cursor:pointer}.llm-select-container .llm-select-content .arrow[data-v-60a94473]{transition:all .2s ease-in-out}.llm-icon[data-v-60a94473]{width:18px;height:18px;flex-shrink:0}.chat-input-new[data-v-50baa7e6]{width:100%;padding:16px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014}.chat-input-new .input-wrapper[data-v-50baa7e6]{width:100%}.chat-input-new .input-wrapper .chat-textarea[data-v-50baa7e6]{margin-bottom:12px}.chat-input-new .input-wrapper .chat-textarea[data-v-50baa7e6] .el-textarea__inner{border-radius:8px;padding:12px;font-size:14px;line-height:1.5;resize:none;box-shadow:none;transition:all .3s ease}.chat-input-new .input-wrapper .chat-textarea[data-v-50baa7e6] .el-textarea__inner:focus{border-color:#4280ff;box-shadow:0 0 0 2px #4280ff1a}.chat-input-new .input-wrapper .chat-textarea[data-v-50baa7e6] .el-textarea__inner::placeholder{color:#999}.chat-input-new .input-wrapper .control-bar[data-v-50baa7e6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.chat-input-new .input-wrapper .control-bar .left-controls[data-v-50baa7e6]{display:flex;align-items:center;gap:8px;flex:1}.chat-input-new .input-wrapper .control-bar .left-controls .feature-btn[data-v-50baa7e6]{display:flex;align-items:center;gap:6px;padding:5.5px 14px;border:1px solid #E5E5E5;border-radius:6px;background:transparent;color:#464646;font-size:14px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.chat-input-new .input-wrapper .control-bar .left-controls .feature-btn[data-v-50baa7e6]:hover:not(.disabled){border-color:#4280ff;background-color:#4280ff0d}.chat-input-new .input-wrapper .control-bar .left-controls .feature-btn.active[data-v-50baa7e6]{background-color:#4280ff;border-color:#4280ff;color:#fff}.chat-input-new .input-wrapper .control-bar .left-controls .feature-btn.disabled[data-v-50baa7e6]{opacity:.5;cursor:not-allowed}.chat-input-new .input-wrapper .control-bar .left-controls .feature-btn .svg-icon[data-v-50baa7e6]{flex-shrink:0}.chat-input-new .input-wrapper .control-bar .right-controls[data-v-50baa7e6]{display:flex;align-items:center}.chat-input-new .input-wrapper .control-bar .right-controls .send-btn[data-v-50baa7e6]{width:36px;height:36px;border:none;border-radius:8px;background-color:#4280ff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.chat-input-new .input-wrapper .control-bar .right-controls .send-btn[data-v-50baa7e6]:hover:not(:disabled){background-color:#3670e8;transform:translateY(-1px);box-shadow:0 4px 8px #4280ff4d}.chat-input-new .input-wrapper .control-bar .right-controls .send-btn[data-v-50baa7e6]:active:not(:disabled){transform:translateY(0)}.chat-input-new .input-wrapper .control-bar .right-controls .send-btn[data-v-50baa7e6]:disabled{cursor:not-allowed;opacity:.6}.chat-input-new .input-wrapper .control-bar .right-controls .send-btn .svg-icon[data-v-50baa7e6]{transform:rotate(-90deg)}@media (max-width: 768px){.chat-input-new .control-bar .left-controls[data-v-50baa7e6]{gap:4px}.chat-input-new .control-bar .left-controls .feature-btn[data-v-50baa7e6]{padding:5.5px 10px;font-size:14px}.chat-input-new .control-bar .left-controls .feature-btn span[data-v-50baa7e6]{display:none}}.doc-search-name[data-v-90ec344e]{color:#0078d7;cursor:pointer;position:relative}.doc-search-name span[data-v-90ec344e]{font-weight:700}.doc-search-name span[data-v-90ec344e]:hover{text-decoration:underline}.doc-search-name .doc-list[data-v-90ec344e]{position:absolute;top:18px;left:0;background:#fff;border:none;border-radius:8px;box-shadow:0 4px 12px #00000026;overflow:visible;max-width:300px;min-width:300px;width:auto;z-index:100;font-weight:700}.doc-search-name .doc-list .loading-state[data-v-90ec344e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px;min-height:80px;font-weight:700}.doc-search-name .doc-list .loading-state .loading-spinner[data-v-90ec344e]{font-weight:700;width:24px;height:24px;border:2px solid #f3f3f3;border-top:2px solid #0078d7;border-radius:50%;animation:spin-90ec344e 1s linear infinite;margin-bottom:8px}@keyframes spin-90ec344e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.doc-search-name .doc-list .empty-state[data-v-90ec344e]{display:flex;justify-content:center;align-items:center;padding:15px;min-height:60px;color:#999;font-size:14px}.doc-search-name .doc-list ul[data-v-90ec344e]{margin:0;padding:0;width:100%;list-style:none}.doc-search-name .doc-list li[data-v-90ec344e]{font-weight:700;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;padding:0 15px}.doc-search-name .doc-list li span[data-v-90ec344e]{font-size:14px;color:#333;flex-shrink:0;padding:2px 4px;border-radius:4px;background-color:#f5f5f5}.doc-search-name .doc-list li .cn[data-v-90ec344e]{color:#fff;background-color:#3d2e7f}.doc-search-name .doc-list li[data-v-90ec344e]:last-child{border-bottom:none}.doc-search-name .doc-list li[data-v-90ec344e]:hover{background-color:#f5f5f5}.doc-search-name .doc-list li a[data-v-90ec344e]{display:block;padding:10px 15px 10px 4px;color:#333;text-decoration:none;font-size:14px;transition:all .2s ease;word-break:break-word}.doc-search-name .doc-list li a[data-v-90ec344e]:hover{color:#0078d7}.message-renderer[data-v-07e3268d]{max-width:100%;background:none!important}.message-renderer[data-v-07e3268d] img{max-width:100%;padding:.3em 0;display:block}.message-renderer[data-v-07e3268d] video{width:min(100%,640px)}.message-renderer[data-v-07e3268d] .image-loading{display:block;width:300px;height:200px;padding:.3em 0;background-image:url(/images/img-placeholder.png);border-radius:3px;position:relative}.message-renderer[data-v-07e3268d] .image-loading:before{content:"";display:block;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);width:48px;height:48px;border:5px solid #fff;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;animation:rotation-07e3268d 2s linear infinite}@keyframes rotation-07e3268d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.message-renderer[data-v-07e3268d] .image-failed{display:block;width:300px;height:200px;padding:.3em 0;background-image:url(/images/img-failed.png);border-radius:3px}.message-renderer[data-v-07e3268d] .image-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.message-renderer[data-v-07e3268d] .image-wrapper .image-title{display:block;text-align:center}.message-renderer[data-v-07e3268d] pre{border-radius:5px;text-align:left;max-width:calc(100% - 32px);overflow:hidden}.message-renderer[data-v-07e3268d] pre code.hljs{color:#ff4d4f!important}.message-renderer[data-v-07e3268d] .table-wrapper{width:100%;max-width:100%;height:auto;overflow:auto}.message-renderer[data-v-07e3268d] table{border-collapse:collapse;width:auto}.message-renderer[data-v-07e3268d] table th{text-wrap:nowrap;white-space:nowrap;border:1px solid lightgray;padding:.5em 1em}.message-renderer[data-v-07e3268d] table td{border:1px solid lightgray;padding:.5em 1em}.message-renderer[data-v-07e3268d] tr:nth-child(2n){background-color:#f6f8fa}.message-renderer[data-v-07e3268d] tr:hover td{background-color:#f2f2f6}.message-renderer[data-v-07e3268d] a{color:#409eff}.message-renderer[data-v-07e3268d] a:hover{text-decoration:underline}[data-v-07e3268d] .md-table-container{display:flex;flex-direction:column;margin-bottom:20px;width:100%}[data-v-07e3268d] .table-actions-trigger{display:flex;justify-content:space-between;width:100%;padding:8px;border-radius:8px 8px 0 0;background-color:#f5f5f5;box-sizing:border-box}[data-v-07e3268d] .trigger-left{font-size:12px;color:#333}[data-v-07e3268d] .trigger-right{display:flex}[data-v-07e3268d] .table-scroll-wrapper{width:100%;overflow-x:auto}[data-v-07e3268d] .table-scroll-wrapper table{margin:0!important;width:100%}[data-v-07e3268d] .table-action-btn{outline:none;border:1px solid #f3f4f6;background-color:#f3f4f6;color:#606266;font-size:16px;cursor:pointer;display:flex;align-items:end;border-radius:4px;padding:4px;transition:all .2s}[data-v-07e3268d] .table-action-btn:hover{background-color:#e5e6eb}[data-v-07e3268d] .css-tooltip{position:relative;display:inline-block}[data-v-07e3268d] .css-tooltip:after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translate(-50%);background-color:#303133;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:100;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014}[data-v-07e3268d] .css-tooltip:before{content:"";position:absolute;bottom:calc(125% - 5px);left:50%;transform:translate(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #303133;opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:101}[data-v-07e3268d] .css-tooltip:hover:after,[data-v-07e3268d] .css-tooltip:hover:before{opacity:1;visibility:visible}[data-v-07e3268d] .animate-spin{animation:table-spin-07e3268d 1s linear infinite}@keyframes table-spin-07e3268d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-07e3268d] .table-action-btn[disabled],[data-v-07e3268d] .table-action-btn.is-loading{cursor:not-allowed;opacity:.6;pointer-events:none}.message-renderer ol ul li[data-v-07e3268d]{margin-bottom:6px}.comment[data-v-846e7b56]{transform:rotate(360deg)}.comment .comment-textarea[data-v-846e7b56]{position:fixed;bottom:20px;left:0}.comment .comment-textarea .el-textarea[data-v-846e7b56]{height:148px;width:240px}.comment .comment-textarea .el-textarea[data-v-846e7b56] .el-textarea__inner{padding:16px;width:100%;height:100%;border:1px solid #e1e1e5;border-radius:12px;box-shadow:0 4px 20px #24213326;resize:none;outline:none}.comment .comment-textarea .input-button[data-v-846e7b56]{position:absolute;bottom:10px;right:10px}.comment .comment-textarea .input-button button[data-v-846e7b56]{width:24px;height:24px;padding:0;border-radius:100%;border:1px solid;color:#8c8a99;display:flex;align-items:center;justify-content:center;background:none}.chat-loading[data-v-045256b2],.chat-loading>div[data-v-045256b2]{position:relative;box-sizing:border-box}.chat-loading[data-v-045256b2]{display:block;font-size:0;color:#7e7e7e}.chat-loading>div[data-v-045256b2]{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.chat-loading[data-v-045256b2]{width:54px;height:16px}.chat-loading>div[data-v-045256b2]:nth-child(1){animation-delay:-.2s}.chat-loading>div[data-v-045256b2]:nth-child(2){animation-delay:-.1s}.chat-loading>div[data-v-045256b2]:nth-child(3){animation-delay:0ms}.chat-loading>div[data-v-045256b2]{width:8px;height:8px;margin:4px;border-radius:100%;animation:ball-pulse 1s ease infinite}.active[data-v-0e9ddd26],.active[data-v-10d4c1a5]{color:#8c8a99}.msg-record-content[data-v-ceb9095a]{width:100%;height:100%;font-size:14px;color:#333}.think-content[data-v-109cdf59]{margin-bottom:8px;width:100%}.think-content .think-collapsed[data-v-109cdf59]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;transition:all .2s;width:100%}.think-content .think-collapsed[data-v-109cdf59]:hover{opacity:.9}.think-content .think-collapsed.thinking-disabled[data-v-109cdf59]{cursor:not-allowed;opacity:.7}.think-content .think-collapsed.thinking-disabled[data-v-109cdf59]:hover{opacity:.7}.think-content .think-collapsed .think-icon-wrapper[data-v-109cdf59]{flex-shrink:0;width:41px;height:42px;display:flex;align-items:center;justify-content:center}.think-content .think-collapsed .think-collapsed-content[data-v-109cdf59]{flex:1;position:relative;min-height:70px;padding:12px 16px;border-radius:8px;background-color:#f6f9ff;border:1px solid #2d66e4}.think-content .think-collapsed .think-collapsed-content .think-collapsed-title[data-v-109cdf59]{font-size:16px;font-weight:600;color:#141414;line-height:24px;margin-bottom:8px}.think-content .think-collapsed .think-collapsed-content .think-collapsed-hint[data-v-109cdf59]{display:flex;align-items:center;gap:6px;font-size:12px;color:#8c8a99;line-height:18px}.think-content .think-collapsed .think-collapsed-content .think-collapsed-hint[data-v-109cdf59] svg{flex-shrink:0}.think-content .think-collapsed .think-collapsed-content .think-lightbulb[data-v-109cdf59]{position:absolute;right:8px;bottom:8px;opacity:.7;pointer-events:none}.think-content .think-expanded[data-v-109cdf59]{border-left:1px solid #e1e1e5;padding-left:14px;height:auto}.think-content .think-expanded .think-title[data-v-109cdf59]{font-size:14px;height:22px;line-height:22px;color:#8c8a99;margin-bottom:4px;display:flex;align-items:center}.think-content .think-expanded .think-title .think-icon[data-v-109cdf59]{margin-left:8px;transition:transform .3s ease;margin-bottom:2px;cursor:pointer;transform:rotate(180deg)}.think-content .think-expanded .think-title .think-icon[data-v-109cdf59]:hover{opacity:.8}.think-content .think-expanded .think-textarea[data-v-109cdf59]{color:#8c8a99;line-height:20px;font-size:14px}.think-tool .think-tool-title[data-v-f4039f4a]{font-size:16px;line-height:21px;color:#1f2328}.think-tool .think-tool-name[data-v-f4039f4a]{cursor:not-allowed;font-size:14px;background-color:#fcfcfd;border-radius:8px;border:1px solid #edeff1;color:#485568;display:inline-flex;align-items:center;height:28px;margin:8px 0;padding:0 8px}.chat-item[data-v-d0e8ec4b]{display:flex;max-width:100%;margin:12px 0}.chat-item .bubble[data-v-d0e8ec4b]{position:relative}.chat-item .bubble .content[data-v-d0e8ec4b]{word-break:break-word;line-height:1.5}.chat-item .assistant-content[data-v-d0e8ec4b]{color:#3d3d3d;max-width:100%;display:flex;flex-direction:row}.chat-item .assistant-content .system-avatar[data-v-d0e8ec4b]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:8px}.chat-item .assistant-content .system-content[data-v-d0e8ec4b]{position:relative;max-width:100%}.chat-item .assistant-content .system-content .think-tool .think-tool-title[data-v-d0e8ec4b]{font-size:16px;line-height:21px;color:#1f2328}.chat-item .assistant-content .system-content .think-tool .think-tool-name[data-v-d0e8ec4b]{cursor:not-allowed;font-size:14px;background-color:#fcfcfd;border-radius:8px;border:1px solid #edeff1;color:#485568;display:inline-flex;align-items:center;height:28px;margin:8px 0;padding:0 8px}.chat-item .assistant-content .system-content .think-content[data-v-d0e8ec4b]{margin-bottom:8px}.chat-item .assistant-content .system-content .think-content .think-collapsed[data-v-d0e8ec4b]{display:flex;align-items:flex-start;gap:12px;cursor:pointer;transition:all .2s}.chat-item .assistant-content .system-content .think-content .think-collapsed[data-v-d0e8ec4b]:hover{opacity:.9}.chat-item .assistant-content .system-content .think-content .think-collapsed .think-icon-wrapper[data-v-d0e8ec4b]{flex-shrink:0;width:41px;height:42px;display:flex;align-items:center;justify-content:center}.chat-item .assistant-content .system-content .think-content .think-collapsed .think-collapsed-content[data-v-d0e8ec4b]{flex:1;position:relative;min-height:70px;padding:12px 16px;border-radius:8px;background-color:#f6f9ff;border:1px solid #2d66e4}.chat-item .assistant-content .system-content .think-content .think-collapsed .think-collapsed-content .think-collapsed-title[data-v-d0e8ec4b]{font-size:16px;font-weight:600;color:#141414;line-height:24px;margin-bottom:8px}.chat-item .assistant-content .system-content .think-content .think-collapsed .think-collapsed-content .think-collapsed-hint[data-v-d0e8ec4b]{display:flex;align-items:center;gap:6px;font-size:12px;color:#8c8a99;line-height:18px}.chat-item .assistant-content .system-content .think-content .think-collapsed .think-collapsed-content .think-collapsed-hint[data-v-d0e8ec4b] svg{flex-shrink:0}.chat-item .assistant-content .system-content .think-content .think-collapsed .think-collapsed-content .think-lightbulb[data-v-d0e8ec4b]{position:absolute;right:8px;bottom:8px;opacity:.7;pointer-events:none}.chat-item .assistant-content .system-content .think-content .think-expanded[data-v-d0e8ec4b]{border-left:1px solid #e1e1e5;padding-left:14px;height:auto}.chat-item .assistant-content .system-content .think-content .think-expanded .think-title[data-v-d0e8ec4b]{font-size:14px;height:22px;line-height:22px;color:#8c8a99;margin-bottom:4px;display:flex;align-items:center}.chat-item .assistant-content .system-content .think-content .think-expanded .think-title .think-icon[data-v-d0e8ec4b]{margin-left:8px;transition:transform .3s ease;margin-bottom:2px;cursor:pointer;transform:rotate(180deg)}.chat-item .assistant-content .system-content .think-content .think-expanded .think-title .think-icon[data-v-d0e8ec4b]:hover{opacity:.8}.chat-item .assistant-content .system-content .think-content .think-expanded .think-textarea[data-v-d0e8ec4b]{color:#8c8a99;line-height:20px;font-size:14px}.chat-item .assistant-content .system-content .assistant-divider[data-v-d0e8ec4b]{max-width:100%}.chat-item .assistant-content .system-content .assistant-divider .content[data-v-d0e8ec4b]{display:flex;align-items:center;height:20px;color:#797979;overflow:hidden;white-space:nowrap}.chat-item .assistant-content .system-content .assistant-divider .content img[data-v-d0e8ec4b]{width:16px;height:16px;margin-right:8px}.chat-item .assistant-content .system-content .assistant-divider .content span[data-v-d0e8ec4b]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-item .assistant-content .system-content .source-content[data-v-d0e8ec4b]{margin-top:12px;width:calc(100% - 38px);max-width:800px;display:flex;flex-direction:column;overflow:hidden}.chat-item .assistant-content .system-content .source-content .net-search-content[data-v-d0e8ec4b]{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:start;padding:0 12px;border-radius:12px;height:36px;border:1px solid #e1e1e5;font-size:12px;color:#0f172a;cursor:pointer}.chat-item .assistant-content .system-content .source-content .net-search-content[data-v-d0e8ec4b]:hover{background-color:#0000000d}.chat-item .assistant-content .system-content .source-content .source-title[data-v-d0e8ec4b]{font-size:14px;color:#0f172a;margin:8px 0;display:flex;align-items:center;font-weight:700}.chat-item .assistant-content .system-content .source-content .source-files[data-v-d0e8ec4b]{color:#5a5a5a;display:grid;width:100%;grid-template-columns:repeat(1,1fr);gap:8px}.chat-item .assistant-content .system-content .source-content .source-files .source-file[data-v-d0e8ec4b]{display:flex;align-items:center;border-radius:12px;padding:8px 10px;border:1px solid #e1e1e5;width:100%;min-width:0;box-sizing:border-box;cursor:pointer;background-color:#fff}.chat-item .assistant-content .system-content .source-content .source-files .source-file .area[data-v-d0e8ec4b]{font-size:12px;color:#333;flex-shrink:0;padding:2px 4px;border-radius:4px;background-color:#f5f5f5}.chat-item .assistant-content .system-content .source-content .source-files .source-file .cn[data-v-d0e8ec4b]{color:#fff;background-color:#3d2e7f}.chat-item .assistant-content .system-content .source-content .source-files .source-file .source-file-name[data-v-d0e8ec4b]{flex:1;min-width:0;color:#0f172a;font-size:12px;cursor:pointer;text-overflow:ellipsis;white-space:wrap;overflow:hidden;margin-right:3px}.chat-item .assistant-content .system-content .source-content .source-files .source-file .source-file-num[data-v-d0e8ec4b]{max-width:250px;font-size:12px;color:#8c8a99;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-item .assistant-content .system-content .source-content .source-files .source-file .host-logo[data-v-d0e8ec4b]{width:16px;flex-shrink:0}.chat-item .assistant-content .system-content .source-content .source-files .source-file[data-v-d0e8ec4b]:hover{background-color:#0000000d}.chat-item .tools[data-v-d0e8ec4b]{display:flex;align-items:center;justify-content:start;margin-top:8px;width:100%;gap:.5rem}.chat-item .tools .tool-button[data-v-d0e8ec4b]{height:14px;line-height:14px;font-size:12px;display:flex;flex-direction:row;align-items:center;color:#8c8a99;cursor:pointer}.chat-item .tools .tool-button[data-v-d0e8ec4b]:hover{color:#3d2e7f}.user[data-v-d0e8ec4b]{justify-content:flex-end}.user .bubble[data-v-d0e8ec4b]{display:flex;flex-direction:column;justify-content:flex-end}.user .bubble .content[data-v-d0e8ec4b]{padding:12px 16px;position:relative;background:#f3f0ff;color:#3a2b7d;border-radius:8px;font-size:14px;line-height:20px}.assistant[data-v-d0e8ec4b]{justify-content:flex-start}.assistant .bubble[data-v-d0e8ec4b]{background-color:#f0f2f5;color:#333}.doc-searching-indicator[data-v-d0e8ec4b]{height:28px;display:inline-flex;align-items:center;margin-top:8px;background-color:#f5f7fa;padding:4px 8px;border-radius:4px;border:1px solid #dcdfe6;position:relative;overflow:hidden;color:#606266;font-size:12px;line-height:28px}.shimmer-effect[data-v-d0e8ec4b]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:shimmer-glow-d0e8ec4b 2s infinite}@keyframes shimmer-glow-d0e8ec4b{0%{left:-100%;opacity:.5}50%{opacity:1}to{left:100%;opacity:.5}}@keyframes loading-shimmer-d0e8ec4b{0%{left:-100%}to{left:100%}}.ai-disclaimer[data-v-d0e8ec4b]{width:100%;margin:12px 0 0;display:flex;justify-content:center}.ai-disclaimer .ai-disclaimer-content[data-v-d0e8ec4b]{display:flex;align-items:center;min-height:20px;color:#797979;font-size:12px;white-space:normal;word-break:break-word}.ai-disclaimer .ai-disclaimer-content img[data-v-d0e8ec4b]{width:16px;height:16px;margin-right:8px;flex-shrink:0}.chat-list-new-wrapper[data-v-ee890291]{display:flex;flex-direction:column;height:100%;width:100%}.chat-list-new-wrapper .chat-list[data-v-ee890291]{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:20px;overflow-y:auto;overflow-x:hidden}.chat-list-new-wrapper .chat-list .message-container[data-v-ee890291]{width:100%;margin:16px 0;display:flex}.chat-list-new-wrapper .message-ctrl-container[data-v-ee890291]{padding:0 20px}.chat-list-new-wrapper .assistant-divider[data-v-ee890291]{width:100%;margin:16px 0;display:flex;justify-content:center}.chat-list-new-wrapper .assistant-divider .content[data-v-ee890291]{display:flex;align-items:center;height:20px;color:#999;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-list-new-wrapper .assistant-divider .content img[data-v-ee890291]{width:16px;height:16px;margin-right:8px}.chat-list[data-v-ee890291]::-webkit-scrollbar{width:6px}.chat-list[data-v-ee890291]::-webkit-scrollbar-track{background:transparent}.chat-list[data-v-ee890291]::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:3px}.chat-list[data-v-ee890291]::-webkit-scrollbar-thumb:hover{background:#d0d0d0}@media (max-width: 1024px){.chat-list-new-wrapper .chat-list[data-v-ee890291]{padding:16px}.chat-list-new-wrapper .message-ctrl-container[data-v-ee890291]{width:95%;padding:0 16px}}@media (max-width: 768px){.chat-list-new-wrapper .chat-list[data-v-ee890291]{padding:12px}.chat-list-new-wrapper .message-ctrl-container[data-v-ee890291]{width:100%;padding:0 12px}}.drawer-header[data-v-3a0ece4c]{display:flex;align-items:center;justify-content:space-between;width:100%}.drawer-header .header-left[data-v-3a0ece4c]{display:flex;align-items:center;gap:12px}.drawer-header .header-left .drawer-title[data-v-3a0ece4c]{font-size:18px;font-weight:500;color:#333}.drawer-header .header-right[data-v-3a0ece4c]{display:flex;align-items:center;gap:12px;position:relative}.drawer-header .header-right .history-btn[data-v-3a0ece4c],.drawer-header .header-right .new-chat-btn[data-v-3a0ece4c]{border:1px solid #E5E5E5;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border-radius:6px;cursor:pointer;transition:background-color .2s}.drawer-header .header-right .history-btn[data-v-3a0ece4c]:hover,.drawer-header .header-right .new-chat-btn[data-v-3a0ece4c]:hover{background-color:#0000000d}.drawer-header .header-right .history-btn[data-v-3a0ece4c]:active,.drawer-header .header-right .new-chat-btn[data-v-3a0ece4c]:active{background-color:#0000001a}.drawer-content[data-v-3a0ece4c]{height:100%;display:flex;flex-direction:column}.drawer-content .loading-state[data-v-3a0ece4c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.drawer-content .loading-state .loading-text[data-v-3a0ece4c]{font-size:16px;color:#999;margin:0}.drawer-content .empty-state[data-v-3a0ece4c]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.drawer-content .empty-state .empty-text[data-v-3a0ece4c]{font-size:16px;color:#999;margin:0}.global-chat-drawer .el-drawer__header{margin-bottom:0;padding:20px;border-bottom:1px solid #E5E5E5}.global-chat-drawer .el-drawer__body{padding:0;display:flex;flex-direction:column;overflow:hidden}.history-dropdown-menu{min-width:200px!important;max-height:300px;overflow-y:auto}.history-dropdown-menu .el-dropdown-menu__item{height:auto;min-height:34px;padding:0 12px;line-height:34px}.history-dropdown-menu .el-dropdown-menu__item:hover .option-delete-icon{opacity:1}.history-dropdown-menu .el-dropdown-menu__item.is-active{background-color:#ecf5ff;color:#4280ff}.history-dropdown-menu .el-dropdown-menu__item.is-active .option-title{color:#4280ff;font-weight:500}.history-dropdown-menu .el-dropdown-menu__item.is-disabled{cursor:not-allowed}.history-dropdown-menu .history-option-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0}.history-dropdown-menu .history-option-item .option-title{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#606266;flex:1;min-width:0}.history-dropdown-menu .history-option-item .option-delete-icon{margin-left:8px;opacity:0;transition:opacity .2s;cursor:pointer;color:#909399;flex-shrink:0}.history-dropdown-menu .history-option-item .option-delete-icon:hover{color:#f56c6c}.history-dropdown-menu .history-empty-option{color:#909399;font-size:14px;text-align:center}.history-dropdown-menu::-webkit-scrollbar{width:6px}.history-dropdown-menu::-webkit-scrollbar-track{background:#f5f7fa}.history-dropdown-menu::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.history-dropdown-menu::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.welcome-title[data-v-621337dd]{display:flex;align-items:center;justify-content:center}.welcome-content[data-v-621337dd]{display:flex}.welcome-content .release-content-left[data-v-621337dd]{width:300px;padding:24px;box-sizing:border-box}.welcome-content .release-content-left .release-New[data-v-621337dd]{font-size:14px;color:#777;margin-bottom:40px}.welcome-content .release-content-left .release-title[data-v-621337dd]{font-size:24px;font-weight:600;color:#333;margin-bottom:8px}.welcome-content .release-content-left .release-content[data-v-621337dd]{font-size:14px;color:#333;margin-bottom:16px}.welcome-content .release-content-left .release-button[data-v-621337dd]{width:100%;background-color:#2d66e4;color:#fff;font-weight:500;margin-top:80px}.welcome-content .release-content-right[data-v-621337dd]{flex:1;background-image:url(/static/png/release-7B_rWmaY.png);background-size:cover;background-position:center;overflow:hidden;padding:0 24px}.releaseDialog,.releaseDialog .el-dialog__body,.releaseDialog .el-dialog__header{padding:0}.hamburger[data-v-b2567a19]{display:inline-block;vertical-align:middle;padding:4px;width:28px;height:28px;cursor:pointer;border-radius:4px;color:#000000d9;flex-shrink:0}.hamburger[data-v-b2567a19][data-v-b2567a19]:hover{background-color:#0000000d}.hamburger.is-active[data-v-b2567a19]{rotate:180deg}[data-v-e3310a69]:export{menuText:#bfcbd9;menuActiveText:#409eff;menuBg:#304156;menuHover:#263445;menuLightBg:#ffffff;menuLightHover:#f0f1f5;menuLightText:#303133;menuLightActiveText:#409EFF;sideBarWidth:240px;blue:#324157;lightBlue:#333c46;red:#C03639;pink:#E65D6E;green:#30B08F;tiffany:#4AB7BD;yellow:#FEC171;panGreen:#30B08F;colorPrimary:#3A2B7D;colorSuccess:#67C23A;colorWarning:#E6A23C;colorDanger:#F56C6C;colorInfo:#909399}[data-v-e3310a69]:root{--sidebar-bg: #304156;--sidebar-text: #bfcbd9;--menu-hover: #263445;--navbar-bg: #ffffff;--navbar-text: #303133;--splitpanes-default-bg: #ffffff}html.dark[data-v-e3310a69]{--el-bg-color: #141414;--el-bg-color-overlay: #1d1e1f;--el-text-color-primary: #ffffff;--el-text-color-regular: #d0d0d0;--el-border-color: #434343;--el-border-color-light: #434343;--sidebar-bg: #141414;--sidebar-text: #ffffff;--menu-hover: #2d2d2d;--menu-active-text: #409eff;--navbar-bg: #141414;--navbar-text: #ffffff;--navbar-hover: #141414;--tags-bg: #141414;--tags-item-bg: #1d1e1f;--tags-item-border: #303030;--tags-item-text: #d0d0d0;--tags-item-hover: #2d2d2d;--tags-close-hover: #64666a;--splitpanes-bg: #141414;--splitpanes-border: #303030;--splitpanes-splitter-bg: #1d1e1f;--splitpanes-splitter-hover-bg: #2d2d2d;--blockquote-bg: #1d1e1f;--blockquote-border: #303030;--blockquote-text: #d0d0d0;--cron-border: #303030;--splitpanes-default-bg: #141414}html.dark .sidebar-container .el-menu-item[data-v-e3310a69],html.dark .sidebar-container .menu-title[data-v-e3310a69]{color:var(--el-text-color-regular)}html.dark .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title[data-v-e3310a69],html.dark .sidebar-container .theme-dark .el-sub-menu .el-menu-item[data-v-e3310a69]{background-color:var(--el-bg-color)!important}html.dark .el-menu--horizontal .el-menu-item[data-v-e3310a69]:not(.is-disabled):hover,html.dark .el-menu--horizontal .el-menu-item[data-v-e3310a69]:not(.is-disabled):focus{background-color:var(--navbar-hover)!important}html.dark .splitpanes[data-v-e3310a69]{background-color:var(--splitpanes-bg)}html.dark .splitpanes .splitpanes__pane[data-v-e3310a69]{background-color:var(--splitpanes-bg);border-color:var(--splitpanes-border)}html.dark .splitpanes .splitpanes__splitter[data-v-e3310a69]{background-color:var(--splitpanes-splitter-bg);border-color:var(--splitpanes-border)}html.dark .splitpanes .splitpanes__splitter[data-v-e3310a69]:hover{background-color:var(--splitpanes-splitter-hover-bg)}html.dark .splitpanes .splitpanes__splitter[data-v-e3310a69]:before,html.dark .splitpanes .splitpanes__splitter[data-v-e3310a69]:after{background-color:var(--splitpanes-border)}html.dark .el-table[data-v-e3310a69]{--el-table-header-bg-color: var(--el-bg-color-overlay) !important;--el-table-header-text-color: var(--el-text-color-regular) !important;--el-table-border-color: var(--el-border-color-light) !important;--el-table-row-hover-bg-color: var(--el-bg-color-overlay) !important}html.dark .el-table .el-table__header-wrapper th[data-v-e3310a69],html.dark .el-table .el-table__fixed-header-wrapper th[data-v-e3310a69]{background-color:var(--el-bg-color-overlay, #f8f8f9)!important;color:var(--el-text-color-regular, #515a6e)}html.dark .el-tree .el-tree-node.is-current>.el-tree-node__content[data-v-e3310a69]{background-color:var(--el-bg-color-overlay)!important;color:var(--el-color-primary)}html.dark .el-tree .el-tree-node__content[data-v-e3310a69]:hover{background-color:var(--el-bg-color-overlay)}html.dark .el-dropdown-menu__item[data-v-e3310a69]:not(.is-disabled):focus,html.dark .el-dropdown-menu__item[data-v-e3310a69]:not(.is-disabled):hover{background-color:var(--navbar-hover)!important}html.dark blockquote[data-v-e3310a69]{background-color:var(--blockquote-bg)!important;border-left-color:var(--blockquote-border)!important;color:var(--blockquote-text)!important}html.dark .popup-result .title[data-v-e3310a69]{background:var(--cron-border)}.sidebarLogoFade-enter-active[data-v-e3310a69]{transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-e3310a69],.sidebarLogoFade-leave-to[data-v-e3310a69]{opacity:0}.sidebar-logo[data-v-e3310a69]{width:100%;height:100%;text-align:center}.sidebar-logo-container[data-v-e3310a69]{position:relative;height:50px;line-height:50px;background:none;overflow:hidden;display:flex;align-items:center;justify-content:center}.sidebar-logo-container .sidebar-logo-link[data-v-e3310a69]{height:100%;width:100%;display:flex!important;align-items:center;justify-content:center}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-e3310a69]{vertical-align:middle;margin-right:12px;width:90px;height:20px}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-e3310a69]{display:inline-block;color:#fff;margin:0 0 0 20px;line-height:50px;font-size:18px;font-weight:400;text-align:left;font-family:PingFang SC}.sidebar-logo-container.collapse .sidebar-logo[data-v-e3310a69]{margin-right:0}.el_menu_item .el-menu-tooltip__trigger{display:flex!important;align-items:center;justify-content:center!important}.menu-badge[data-v-f6860a5a]{display:inline-block;padding:2px 6px;font-size:11px;color:#999;background-color:#f0f0f0;border-radius:2px;line-height:1;white-space:nowrap;margin-left:8px}[data-v-f6860a5a] .el-menu-item{display:flex!important;align-items:center;justify-content:space-between}[data-v-f6860a5a] .el-menu-item .menu-badge{margin-left:auto;flex-shrink:0}[data-v-f6860a5a] .el-menu-item .menu-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mask-button[data-v-514a19bf]{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:1;cursor:pointer;transition:all .3s ease-in-out;border-radius:12px}.mask-button[data-v-514a19bf]:hover{background:#000;opacity:.1}.recent-notes-section[data-v-4be17366]{padding:12px 0}.recent-notes-section .create-note-button[data-v-4be17366]{width:32px;height:32px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;background-color:#e5e7eb;border-radius:50%;cursor:pointer;transition:background-color .2s;flex-shrink:0}.recent-notes-section .create-note-button[data-v-4be17366]:hover{background-color:#d1d5db}.recent-notes-section .create-note-button[data-v-4be17366] .svg-icon{color:#6b7280}.recent-notes-section .recent-notes-list[data-v-4be17366]{display:flex;flex-direction:column;gap:0;padding:0 12px}.recent-notes-section .recent-notes-list .recent-note-item[data-v-4be17366]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0;cursor:pointer;transition:background-color .2s}.recent-notes-section .recent-notes-list .recent-note-item[data-v-4be17366]:hover,.recent-notes-section .recent-notes-list .recent-note-item.active[data-v-4be17366]{background-color:transparent}.recent-notes-section .recent-notes-list .recent-note-item .note-icon[data-v-4be17366]{width:12px;height:12px;border-radius:2px;flex-shrink:0}.recent-notes-section .recent-notes-list .recent-note-item .note-content[data-v-4be17366]{width:100%;overflow:hidden}.recent-notes-section .recent-notes-list .recent-note-item .note-title[data-v-4be17366]{display:block;font-size:14px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;width:100%}.login-tabs[data-v-89fd4566]{margin-top:14px}.login-tabs[data-v-89fd4566] .el-tabs__item.is-active{color:#3d2e7f}.login-tabs[data-v-89fd4566] .el-tabs__item{color:#c2c2c2;padding:0 8px;font-size:16px;width:88px}.login-tabs[data-v-89fd4566] .el-tabs__nav-wrap:after{width:0}.login-tabs[data-v-89fd4566] .el-tabs__active-bar{background-color:#3d2e7f}.login-form[data-v-89fd4566]{margin-top:16px}.login-form[data-v-89fd4566] .el-form-item{margin-bottom:22px}.login-form[data-v-89fd4566] .el-form-item__content,.login-form[data-v-89fd4566] .el-input__inner{height:36px}.login-form[data-v-89fd4566] .el-form-item__error{padding-top:6px}.login-form[data-v-89fd4566] .el-form-item__label{font-weight:400}.login-form .login-button[data-v-89fd4566] .el-button{height:36px;line-height:36px;font-size:14px;background-color:#3d2e7f;border:none;color:#fff}.el-form-item[data-v-89fd4566]{margin-bottom:18px}.sidebar-footer[data-v-7ba60f9a]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0;border-top:1px solid rgba(0,0,0,.06)}.sidebar-footer .footer-icon[data-v-7ba60f9a]{padding:14px 12.5px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:12px;transition:background-color .2s;color:#464646}.sidebar-footer .footer-icon[data-v-7ba60f9a]:hover{background-color:#0000000f}.sidebar-footer .footer-icon[data-v-7ba60f9a] .svg-icon{color:#464646}.sidebar-footer .footer-icon.is-active[data-v-7ba60f9a]{background-color:#2d66e4;color:#fff}.sidebar-footer .footer-icon.is-active[data-v-7ba60f9a] .svg-icon{color:#fff}.sidebar-footer .footer-icon.is-active[data-v-7ba60f9a]:hover{background-color:#2563eb}.sidebar-footer .footer-avatar-wrapper[data-v-7ba60f9a]{position:relative}.sidebar-footer .footer-avatar-wrapper .footer-avatar[data-v-7ba60f9a]{width:40px;height:40px;border-radius:50%;background-color:#b794f6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,box-shadow .2s}.sidebar-footer .footer-avatar-wrapper .footer-avatar[data-v-7ba60f9a]:hover{transform:scale(1.05);box-shadow:0 2px 8px #b794f666}.sidebar-footer .footer-avatar-wrapper .footer-avatar .avatar-text[data-v-7ba60f9a]{color:#fff;font-size:18px;font-weight:500;-webkit-user-select:none;user-select:none}.sidebar-footer .footer-avatar-wrapper .drop-menu[data-v-7ba60f9a]{position:fixed;width:114px;padding:8px 14px;display:flex;flex-direction:column;align-items:center;border-radius:8px;background-color:#fff;z-index:9999;box-shadow:0 4px 20px #24213326}[data-v-7ba60f9a] .el-button+.el-button{margin:0}[data-v-7ba60f9a] .drop-menu .el-button{height:36px;width:98px;line-height:36px;border-radius:8px;background:none;color:#000;border:none;z-index:9;justify-content:start;padding:6px 8px;margin-bottom:4px}[data-v-7ba60f9a] .drop-menu .el-button:hover{background-color:#0000000d}[data-v-7ba60f9a] .drop-menu .el-button:last-child{margin-bottom:0}[data-v-7ba60f9a] .drop-menu .el-button span{gap:.5rem;display:flex;align-items:center;font-size:14px}.contact-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;background-color:#00000080}.contact-overlay-content{position:relative}.contact-overlay-enter-active,.contact-overlay-leave-active{transition:opacity .25s ease}.contact-overlay-enter-from,.contact-overlay-leave-to{opacity:0}.workbench-drawer[data-v-0f4625b6]{padding:0}.drawer-header[data-v-0f4625b6]{display:flex;align-items:center;justify-content:space-between;width:100%}.drawer-header .drawer-title[data-v-0f4625b6]{font-size:18px;font-weight:600;color:#141414}.drawer-header .drawer-header-icon[data-v-0f4625b6]{width:16px;height:16px;background-color:#d9d9d9;border-radius:2px;flex-shrink:0}.category-section[data-v-0f4625b6]{border-bottom:1px solid #E5E5E5}.category-section[data-v-0f4625b6]:last-child{margin-bottom:0}.category-section .category-title[data-v-0f4625b6]{height:29px;font-size:12px;font-weight:600;color:#b3b3b3;padding:8px 20px 4px}.category-section .tool-list .tool-item[data-v-0f4625b6]{display:flex;align-items:center;justify-content:space-between;padding:9px 20px;cursor:pointer;transition:background-color .2s;border-radius:0}.category-section .tool-list .tool-item[data-v-0f4625b6]:hover:not(.disabled){background-color:#00000005}.category-section .tool-list .tool-item.active[data-v-0f4625b6]{background-color:#409eff1a;color:#141414;border:none;border-color:none;box-shadow:none}.category-section .tool-list .tool-item.active .tool-name[data-v-0f4625b6]{color:#141414}.category-section .tool-list .tool-item.disabled[data-v-0f4625b6]{cursor:not-allowed;opacity:1}.category-section .tool-list .tool-item.disabled[data-v-0f4625b6]:hover{background-color:transparent}.category-section .tool-list .tool-item .tool-content[data-v-0f4625b6]{display:flex;align-items:center;justify-content:space-between;width:100%}.category-section .tool-list .tool-item .tool-content .tool-name[data-v-0f4625b6]{font-size:16px;color:#333;font-weight:400;display:flex;align-items:center;gap:8px}.category-section .tool-list .tool-item .tool-content .tool-badge[data-v-0f4625b6]{display:inline-block;padding:2px 6px;font-size:11px;color:#999;background-color:transparent;border:none;border-radius:0;line-height:1.2;white-space:nowrap;margin-left:8px}[data-v-0f4625b6] .el-drawer__header{margin-bottom:0;padding:20px;border-bottom:1px solid #e5e5e5}[data-v-0f4625b6] .el-drawer__body{padding:0!important;overflow-y:auto;background-color:#fff}[data-v-0f4625b6] .workbench-drawer-wrapper .el-drawer{left:66px!important;right:auto!important;top:0!important;height:100vh!important;box-shadow:2px 0 8px #00000026}.el-overlay[class*=workbench]{background-color:transparent!important;pointer-events:none;left:66px!important;right:0!important}.el-overlay[class*=workbench] .el-overlay__content{pointer-events:auto}.el-drawer.workbench-drawer-wrapper,.el-drawer[class*=workbench-drawer-wrapper]{left:66px!important;right:auto!important;top:0!important;height:100vh!important;box-shadow:2px 0 8px #00000026;z-index:2001}.el-drawer.workbench-drawer-wrapper.el-drawer__open,.el-drawer[class*=workbench-drawer-wrapper].el-drawer__open{transform:translate(0)!important}.el-drawer.workbench-drawer-wrapper .el-drawer__body,.el-drawer[class*=workbench-drawer-wrapper] .el-drawer__body,.workbench-drawer-wrapper .el-drawer .el-drawer__body{padding:0!important}.workbench-drawer-wrapper .el-drawer__header{height:52px;padding:0 0 0 16px!important;margin-bottom:0!important;border-bottom:1px solid #E5E5E5}.project-file-drawer[data-v-c22e214a]{display:flex;flex-direction:column;height:100%;padding:0}.drawer-header[data-v-c22e214a]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px 12px!important;border-bottom:1px solid #E5E5E5}.drawer-header .header-content[data-v-c22e214a]{display:flex;flex-direction:column;gap:4px}.drawer-header .drawer-title[data-v-c22e214a]{font-size:18px;font-weight:600;color:#1e1e1e}.drawer-header .project-name[data-v-c22e214a]{font-size:12px;font-weight:600;color:#b3b3b3}.drawer-header .drawer-header-actions[data-v-c22e214a]{display:flex;align-items:center;gap:12px}.drawer-header .drawer-header-actions .search-icon[data-v-c22e214a],.drawer-header .drawer-header-actions .collapse-icon[data-v-c22e214a]{cursor:pointer;color:#666;transition:color .3s}.drawer-header .drawer-header-actions .search-icon[data-v-c22e214a]:hover,.drawer-header .drawer-header-actions .collapse-icon[data-v-c22e214a]:hover{color:#141414}.drawer-content[data-v-c22e214a]{flex:1;overflow-y:auto}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node .el-tree-node__content{color:#333;height:41px;padding:0 20px!important}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node .el-tree-node__content:hover{background-color:#00000005}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node .el-tree-node__content .el-icon{width:0px;height:0px;padding:0!important}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node.is-current>.el-tree-node__content{background-color:#409eff1a;color:#141414}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node .tree-node-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node .tree-node-wrapper .tree-node-label{font-size:16px;color:#333;flex:1;margin-left:8px}.drawer-content[data-v-c22e214a] .project-file-tree .el-tree-node .tree-node-wrapper .add-button{padding:0 8px;font-size:12px}.drawer-footer[data-v-c22e214a]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 0;border-top:1px solid #e5e5e5}.drawer-footer .footer-icon[data-v-c22e214a]{cursor:pointer;color:#666;transition:color .3s}.drawer-footer .footer-icon[data-v-c22e214a]:hover{color:#141414}.is-disabled[data-v-c22e214a]{color:#999!important;cursor:not-allowed;pointer-events:none}.el-overlay[class*=project-file]{background-color:transparent!important;pointer-events:none;left:66px!important;right:0!important}.el-overlay[class*=project-file] .el-overlay__content{pointer-events:auto}.el-drawer.project-file-drawer-wrapper,.el-drawer[class*=project-file-drawer-wrapper]{left:66px!important;right:auto!important;top:0!important;height:100vh!important;box-shadow:2px 0 8px #00000026;z-index:2001}.el-drawer.project-file-drawer-wrapper.el-drawer__open,.el-drawer[class*=project-file-drawer-wrapper].el-drawer__open{transform:translate(0)!important}.el-drawer.project-file-drawer-wrapper .el-drawer__body,.el-drawer[class*=project-file-drawer-wrapper] .el-drawer__body,.project-file-drawer-wrapper .el-drawer .el-drawer__body{padding:0!important}.project-file-drawer-wrapper .el-drawer__header{padding:0!important;margin-bottom:0!important}.chat-history-drawer[data-v-8ebcc52f]{display:flex;flex-direction:column;height:100%;padding:0}.drawer-header[data-v-8ebcc52f]{display:flex;flex-direction:column;gap:12px;width:100%;padding:16px 20px 12px!important;border-bottom:1px solid #E5E5E5}.drawer-header .header-content .drawer-title[data-v-8ebcc52f]{font-size:18px;font-weight:600;color:#1e1e1e}.drawer-header .drawer-header-actions .search-input[data-v-8ebcc52f] .el-input__wrapper{background-color:#f5f5f5;border:none;box-shadow:none}.drawer-header .drawer-header-actions .search-input[data-v-8ebcc52f] .el-input__wrapper:hover{background-color:#e8e8e8}.drawer-header .drawer-header-actions .search-input[data-v-8ebcc52f] .el-input__inner{font-size:14px}.drawer-content[data-v-8ebcc52f]{flex:1;overflow-y:auto;padding:0 20px}.drawer-content .history-list[data-v-8ebcc52f]{padding:8px 0}.drawer-content .history-list .history-item[data-v-8ebcc52f]{display:flex;align-items:center;justify-content:space-between;padding:12px;border-radius:8px;cursor:pointer;transition:background-color .2s}.drawer-content .history-list .history-item[data-v-8ebcc52f]:hover{background-color:#00000005}.drawer-content .history-list .history-item:hover .history-delete-icon[data-v-8ebcc52f]{opacity:1}.drawer-content .history-list .history-item.is-active[data-v-8ebcc52f]{background-color:#409eff1a}.drawer-content .history-list .history-item.is-active .history-title[data-v-8ebcc52f]{color:#409eff;font-weight:500}.drawer-content .history-list .history-item.is-active .history-icon[data-v-8ebcc52f]{color:#409eff}.drawer-content .history-list .history-item .history-item-content[data-v-8ebcc52f]{display:flex;align-items:center;flex:1;min-width:0}.drawer-content .history-list .history-item .history-item-content .history-icon[data-v-8ebcc52f]{color:#666;margin-right:8px;flex-shrink:0}.drawer-content .history-list .history-item .history-item-content .history-info[data-v-8ebcc52f]{display:flex;flex-direction:column;min-width:0;flex:1}.drawer-content .history-list .history-item .history-item-content .history-info .history-title[data-v-8ebcc52f]{font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:2px}.drawer-content .history-list .history-item .history-item-content .history-info .history-time[data-v-8ebcc52f]{font-size:12px;color:#999}.drawer-content .history-list .history-item .history-delete-icon[data-v-8ebcc52f]{opacity:0;transition:opacity .2s;cursor:pointer;color:#909399;flex-shrink:0;margin-left:8px}.drawer-content .history-list .history-item .history-delete-icon[data-v-8ebcc52f]:hover{color:#f56c6c}.drawer-content .history-list .empty-history[data-v-8ebcc52f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.drawer-content .history-list .empty-history .empty-text[data-v-8ebcc52f]{font-size:14px;color:#999;margin-top:12px}.drawer-content[data-v-8ebcc52f]::-webkit-scrollbar{width:6px}.drawer-content[data-v-8ebcc52f]::-webkit-scrollbar-track{background:#f5f7fa}.drawer-content[data-v-8ebcc52f]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.drawer-content[data-v-8ebcc52f]::-webkit-scrollbar-thumb:hover{background:#c0c4cc}.el-drawer.chat-history-drawer-wrapper,.el-drawer[class*=chat-history-drawer-wrapper]{left:66px!important;right:auto!important;top:0!important;height:100vh!important;box-shadow:2px 0 8px #00000026;z-index:2001}.el-drawer.chat-history-drawer-wrapper.el-drawer__open,.el-drawer[class*=chat-history-drawer-wrapper].el-drawer__open{transform:translate(0)!important}.el-drawer.chat-history-drawer-wrapper .el-drawer__body,.el-drawer[class*=chat-history-drawer-wrapper] .el-drawer__body,.chat-history-drawer-wrapper .el-drawer .el-drawer__body{padding:0!important}.chat-history-drawer-wrapper .el-drawer__header{padding:0!important;margin-bottom:0!important}.sidebar-container[data-v-8fd37ffe]{display:flex;flex-direction:column;height:100vh;border-right:1px solid #E5E5E5}.sidebar-container .sidebar-header[data-v-8fd37ffe]{height:56px;width:100%;display:flex;align-items:center;justify-content:center}.sidebar-container .sidebar-header .hamburger-container[data-v-8fd37ffe]{width:56px;height:56px;display:flex;align-items:center;justify-content:center}.sidebar-container .scrollbar-wrapper[data-v-8fd37ffe]{background-color:transparent;overflow-y:auto;position:relative;padding-bottom:60px}.sidebar-container .scrollbar-wrapper .menu-divider[data-v-8fd37ffe]{height:1px;background-color:#0000000f;margin:8px 16px;width:calc(100% - 32px)}.sidebar-container .scrollbar-wrapper .chat-history-button[data-v-8fd37ffe]{width:45px;height:48px;left:0;right:0;background-color:#fff;border-radius:8px;cursor:pointer;transition:all .2s;display:flex;justify-content:center;align-items:center}.sidebar-container .scrollbar-wrapper .chat-history-button[data-v-8fd37ffe]:hover{background-color:#409eff0d}.sidebar-container .scrollbar-wrapper .chat-history-button:hover svg[data-v-8fd37ffe]{color:#409eff}.sidebar-container .scrollbar-wrapper .chat-history-button svg[data-v-8fd37ffe]{color:#464646;transition:color .2s}.sidebar-container .el-menu[data-v-8fd37ffe]{border:none;width:100%!important;background:none}.sidebar-container .el-menu .el-menu-item[data-v-8fd37ffe]:hover,.sidebar-container .el-menu .el-sub-menu__title[data-v-8fd37ffe]:hover{background-color:var(--menu-hover, rgba(0, 0, 0, .06))!important}.sidebar-container .el-menu .el-menu-item[data-v-8fd37ffe]{color:#464646;position:relative;display:flex;align-items:center;padding:0 16px!important}.sidebar-container .el-menu .el-menu-item[data-v-8fd37ffe] .svg-icon{margin-right:12px;transition:all .2s;display:inline-block}.sidebar-container .el-menu .el-menu-item.is-active[data-v-8fd37ffe]{color:#141414;background-color:#409eff14!important;border-right:3px solid #409EFF}.sidebar-container .el-menu .el-menu-item.is-active[data-v-8fd37ffe] .svg-icon{background-color:#409eff26;border-radius:6px;padding:6px;color:#409eff!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle}.sidebar-container .el-menu .el-menu-item .menu-title[data-v-8fd37ffe]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-container .el-menu .el-menu-item .menu-badge[data-v-8fd37ffe]{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.sidebar-container .el-menu .el-sub-menu__title[data-v-8fd37ffe]{color:#464646}.sidebar-container .el-menu[data-v-8fd37ffe] .menu-badge{display:inline-block;margin-left:8px;padding:2px 6px;font-size:11px;color:#999;border-radius:2px;line-height:1;white-space:nowrap}.sidebar-container .el-menu[data-v-8fd37ffe] .nest-menu .el-menu-item{padding-left:40px!important}.sidebar-container .el-menu[data-v-8fd37ffe] .nest-menu .el-menu-item .menu-badge{margin-left:auto;flex-shrink:0}.sidebar-container ::v-deep(.el-scrollbar__wrap){background-color:pink!important;overflow-x:hidden!important;overflow-y:auto!important}.tabs-container[data-v-ce6ae9fe]{list-style:none;padding:0;margin:0;font-weight:500;font-size:14px;display:flex;width:100%;gap:.1rem;align-items:center}.disabled[data-v-ce6ae9fe]{cursor:not-allowed!important;color:#999}.disabled .tab-content[data-v-ce6ae9fe]{color:#999!important}.tab[data-v-ce6ae9fe]{list-style:none;margin:0;font-weight:500;font-size:14px;border-radius:5px 5px 0 0;width:100%;padding:5px 0;position:relative;background:#fff;cursor:pointer;height:24px;display:flex;justify-content:space-between;align-items:center;flex:1;min-width:0;-webkit-user-select:none;user-select:none;color:#0f1115;z-index:3}.tab-content[data-v-ce6ae9fe]{display:flex;flex-direction:column;border:1px solid #e1e1e5;border-radius:8px;color:#0f172a;z-index:3;width:100%;height:34px;position:relative;align-items:center;justify-content:center}.tab-content .text-content[data-v-ce6ae9fe]{padding:0 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.link-line[data-v-ce6ae9fe]{width:64px;height:2px;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.underline[data-v-ce6ae9fe]{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;border:1px solid #3a2b7d;background-color:#3a2b7d0d;z-index:11;border-radius:8px}.to-be-launched[data-v-ce6ae9fe]{position:absolute;top:16px;right:-10px;font-size:12px;color:#999;rotate:-35deg}.icon-container[data-v-ce6ae9fe]{display:flex;justify-content:center;align-items:center;flex:1}.icon[data-v-ce6ae9fe]{font-size:36px}.header[data-v-b9e4a675]{display:flex;height:60px;flex-direction:row;align-items:center;justify-content:space-between;position:relative}.header .header-left[data-v-b9e4a675]{height:40px;margin-left:20px;display:flex;align-items:center;gap:.25rem;width:300px;color:#000}.header .header-left .project-name[data-v-b9e4a675]{height:40px;line-height:40px;font-size:18px}.header .header-mid[data-v-b9e4a675]{position:absolute;left:50%;transform:translate(-50%);width:50%}.sidebar-login[data-v-3b7005ed]{padding:10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.sidebar-login .login-buttons[data-v-3b7005ed]{width:100px;height:36px}.sidebar-login .login-buttons[data-v-3b7005ed] .el-button{color:#fff;background:#3d2e7f;border:none;border-radius:4px;font-size:14px}[data-v-3b7005ed] .el-button+.el-button{margin:0}.user-info[data-v-3b7005ed]{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.user-info .info-content[data-v-3b7005ed]{display:flex;display:row;align-items:center;gap:13px;cursor:pointer}.user-info .info-content .workbench[data-v-3b7005ed]{border:1px solid #e1e1e5;font-size:16px;border-radius:4px;color:#0f172a}.user-info .info-content .ai-chat-btn[data-v-3b7005ed]{height:36px;display:flex;align-items:center;padding:6px 12px;background:linear-gradient(135deg,#a268ff,#2d66e4);color:#fff;border:none;transition:all .3s ease}.user-info .info-content .ai-chat-btn[data-v-3b7005ed]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4280ff66}.user-info .info-content .ai-chat-btn span[data-v-3b7005ed]{font-weight:500}.user-info .info-content .workbench_bk_img[data-v-3b7005ed]{padding:6px 10px 6px 28px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%202H2.66667C2.29848%202%202%202.29848%202%202.66667V6C2%206.3682%202.29848%206.66667%202.66667%206.66667H6C6.3682%206.66667%206.66667%206.3682%206.66667%206V2.66667C6.66667%202.29848%206.3682%202%206%202Z'%20stroke='%230F172A'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M6%209.33301H2.66667C2.29848%209.33301%202%209.63147%202%209.99967V13.333C2%2013.7012%202.29848%2013.9997%202.66667%2013.9997H6C6.3682%2013.9997%206.66667%2013.7012%206.66667%2013.333V9.99967C6.66667%209.63147%206.3682%209.33301%206%209.33301Z'%20stroke='%230F172A'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M13.3334%202H10C9.63184%202%209.33337%202.29848%209.33337%202.66667V6C9.33337%206.3682%209.63184%206.66667%2010%206.66667H13.3334C13.7016%206.66667%2014%206.3682%2014%206V2.66667C14%202.29848%2013.7016%202%2013.3334%202Z'%20stroke='%230F172A'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M13.3334%209.33301H10C9.63184%209.33301%209.33337%209.63147%209.33337%209.99967V13.333C9.33337%2013.7012%209.63184%2013.9997%2010%2013.9997H13.3334C13.7016%2013.9997%2014%2013.7012%2014%2013.333V9.99967C14%209.63147%2013.7016%209.33301%2013.3334%209.33301Z'%20stroke='%230F172A'%20stroke-linejoin='bevel'/%3e%3c/svg%3e");background-size:16px 16px;background-position:12px center;background-repeat:no-repeat}.user-info .info-content .workbench_bk_img[data-v-3b7005ed]:hover{background-color:#3a2b7d;color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.00004%2010.9997H1.33337V2.33301H14.6667V10.9997H12H4.00004Z'%20stroke='white'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M5.33337%207.33301V8.66634'%20stroke='white'%20stroke-linecap='square'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M8%2011V13'%20stroke='white'%20stroke-linecap='square'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M8%206V8.66667'%20stroke='white'%20stroke-linecap='square'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M10.6666%204.66699V8.66699'%20stroke='white'%20stroke-linecap='square'%20stroke-linejoin='bevel'/%3e%3cpath%20d='M4%2013.667H12'%20stroke='white'%20stroke-linecap='square'%20stroke-linejoin='bevel'/%3e%3c/svg%3e")}.user-info .info-content .avatar[data-v-3b7005ed]{height:30px;width:30px;border-radius:15px;background-color:#3d2e7f;border:1px solid rgb(255,255,255);display:flex;align-items:center;justify-content:center}.user-info .info-content .username[data-v-3b7005ed]{margin:0;color:#464646;font-size:14px}.user-info[data-v-3b7005ed] .el-button{height:36px;width:98px;line-height:36px;border-radius:8px;background:none;color:#000;border:none;z-index:9;justify-content:start;padding:6px 8px}.user-info[data-v-3b7005ed] .el-button:hover{background-color:#0000000d}.user-info[data-v-3b7005ed] .el-button span{gap:.5rem;display:flex;align-items:center;font-size:14px}.user-info .drop-menu[data-v-3b7005ed]{position:absolute;top:40px;right:0;width:114px;padding:8px 14px;display:flex;flex-direction:column;align-items:center;border-radius:8px;background-color:#fff;z-index:8;box-shadow:0 4px 20px #24213326}.chat-icon[data-v-3b7005ed]{border-radius:50%;background-color:#fff}.file-history-class[data-v-5df2e1cf]{height:36px;border-radius:4px;border:1px solid #2D66E4;background-color:#fff;color:#2d66e4;font-size:16px;font-weight:400;padding:8px}.file-history-class[data-v-5df2e1cf]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4280ff66}.header-container[data-v-5df2e1cf]{display:flex;flex-direction:column;width:100%}.history-header[data-v-5df2e1cf]{display:flex;justify-content:space-between;align-items:center;width:100%}.header-title[data-v-5df2e1cf]{font-size:18px;font-weight:700;color:#303133}.header-title .count-text[data-v-5df2e1cf]{font-size:13px;font-weight:400;color:#909399;margin-left:8px}.header-actions[data-v-5df2e1cf]{display:flex;align-items:center;gap:10px}.file-history-item[data-v-5df2e1cf]{display:flex;align-items:center;gap:10px;width:100%;padding:16px;border:1px solid #E5E5E5;border-radius:4px}.history-checkbox[data-v-5df2e1cf]{width:100%;margin-right:0;display:flex;gap:8px;flex-direction:column}[data-v-5df2e1cf] .el-checkbox__label{flex:1;display:flex;align-items:center}.checkbox-content[data-v-5df2e1cf]{display:flex;align-items:center;width:100%;gap:10px}.checkbox-content[data-v-5df2e1cf] em{color:red;font-style:normal}.file-history-time[data-v-5df2e1cf]{font-size:12px;color:#909399}.file-history-title[data-v-5df2e1cf]{font-size:16px;font-weight:400;color:#333;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-history-tag[data-v-5df2e1cf]{flex:1;flex-shrink:0;width:80px}.tag-fagui[data-v-5df2e1cf]{background-color:#e6fdf0;color:#069b48;border:1px solid #069B48}.tag-eia[data-v-5df2e1cf]{background-color:#e9f1ff;color:#0367d2;border:1px solid #0367D2}.tag-acceptance[data-v-5df2e1cf]{background-color:#fff7e6!important;color:#faad14!important;border:1px solid #faad14!important}.tag-yuanqiang[data-v-5df2e1cf]{background-color:#f4edff;color:#8632e0;border:1px solid #8632E0}.delete-button-container[data-v-5df2e1cf]{width:24px;height:24px;border:1px solid #E5E5E5;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}[data-v-5df2e1cf] .delete-button{border-radius:4px!important}.file-history-drawer .el-drawer__header{margin-bottom:0!important;padding:24px!important;border-bottom:1px solid #E5E5E5}.file-history-drawer .el-drawer__body{padding-top:24px!important;display:flex;flex-direction:column;gap:16px}.chat-history[data-v-a2a5bd8c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.chat-history .button-container[data-v-a2a5bd8c]{height:30px;width:30px;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;border:1px solid #e1e1e5}.chat-history .button-container[data-v-a2a5bd8c]:hover{background-color:#0000000d}.chat-history .button-container .button-icon[data-v-a2a5bd8c]{color:#000000d9}.chat-history .chat-history-content[data-v-a2a5bd8c]{height:300px;max-height:300px;width:300px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #24213326;position:absolute;top:40px;left:0;padding:8px 10px 14px;z-index:9}.chat-history .chat-history-content .history-title[data-v-a2a5bd8c]{font-size:18px;font-weight:500;margin-bottom:8px;margin-left:12px;padding-top:8px;padding-left:4px}.chat-history .chat-history-content .history-content[data-v-a2a5bd8c]{max-height:240px;overflow-y:auto}.chat-history .chat-history-content .history-item[data-v-a2a5bd8c]{height:36px;line-height:36px;overflow:hidden;cursor:pointer;border-radius:4px;padding:0 14px;margin-bottom:6px}.chat-history .chat-history-content .history-item[data-v-a2a5bd8c]:hover{background-color:#ebebf0}.chat-history .chat-history-content .history-item[data-v-a2a5bd8c]:last-child{margin-bottom:0}.chat-history .chat-history-content .active[data-v-a2a5bd8c]{background-color:#efe6f7;color:#3d2e7f;border:1px solid #3D2E7F}.history-menu[data-v-a2a5bd8c] ul{max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden;margin:4px 0}.note-history[data-v-3e857be0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.note-history .button-container[data-v-3e857be0]{height:30px;width:30px;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;border:1px solid #e1e1e5}.note-history .button-container[data-v-3e857be0]:hover{background-color:#0000000d}.note-history .button-container .button-icon[data-v-3e857be0]{color:#000000d9}.note-history .note-history-content[data-v-3e857be0]{height:300px;max-height:300px;width:300px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #24213326;position:absolute;top:40px;left:0;padding:8px 10px 14px;z-index:9}.note-history .note-history-content .history-title[data-v-3e857be0]{font-size:18px;font-weight:500;margin-bottom:8px;margin-left:12px;padding-top:8px;padding-left:4px}.note-history .note-history-content .history-content[data-v-3e857be0]{max-height:240px;overflow-y:auto}.note-history .note-history-content .history-item[data-v-3e857be0]{height:36px;line-height:36px;overflow:hidden;cursor:pointer;border-radius:4px;padding:0 14px;margin-bottom:6px}.note-history .note-history-content .history-item[data-v-3e857be0]:hover{background-color:#ebebf0}.note-history .note-history-content .history-item[data-v-3e857be0]:last-child{margin-bottom:0}.note-history .note-history-content .active[data-v-3e857be0]{background-color:#efe6f7;color:#3d2e7f;border:1px solid #3d2e7f}.history-menu[data-v-3e857be0] ul{max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden;margin:4px 0}.new-chat[data-v-2cdce580]{cursor:pointer;height:28px;width:28px;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0}.new-chat[data-v-2cdce580]:hover{background-color:#0000000d}.chat-history[data-v-6f245d24]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.chat-history .button-container[data-v-6f245d24]{height:30px;width:30px;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;border:1px solid #e1e1e5}.chat-history .button-container[data-v-6f245d24]:hover{background-color:#0000000d}.chat-history .button-container .button-icon[data-v-6f245d24]{color:#000000d9}.chat-history .loading-spinner[data-v-6f245d24]{height:18px;width:18px;border:2px solid rgba(0,0,0,.2);border-top-color:#000000d9;border-radius:50%;animation:spin-6f245d24 .6s linear infinite}@keyframes spin-6f245d24{to{transform:rotate(360deg)}}.new-chat[data-v-a8048407]{cursor:pointer;height:28px;width:28px;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0}.new-chat[data-v-a8048407]:hover{background-color:#0000000d}.note-title[data-v-bcc0c493]{width:100%}.note-title .title-text[data-v-bcc0c493]{font-size:18px;font-weight:600;padding:8px 12px;border-radius:4px;cursor:pointer}.industry-select-project[data-v-ab087fa8]{width:100%;min-height:32px;display:flex;justify-content:space-between;align-items:center;border:1px solid #e5e5e5;border-radius:4px;padding:1px 11px;box-sizing:border-box;position:relative;cursor:pointer}.industry-select-project .select-content[data-v-ab087fa8]{width:100%}.industry-select-project .placeholder[data-v-ab087fa8]{width:100%;color:#a9abb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.industry-select-project .project_item[data-v-ab087fa8]{margin-right:16px}.industry-select-container[data-v-ab087fa8]{width:100%;height:32px;display:flex;justify-content:space-between;align-items:center;border:1px solid #e5e5e5;border-radius:4px;padding:1px;box-sizing:border-box;position:relative;cursor:pointer}.industry-select-container .select-content[data-v-ab087fa8]{flex:1;width:100%;height:100%;background:#fff;border-radius:9px;display:flex;align-items:center;padding:0 10px;cursor:pointer;min-width:0}.industry-select-container .clear-button[data-v-ab087fa8]{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px;color:#999;transition:color .3s}.industry-select-container .clear-button[data-v-ab087fa8]:hover{color:#666}.industry-select-container .clear-button .el-icon[data-v-ab087fa8]{font-size:14px}.industry-select-container .placeholder[data-v-ab087fa8]{width:100%;color:#a9abb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.industry-select-container .selected-industry-list[data-v-ab087fa8]{width:100%;height:100%;display:flex;align-items:center;overflow:hidden;gap:.5rem;height:34px;flex-wrap:nowrap;min-width:0}.industry-select-container .selected-industry-list .selected-industry-item[data-v-ab087fa8]{flex:1 1 auto;min-width:0;padding:0 .5rem;height:26px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.industry-select-container .selected-industry-list .selected-industry-more[data-v-ab087fa8]{flex-shrink:0;padding:0 6px;height:22px;line-height:22px;font-size:12px;color:#2d66e4;background:#2d66e41a;border-radius:4px;white-space:nowrap}.disabled[data-v-ab087fa8]{cursor:not-allowed}.industry-dialog-container[data-v-ab087fa8]{display:flex;flex-direction:column;gap:1rem;min-height:520px;padding-top:10px}.industry-dialog-container .industry-tabs[data-v-ab087fa8]{flex:1;display:flex;flex-direction:column;min-height:0}.industry-dialog-container .industry-tabs[data-v-ab087fa8] .el-tabs__content{flex:1;overflow:hidden;display:flex;flex-direction:column}.industry-dialog-container .industry-tabs[data-v-ab087fa8] .el-tab-pane{flex:1;display:flex;flex-direction:column;overflow:hidden}.industry-dialog-container .tab-content[data-v-ab087fa8]{flex:1;display:flex;flex-direction:column;gap:1rem;overflow:hidden}.industry-dialog-container .search-input-container[data-v-ab087fa8]{flex-shrink:0;width:100%;display:flex;justify-content:center;align-items:center}.industry-dialog-container .industry-tree-container[data-v-ab087fa8]{flex:1;width:100%;min-height:0;overflow:auto}.industry-dialog-container .industry-tree-container .industry-tree-node[data-v-ab087fa8]{display:flex;gap:.35rem;align-items:center}.industry-dialog-container .product-tab-content[data-v-ab087fa8]{gap:.5rem}.industry-dialog-container .product-content-wrapper[data-v-ab087fa8]{flex:1;display:flex;gap:16px;min-height:0;overflow:hidden}.industry-dialog-container .product-results-section[data-v-ab087fa8]{flex:0 0 45%;display:flex;flex-direction:column;min-height:0;overflow:hidden}.industry-dialog-container .product-search-results[data-v-ab087fa8]{flex:1;overflow-y:auto;border:1px solid #e5e5e5;border-radius:4px;padding:8px;min-height:0}.industry-dialog-container .product-search-results .product-result-item[data-v-ab087fa8]{padding:12px;margin-bottom:8px;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;transition:all .3s;background:#fff}.industry-dialog-container .product-search-results .product-result-item[data-v-ab087fa8]:hover{border-color:#2d66e4;background:#f5f7fa}.industry-dialog-container .product-search-results .product-result-item.active[data-v-ab087fa8]{border-color:#2d66e4;background:#ecf5ff}.industry-dialog-container .product-search-results .product-result-item .result-header[data-v-ab087fa8]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.industry-dialog-container .product-search-results .product-result-item .result-header .result-code[data-v-ab087fa8]{color:#2d66e4;font-weight:500}.industry-dialog-container .product-search-results .product-result-item .result-header .result-name[data-v-ab087fa8]{color:#333;font-weight:500}.industry-dialog-container .product-search-results .product-result-item .result-explain[data-v-ab087fa8]{color:#666;font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.industry-dialog-container .product-detail-section[data-v-ab087fa8]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.industry-dialog-container .product-detail-container[data-v-ab087fa8]{flex:1;overflow-y:auto;border:1px solid #e5e5e5;border-radius:4px;padding:16px;min-height:0}.industry-dialog-container .product-detail-container .selected-product-header[data-v-ab087fa8]{margin-bottom:16px}.industry-dialog-container .product-detail-container .selected-product-header .selected-product-title[data-v-ab087fa8]{font-size:16px;font-weight:500;color:#333;margin-bottom:8px}.industry-dialog-container .product-detail-container .selected-product-header .category-attribution[data-v-ab087fa8]{margin-top:16px}.industry-dialog-container .product-detail-container .selected-product-header .category-attribution .attribution-header[data-v-ab087fa8]{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s}.industry-dialog-container .product-detail-container .selected-product-header .category-attribution .attribution-header[data-v-ab087fa8]:hover{opacity:.8}.industry-dialog-container .product-detail-container .selected-product-header .category-attribution .attribution-header .help-icon[data-v-ab087fa8]{color:#999;font-size:14px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.industry-dialog-container .product-detail-container .selected-product-header .category-attribution .attribution-header .attribution-label[data-v-ab087fa8]{color:#666;font-size:14px}.industry-dialog-container .product-detail-container .product-description[data-v-ab087fa8]{margin-bottom:16px}.industry-dialog-container .product-detail-container .product-description .description-label[data-v-ab087fa8]{color:#666;font-size:14px;margin-bottom:8px}.industry-dialog-container .product-detail-container .product-description .description-content[data-v-ab087fa8]{color:#333;font-size:14px;line-height:1.6;white-space:pre-line}.industry-dialog-container .product-detail-container .product-warning[data-v-ab087fa8]{background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;padding:12px;display:flex;gap:8px}.industry-dialog-container .product-detail-container .product-warning .warning-icon[data-v-ab087fa8]{color:#faad14;font-weight:700;flex-shrink:0}.industry-dialog-container .product-detail-container .product-warning .warning-content[data-v-ab087fa8]{color:#666;font-size:14px;line-height:1.6}.industry-dialog-container .empty-state[data-v-ab087fa8],.industry-dialog-container .loading-state[data-v-ab087fa8]{flex:1;display:flex;align-items:center;justify-content:center;min-height:200px;border:1px solid #e5e5e5;border-radius:4px}.industry-dialog-container .empty-state .empty-text[data-v-ab087fa8],.industry-dialog-container .empty-state .loading-text[data-v-ab087fa8],.industry-dialog-container .loading-state .empty-text[data-v-ab087fa8],.industry-dialog-container .loading-state .loading-text[data-v-ab087fa8]{color:#999;font-size:14px}.industry-dialog-container .empty-detail[data-v-ab087fa8]{flex:1;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;border-radius:4px;min-height:200px}.industry-dialog-container .empty-detail .empty-detail-text[data-v-ab087fa8]{color:#999;font-size:14px}.industry-dialog-container .btn-container[data-v-ab087fa8]{flex-shrink:0;height:36px;display:flex;align-items:center;justify-content:flex-end}[data-v-ab087fa8] .el-button{--el-button-hover-bg-color: none !important}.industry-dialog.el-dialog,.industry-dialog-multiple.el-dialog{height:580px!important}.industry-dialog.el-dialog .el-dialog__body,.industry-dialog-multiple.el-dialog .el-dialog__body{padding:0!important;min-height:520px;display:flex;flex-direction:column;overflow:hidden}.industry-tabs :deep(.el-tabs__header){margin-bottom:16px}.industry-tabs :deep(.el-tabs__item){padding:0 20px;height:40px;line-height:40px}.industry-tabs :deep(.el-tabs__active-bar){background-color:#2d66e4}.industry-tabs :deep(.el-tabs__item.is-active){color:#2d66e4}.industry-more-tooltip .industry-more-tooltip-list{max-height:240px;overflow-y:auto;padding:4px 0}.industry-more-tooltip .industry-more-tooltip-item{padding:6px 12px;font-size:14px;color:#333;line-height:1.5;white-space:nowrap}.industry-more-tooltip .industry-more-tooltip-item:not(:last-child){border-bottom:1px solid #f0f0f0}.industry-more-tooltip.el-tooltip__popper.is-light{border:1px solid #e5e5e5;box-shadow:0 2px 8px #0000001a;padding:0}.attribution-tooltip{max-width:400px;font-size:14px;line-height:1.6;padding:12px}.attribution-tooltip.el-tooltip__popper.is-light{border:1px solid #e5e5e5;box-shadow:0 2px 8px #0000001a}.category-attribution-popover{padding:16px}.category-attribution-popover .attribution-tags{display:flex;flex-direction:column;gap:8px}.category-attribution-popover .attribution-tags .attribution-tag{display:flex;align-items:center;gap:8px}.category-attribution-popover .attribution-tags .attribution-tag .tag-code{display:inline-flex;align-items:center;justify-content:center;width:60px;height:24px;padding:0 8px;background:#2d66e4;color:#fff;border-radius:4px;font-size:12px;font-weight:500;flex-shrink:0}.category-attribution-popover .attribution-tags .attribution-tag .tag-name{flex:1;color:#333;font-size:14px}.category-attribution-popover .attribution-tags .attribution-tag .tag-help-icon{color:#999;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;transition:color .3s}.category-attribution-popover .attribution-tags .attribution-tag .tag-help-icon:hover{color:#666}.edit-dialog .el-dialog__header{padding:0 20px!important;height:60px;line-height:60px;border-bottom:1px solid rgb(229,229,229)}.edit-dialog .el-dialog__footer,.edit-dialog .el-dialog__body{padding:0!important}.edit-dialog .edit-note-dialog{padding:16px 24px 0!important}.edit-note-form .el-form-item__label{display:flex;justify-content:left;align-items:center;gap:4px}.edit-note-form .el-form-item--default{margin-bottom:8px}.ai-input-textarea .el-textarea__inner{box-shadow:none!important;border:1px solid #E5E5E5;border-bottom:none}.ai-input-textarea .ai-button-container{display:flex;justify-content:flex-end;background-color:#fafafa;border:1px solid #E5E5E5;border-top:none;border-radius:0 0 4px 4px;padding:4px 8px 4px 0}.ai-input-textarea .ai-button-container .ai-extract{height:25px;background-color:#2d66e4;border-color:#2d66e4;border-radius:20px;font-size:14px;padding:2px 16px}.edit-note-dialog[data-v-6a472559]{padding:16px 24px}.edit-note-dialog .edit_commit[data-v-6a472559]{background-color:#eff4ff;padding:8px 16px;border-radius:4px;font-size:14px;color:#2d66e4;margin-bottom:4px}.dialog-footer[data-v-6a472559]{display:flex;justify-content:flex-end;gap:16px;padding:0 24px;margin-top:16px}.advanced-info[data-v-6a472559]{width:100%;padding:8px 0;text-align:center;border:1px solid #2D66E4;border-radius:4px;margin-top:16px;cursor:pointer}.advanced-info .advanced-info-text[data-v-6a472559]{font-size:14px;color:#2d66e4}.edit-project-dialog{padding:0!important}.edit-project-dialog .el-dialog__body{padding:16px 24px 0!important}.edit-project-dialog .el-dialog__header{height:50px;padding:16px 24px!important;margin-right:0!important;border-bottom:1px solid #E5E5E5;font-size:16px!important;font-weight:600}.edit-project-dialog .dialog-header{display:flex;justify-content:left!important;gap:8px;align-items:center}.edit-project-dialog .el-dialog__headerbtn{top:15px!important}.edit-project-dialog .el-dialog__footer{padding-top:0;padding-bottom:16px}.header-container[data-v-6dd4313f]{background:#fcfcfc;height:56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E5E5}.header-container .project-header-container[data-v-6dd4313f]{height:56px;width:100%}.header-container .login-container[data-v-6dd4313f]{display:flex;align-items:center;margin-right:10px;flex-shrink:0}.header-container .header-left[data-v-6dd4313f]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:20px}.header-container .header-left .project-dropdown-btn[data-v-6dd4313f]{max-width:318px;overflow:hidden;border:1px solid #e0e0e0;border-radius:6px;font-size:16px;padding:8px 16px;height:36px;display:flex;align-items:center;transition:all .3s}.header-container .header-left .project-dropdown-btn[data-v-6dd4313f]:hover{background:#eee;border-color:#d0d0d0}.header-container .header-left .project-dropdown-btn[data-v-6dd4313f] .el-icon{font-size:12px;transition:transform .3s}.header-container .project-dropdown-menu .project-empty[data-v-6dd4313f]{color:#999;font-size:14px}.header-container .header-middle[data-v-6dd4313f]{display:flex;flex-direction:row;justify-content:center;align-items:center}.header-container .header-middle .header-title[data-v-6dd4313f]{flex-shrink:0;display:inline-block;font-size:18px;font-weight:500;color:#999;margin-left:12px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;text-decoration:underline}.header-container .header-middle .header-title[data-v-6dd4313f]:hover{color:#2d66e4}.project-name[data-v-6dd4313f]{max-width:100%;color:#333;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-item[data-v-6dd4313f]{display:flex;flex-direction:column;justify-content:center;width:100%;height:88px;gap:16px}.project-item .project-title[data-v-6dd4313f]{width:100%;display:flex;justify-content:space-between;align-items:center}.project-item .project-title:hover .project-item-delete[data-v-6dd4313f]{opacity:1;color:red}.project-item .project-title:hover .project-item-edit[data-v-6dd4313f]{opacity:1;color:#2d66e4}.project-item .project-title .project-item-edit[data-v-6dd4313f],.project-item .project-title .project-item-delete[data-v-6dd4313f]{opacity:0}.project-item .project-time[data-v-6dd4313f]{display:flex;justify-content:space-between;gap:4px;color:#999;font-size:12px}.custom-dotted-border[data-v-6dd4313f]{height:40px;position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:16px 0;border-radius:4px;overflow:hidden}.custom-dotted-border[data-v-6dd4313f]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background:linear-gradient(90deg,#2D66E4 4px,transparent 1px) 0 0/8px 1.5px repeat-x,linear-gradient(90deg,#2D66E4 4px,transparent 1px) 0 100%/8px 1.5px repeat-x,linear-gradient(#2D66E4 4px,transparent 1px) 0 0/1.5px 8px repeat-y,linear-gradient(#2D66E4 4px,transparent 1px) 100% 0/1.5px 8px repeat-y;border-radius:8px}.project-dropdown-menu .is-active{background-color:#eff4ff!important}.splitter-panel[data-v-29f3d1b3]{display:flex;width:100%;flex:1;min-height:100%;overflow:hidden}.panel[data-v-29f3d1b3]{height:100%;overflow:auto}.left-panel[data-v-29f3d1b3]{width:50%;overflow:hidden}.right-panel[data-v-29f3d1b3]{flex:1;overflow:hidden;min-width:50%}.splitter[data-v-29f3d1b3]{width:5px;background-color:transparent;cursor:col-resize;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.splitter[data-v-29f3d1b3]:hover{background-color:#99999959}.default-page[data-v-c9dadd91]{height:100%;width:100%}.default-page p[data-v-c9dadd91]{font-size:16px;font-weight:500;margin:20px 0;color:#0f172a}.default-page .default-page-content[data-v-c9dadd91]{max-height:calc(100% - 70px);overflow:auto}.default-page .tool-category[data-v-c9dadd91]{width:100%;margin-bottom:20px}.default-page .tool-category .category-name[data-v-c9dadd91]{font-size:14px;font-weight:500;font-weight:700;margin-bottom:12px;color:#0f172a}.default-page .tool-category .category-tools[data-v-c9dadd91]{display:flex;flex-wrap:wrap;gap:15px;padding-left:8px}.default-page .tool-category .category-tools .tool-item[data-v-c9dadd91]{flex-shrink:0;height:40px;padding:0 12px;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.5rem;background-color:#fff;box-shadow:0 4px 12px #3a2b7d14;border:1px solid rgb(225,225,229);border-radius:8px;transition:all .2s ease;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;outline:none}.default-page .tool-category .category-tools .tool-item .svg-icon[data-v-c9dadd91]{height:20px;width:20px;flex-shrink:0}.default-page .tool-category .category-tools .tool-item .tool-name[data-v-c9dadd91]{color:#0f172a}.default-page .tool-category .category-tools .tool-item .waiting[data-v-c9dadd91]{font-size:10px;font-weight:500;color:#60636c;background:#ebebf0;padding:1px 4px;border-radius:4px}.default-page .tool-category .category-tools .tool-item[data-v-c9dadd91]:hover{background-color:#0000000d}.default-page .tool-category .category-tools .disabled[data-v-c9dadd91]{cursor:not-allowed}.tech-report-card[data-v-48cade25]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden;margin-bottom:16px;flex-shrink:0}.tech-report-card .card-header[data-v-48cade25]{padding:16px;display:flex;justify-content:space-between;align-items:center;background-color:#6808b60a;gap:12px;border:none;width:100%;cursor:pointer}.tech-report-card .card-header[data-v-48cade25]:hover{background-color:#6808b614}.tech-report-card .card-title[data-v-48cade25]{font-size:16px;font-weight:600;margin:0;color:#333;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-report-card .card-title button[data-v-48cade25]{background:none;border:none;cursor:pointer;padding:0;margin:0}.tech-report-card .card-badges[data-v-48cade25]{display:flex;gap:8px}.tech-report-card .card-badge[data-v-48cade25]{font-size:12px;padding:0 8px;border-radius:4px;background-color:#6808b61a;border:1px solid #6808b6;color:#6808b6;max-width:120px;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-report-card .card-badge[data-v-48cade25]:hover:after{content:attr(title);position:absolute;top:100%;left:0;background-color:#333;color:#fff;padding:4px 8px;border-radius:4px;white-space:normal;word-wrap:break-word;z-index:100;width:max-content;max-width:300px;box-shadow:0 2px 8px #00000026}.tech-report-card .card-body[data-v-48cade25]{padding:16px;transition:height .3s ease}.tech-report-card .collapsed[data-v-48cade25]{padding:0;height:0;transition:height .3s ease}.tech-report-card .info-grid[data-v-48cade25]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:16px}.tech-report-card .info-item[data-v-48cade25]{display:flex;flex-direction:column}.tech-report-card .info-label[data-v-48cade25]{font-size:12px;color:#666;margin-bottom:4px}.tech-report-card .info-value[data-v-48cade25]{font-size:14px;color:#333}.tech-report-card .section[data-v-48cade25]{margin-bottom:16px}.tech-report-card .section-title[data-v-48cade25]{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;color:#333}.tech-report-card .section-title[data-v-48cade25]:before{content:"";width:3px;height:14px;background-color:#6808b6;margin-right:8px;border-radius:2px}.tech-report-card .section-content[data-v-48cade25]{font-size:14px;background-color:#f5f7fa;padding:12px;border-radius:6px;color:#333}.tech-report-card .section-content pre[data-v-48cade25]{white-space:pre-wrap;font-family:inherit;margin:0}.tech-report-card .prod-item[data-v-48cade25]{padding:8px 0;border-bottom:1px solid #eee}.tech-report-card .prod-item[data-v-48cade25]:last-child{border-bottom:none}.tech-report-card .tag-list[data-v-48cade25]{display:flex;flex-wrap:wrap;gap:8px}.tech-report-card .tag[data-v-48cade25]{font-size:12px;padding:4px 8px;background-color:#fff;border-radius:4px;border:1px solid #e0e0e0}.tech-report-card .more-tag[data-v-48cade25]{background-color:#f5f7fa}@media (max-width: 600px){.tech-report-card .info-grid[data-v-48cade25]{grid-template-columns:1fr}}.embed-pdf-viewer[data-v-81321893]{width:100%;height:100%;background:#f0f0f0;position:relative;overflow:hidden}.embed-pdf-viewer .loading-container[data-v-81321893]{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:9999;padding:20px}.embed-pdf-viewer .highlight-overlay[data-v-81321893]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:999;overflow:visible}.embed-pdf-viewer .highlight-overlay[data-v-81321893] .embed-highlight-item{animation:highlightPulse-81321893 1.5s ease-in-out infinite alternate}.embed-pdf-viewer[data-v-81321893] .mock-highlight{animation:mockHighlightPulse-81321893 1s ease-in-out infinite alternate}.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=annotation],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=form],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=redaction],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=share],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=tools],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=history],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=bookmark],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=attachment],.embed-pdf-viewer[data-v-81321893] [data-ui-item][data-categories*=panel]{display:none!important}@keyframes highlightPulse-81321893{0%{opacity:.6;box-shadow:0 0 3px #ffc80080}to{opacity:1;box-shadow:0 0 8px #ffc800cc}}@keyframes mockHighlightPulse-81321893{0%{opacity:.5;box-shadow:0 0 5px #ff000080}to{opacity:.8;box-shadow:0 0 15px #ff0000e6}}.pdf-container[data-v-c679e2bf]{width:100%;height:100%;position:relative}.pdf-container .pdf-content-container[data-v-c679e2bf]{width:100%;height:100%;overflow:auto;transition:width .3s ease-in-out}.pdf-container .no-pdf[data-v-c679e2bf]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#8c8a99}.acceptance-report[data-v-455968e1]{display:flex;flex-direction:row;width:100%;height:100%;position:relative}.acceptance-report .report-list-container[data-v-455968e1]{display:flex;flex-direction:column;width:100%;height:100%}.acceptance-report .report-list-container.split-view[data-v-455968e1]{width:36%;height:100%}.acceptance-report .report-list-container .report-form[data-v-455968e1]{width:100%}.acceptance-report .report-list-container .report-result[data-v-455968e1]{width:100%;display:flex;flex-direction:column;gap:.15rem;overflow:auto;padding:4px;height:calc(100% - 100px)}.acceptance-report .report-detail-container[data-v-455968e1]{width:100%;height:100%}.acceptance-report .report-detail-container.split-view[data-v-455968e1]{width:64%;height:100%}.acceptance-report .back-button-container[data-v-455968e1]{position:absolute;top:.25rem;right:1rem;z-index:100}.acceptance-report .split-view-header[data-v-455968e1]{padding:12px 16px;border-bottom:1px solid #ebeef5}.acceptance-report .split-view-header .split-view-title[data-v-455968e1]{font-size:16px;font-weight:500;color:#303133}.acceptance-report.split-view-container[data-v-455968e1]{flex-direction:row}.tech-report-card[data-v-6c0325b2]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden;margin-bottom:16px;flex-shrink:0}.tech-report-card .card-header[data-v-6c0325b2]{padding:16px;display:flex;justify-content:space-between;align-items:center;background-color:#6808b60a;gap:12px;border:none;width:100%;cursor:pointer}.tech-report-card .card-header[data-v-6c0325b2]:hover{background-color:#6808b614}.tech-report-card .card-title[data-v-6c0325b2]{font-size:16px;font-weight:600;margin:0;color:#333;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-report-card .card-title button[data-v-6c0325b2]{background:none;border:none;cursor:pointer;padding:0;margin:0}.tech-report-card .card-badges[data-v-6c0325b2]{display:flex;gap:8px}.tech-report-card .card-badge[data-v-6c0325b2]{font-size:12px;padding:0 8px;border-radius:4px;background-color:#6808b61a;border:1px solid #6808b6;color:#6808b6;max-width:120px;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-report-card .card-badge[data-v-6c0325b2]:hover:after{content:attr(title);position:absolute;top:100%;left:0;background-color:#333;color:#fff;padding:4px 8px;border-radius:4px;white-space:normal;word-wrap:break-word;z-index:100;width:max-content;max-width:300px;box-shadow:0 2px 8px #00000026}.tech-report-card .card-body[data-v-6c0325b2]{padding:16px;transition:height .3s ease}.tech-report-card .collapsed[data-v-6c0325b2]{padding:0;height:0;transition:height .3s ease}.tech-report-card .info-grid[data-v-6c0325b2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:16px}.tech-report-card .info-item[data-v-6c0325b2]{display:flex;flex-direction:column}.tech-report-card .info-label[data-v-6c0325b2]{font-size:12px;color:#666;margin-bottom:4px}.tech-report-card .info-value[data-v-6c0325b2]{font-size:14px;color:#333}.tech-report-card .section[data-v-6c0325b2]{margin-bottom:16px}.tech-report-card .section-title[data-v-6c0325b2]{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;color:#333}.tech-report-card .section-title[data-v-6c0325b2]:before{content:"";width:3px;height:14px;background-color:#6808b6;margin-right:8px;border-radius:2px}.tech-report-card .section-content[data-v-6c0325b2]{font-size:14px;background-color:#f5f7fa;padding:12px;border-radius:6px;color:#333}.tech-report-card .section-content pre[data-v-6c0325b2]{white-space:pre-wrap;font-family:inherit;margin:0}.tech-report-card .prod-item[data-v-6c0325b2],.tech-report-card .tech-item[data-v-6c0325b2]{padding:8px 0;border-bottom:1px solid #eee}.tech-report-card .prod-item[data-v-6c0325b2]:last-child,.tech-report-card .tech-item[data-v-6c0325b2]:last-child{border-bottom:none}.tech-report-card .tech-name[data-v-6c0325b2]{font-weight:500;margin-bottom:4px}.tech-report-card .tech-detail[data-v-6c0325b2]{font-size:13px;color:#666;white-space:pre-wrap}.tech-report-card .doc-link[data-v-6c0325b2]{color:#6808b6;text-decoration:none}.tech-report-card .doc-link[data-v-6c0325b2]:hover{text-decoration:underline}.tech-report-card .tag-list[data-v-6c0325b2]{display:flex;flex-wrap:wrap;gap:8px}.tech-report-card .tag[data-v-6c0325b2]{font-size:12px;padding:4px 8px;background-color:#fff;border-radius:4px;border:1px solid #e0e0e0}.tech-report-card .more-tag[data-v-6c0325b2]{background-color:#f5f7fa}@media (max-width: 600px){.tech-report-card .info-grid[data-v-6c0325b2]{grid-template-columns:1fr}}.pdf-container[data-v-c20dcbc4]{width:100%;height:100%;position:relative}.pdf-container .pdf-content-container[data-v-c20dcbc4]{width:100%;height:100%;overflow:auto;transition:width .3s ease-in-out}.pdf-container .no-pdf[data-v-c20dcbc4]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#8c8a99}.acceptance-report[data-v-dd48bbf9]{display:flex;flex-direction:row;width:100%;height:100%;position:relative}.acceptance-report .report-list-container[data-v-dd48bbf9]{display:flex;flex-direction:column;width:100%;height:100%}.acceptance-report .report-list-container.split-view[data-v-dd48bbf9]{width:36%;height:100%}.acceptance-report .report-list-container .report-form[data-v-dd48bbf9]{width:100%}.acceptance-report .report-list-container .report-result[data-v-dd48bbf9]{width:100%;display:flex;flex-direction:column;gap:.15rem;overflow:auto;padding:4px;height:calc(100% - 100px)}.acceptance-report .report-detail-container[data-v-dd48bbf9]{width:100%;height:100%}.acceptance-report .report-detail-container.split-view[data-v-dd48bbf9]{width:64%;height:100%}.acceptance-report .back-button-container[data-v-dd48bbf9]{position:absolute;top:.25rem;right:1rem;z-index:100}.acceptance-report .split-view-header[data-v-dd48bbf9]{padding:12px 16px;border-bottom:1px solid #ebeef5}.acceptance-report .split-view-header .split-view-title[data-v-dd48bbf9]{font-size:16px;font-weight:500;color:#303133}.acceptance-report.split-view-container[data-v-dd48bbf9]{flex-direction:row}.net-search-result[data-v-baf1099f]{padding:4px;height:100%;max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem}.net-search-result .net-search-result-no-data[data-v-baf1099f]{font-size:16px;color:#8c8a99;text-align:center;height:100%;display:flex;align-items:center;justify-content:center}.net-search-result .net-search-result-item[data-v-baf1099f]{padding:10px;display:flex;flex-direction:column;border-radius:12px;cursor:pointer}.net-search-result .net-search-result-item .net-search-result-item-title[data-v-baf1099f]{font-size:18px;color:#0f172a;line-height:24px;margin-bottom:8px}.net-search-result .net-search-result-item .net-search-result-item-content[data-v-baf1099f]{font-size:14px;color:#8c8a99;text-overflow:ellipsis;overflow:hidden;white-space:pre-wrap}.net-search-result .net-search-result-item .net-search-result-footer[data-v-baf1099f]{display:flex;width:100%;align-content:center;justify-content:space-between;height:26px;margin-top:10px}.net-search-result .net-search-result-item .net-search-result-footer .result-host[data-v-baf1099f]{display:flex;align-items:center;gap:8px;flex-direction:row}.net-search-result .net-search-result-item .net-search-result-footer .result-host .host-icon[data-v-baf1099f]{height:20px;width:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.net-search-result .net-search-result-item .net-search-result-footer .result-host .host-name[data-v-baf1099f]{color:#8c8a99;font-size:12px;height:20px;line-height:20px}.net-search-result .net-search-result-item .net-search-result-footer .result-index[data-v-baf1099f]{height:20px;width:20px;border-radius:50%;background-color:#e1e1e5;color:#8c8a99;font-size:14px;line-height:20px;text-align:center}.net-search-result .net-search-result-item[data-v-baf1099f]:hover{background-color:#0000000d}.net-search-result .net-search-result-title[data-v-baf1099f]{font-size:18px;color:#0f172a;line-height:24px;margin-bottom:8px}.tech-report-card[data-v-35be3291]{background:#fff;border-radius:8px;overflow:hidden;margin-bottom:16px;flex-shrink:0}.tech-report-card .card-header[data-v-35be3291]{padding:16px;display:flex;justify-content:flex-start;align-items:center;background-color:#f7f8fa;gap:12px;border:none;width:100%;cursor:pointer}.tech-report-card .card-title[data-v-35be3291]{font-size:16px;font-weight:500;margin:0;color:#0f172a;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.tech-report-card .card-header button[data-v-35be3291]{background:none;border:none;cursor:pointer;padding:0;margin:0}.tech-report-card .card-badges[data-v-35be3291]{display:flex;gap:8px;align-items:center;margin-left:auto}.tech-report-card .card-badge[data-v-35be3291]{font-size:14px;padding:0 8px;border-radius:4px;background-color:#ebebf0;color:#60636c;max-width:120px;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.tech-report-card .card-badge[data-v-35be3291]:hover:after{content:attr(title);position:absolute;top:100%;left:0;background-color:#333;color:#fff;padding:4px 8px;border-radius:4px;white-space:normal;word-wrap:break-word;z-index:100;width:max-content;max-width:300px;box-shadow:0 2px 8px #00000026}.tech-report-card .card-body[data-v-35be3291]{padding:16px;transition:height .3s ease}.tech-report-card .collapsed[data-v-35be3291]{padding:0;height:0;transition:height .3s ease}.tech-report-card .info-grid[data-v-35be3291]{margin-bottom:16px;display:flex;gap:12px}.tech-report-card .info-item[data-v-35be3291]{display:flex;flex:1;padding:16px 8px;align-items:center;justify-content:center;background-color:#f7f8fa;border-radius:8px}.tech-report-card .info-label[data-v-35be3291]{font-size:14px;color:#8c8a99}.tech-report-card .info-value[data-v-35be3291]{font-size:14px;color:#0f172a}.tech-report-card .section[data-v-35be3291]{margin-bottom:16px}.tech-report-card .section-title[data-v-35be3291]{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;color:#0f172a}.tech-report-card .section-content[data-v-35be3291]{font-size:14px;color:#575d6a}.tech-report-card .section-content pre[data-v-35be3291]{white-space:pre-wrap;font-family:inherit;margin:0}.tech-report-card .prod-item[data-v-35be3291],.tech-report-card .tech-item[data-v-35be3291]{padding:8px 0;border-bottom:1px solid #e1e1e5}.tech-report-card .prod-item[data-v-35be3291]:last-child,.tech-report-card .tech-item[data-v-35be3291]:last-child{border-bottom:none}.tech-report-card .tech-name[data-v-35be3291]{font-weight:500;margin-bottom:4px}.tech-report-card .tech-detail[data-v-35be3291]{font-size:13px;color:#666;white-space:pre-wrap}.tech-report-card .doc-link[data-v-35be3291]{color:#6808b6;text-decoration:none}.tech-report-card .doc-link[data-v-35be3291]:hover{text-decoration:underline}.tech-report-card .tag-list[data-v-35be3291]{display:flex;flex-wrap:wrap;gap:8px}.tech-report-card .tag[data-v-35be3291]{font-size:12px;padding:4px 8px;background-color:#fff;border-radius:4px;border:1px solid #e0e0e0}.tech-report-card .more-tag[data-v-35be3291]{background-color:#f5f7fa}@media (max-width: 600px){.tech-report-card .info-grid[data-v-35be3291]{grid-template-columns:1fr}}.card-header_active[data-v-35be3291]{background-color:#fff!important}.tech-report-card_active[data-v-35be3291]{border:1px solid #e1e1e5;box-shadow:0 2px 8px #00000014}.pollutant-list[data-v-ac82adff]{list-style:none;margin:0;padding:0}.pollutant-line[data-v-ac82adff]{position:relative;padding-left:16px;margin-bottom:4px;margin-left:10px}.pollutant-line[data-v-ac82adff]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#222;display:inline-block}.tech-report-card[data-v-ac82adff]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;overflow:hidden;margin-bottom:16px;flex-shrink:0}.tech-report-card .card-header[data-v-ac82adff]{padding:16px;display:flex;justify-content:flex-start;align-items:center;background-color:#f7f8fa;gap:12px;border:none;width:100%;cursor:pointer}.tech-report-card .card-title[data-v-ac82adff]{font-size:16px;font-weight:500;margin:0;color:#333;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tech-report-card .card-header button[data-v-ac82adff]{background:none;border:none;cursor:pointer;padding:0;margin:0}.tech-report-card .card-badges[data-v-ac82adff]{display:flex;gap:8px;align-items:center;margin-left:auto}.tech-report-card .card-badge[data-v-ac82adff]{font-size:14px;padding:0 8px;border-radius:4px;background-color:#ebebf0;color:#60636c;max-width:120px;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.tech-report-card .card-badge[data-v-ac82adff]:hover:after{content:attr(title);position:absolute;top:100%;left:0;background-color:#333;color:#fff;padding:4px 8px;border-radius:4px;white-space:normal;word-wrap:break-word;z-index:100;width:max-content;max-width:300px;box-shadow:0 2px 8px #00000026}.tech-report-card .card-body[data-v-ac82adff]{padding:16px;transition:height .3s ease}.tech-report-card .collapsed[data-v-ac82adff]{padding:0;height:0;transition:height .3s ease}.tech-report-card .info-grid[data-v-ac82adff]{margin-bottom:16px;display:flex;gap:12px}.tech-report-card .info-item[data-v-ac82adff]{display:flex;flex:1;padding:16px 8px;align-items:center;justify-content:center;background-color:#f7f8fa;border-radius:8px}.tech-report-card .info-label[data-v-ac82adff]{font-size:14px;color:#8c8a99}.tech-report-card .info-value[data-v-ac82adff]{font-size:14px;color:#0f172a}.tech-report-card .section[data-v-ac82adff]{margin-bottom:16px}.tech-report-card .section-title[data-v-ac82adff]{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;color:#0f172a}.tech-report-card .section-content[data-v-ac82adff]{font-size:14px;padding-bottom:8px;color:#575d6a;border-bottom:1px solid #e1e1e5}.tech-report-card .section-content pre[data-v-ac82adff]{white-space:pre-wrap;font-family:inherit;margin:0}.tech-report-card .prod-item[data-v-ac82adff]{border-bottom:1px solid #eee}.tech-report-card .prod-item[data-v-ac82adff]:last-child{border-bottom:none}.tech-report-card .tag-list[data-v-ac82adff]{display:flex;flex-wrap:wrap;gap:8px}.tech-report-card .tag[data-v-ac82adff]{font-size:12px;padding:4px 8px;background-color:#fff;border-radius:4px;border:1px solid #e0e0e0}.tech-report-card .more-tag[data-v-ac82adff]{background-color:#f5f7fa}@media (max-width: 600px){.tech-report-card .info-grid[data-v-ac82adff]{grid-template-columns:1fr}}.card-header_active[data-v-ac82adff]{background-color:#fff!important}.tech-report-card_active[data-v-ac82adff]{border:1px solid #e1e1e5;box-shadow:0 2px 8px #00000014}.report-search-filter-container[data-v-a39497bc]{z-index:999;height:32px;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:8px;flex-direction:row;flex-shrink:0;box-sizing:border-box;margin-left:8px;position:relative;transition:all .2s ease-in-out;color:#000}.report-search-filter-container[data-v-a39497bc]:hover{color:#6808b6;border-color:#6808b6}.report-search-filter-container .report-search-filter-button[data-v-a39497bc]{color:inherit;background-color:transparent;outline:none;height:100%;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.report-search-filter-container .report-search-conditions-container[data-v-a39497bc]{min-height:80px;max-height:300px;min-width:200px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #24213326;position:absolute;top:40px;left:0;padding:8px 10px 14px;z-index:1000}.report-search-filter-button-active[data-v-a39497bc]{background-color:#f5f5f5;border-color:#6808b6;color:#6808b6}.pdf-container[data-v-3bff87a5]{width:100%;height:100%;position:relative}.pdf-container .pdf-content-container[data-v-3bff87a5]{width:100%;height:100%;overflow:auto;transition:width .3s ease-in-out}.pdf-container .no-pdf[data-v-3bff87a5]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#8c8a99}.pagination[data-v-4628dddc]{display:flex;justify-content:flex-start;align-items:center}.pagination[data-v-4628dddc] .el-pagination .el-pager li.is-active{background-color:#2f69e4;color:#fff;border-radius:8px}[data-v-4628dddc] .el-pagination .btn-next .el-icon,[data-v-4628dddc] .el-pagination .btn-prev .el-icon{color:#2f69e4;display:contents}.report-search-container[data-v-0c21702f]{width:100%;height:100%;position:relative;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px;box-sizing:border-box}.report-search-container .report-search[data-v-0c21702f]{height:100%;z-index:2;position:relative;flex-shrink:0}.report-search-container .report-file-preview[data-v-0c21702f]{height:100%;position:relative;flex-shrink:0}.report-search-container .report-file-preview .preview-header[data-v-0c21702f]{position:absolute;top:10px;right:10px;z-index:1000}.report-search-container .report-file-preview .preview-header .close-preview-btn[data-v-0c21702f]:hover{background-color:#f5f5f5}.report-search-container .report-search-header-container[data-v-0c21702f]{width:100%;display:flex;flex-wrap:wrap;gap:10px;position:sticky;background:#fff;top:0;z-index:99;align-items:center}.report-search-container .report-search-header-container[data-v-0c21702f] .el-form-item{margin:0;width:auto;height:32px;line-height:32px;display:flex;align-items:center}.report-search-container .report-search-header-container .form-item-container[data-v-0c21702f]{height:36px;line-height:32px;display:flex;align-items:center;gap:8px;margin:0}.report-search-container .report-search-header-container .form-item-container .filter-container[data-v-0c21702f]{flex-shrink:0;display:flex;height:32px;margin:0}.report-search-container .report-search-header-container .report-search-btn-container[data-v-0c21702f]{height:36px;display:flex;align-items:center;gap:10px;margin:0}.report-search-container .report-search-header-container .report-search-btn-container .el-icon[data-v-0c21702f],.report-search-container .report-search-header-container .report-search-btn-container .el-button[data-v-0c21702f],.report-search-container .report-search-header-container .el-select[data-v-0c21702f],.report-search-container .report-search-header-container .el-input[data-v-0c21702f],.report-search-container .report-search-header-container .el-date-editor[data-v-0c21702f]{margin:0}.report-search-container .report-search-result-container[data-v-0c21702f]{margin-top:8px;width:100%;overflow-x:auto}.pagination[data-v-0c21702f]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:100%;display:flex;justify-content:center}[data-v-0c21702f] label.is-checked .el-checkbox__label{color:#0073ed!important}[data-v-0c21702f] label.is-checked .el-checkbox__inner{border:none;background-color:#0073ed!important}.el-select-dropdown.is-multiple .el-select-dropdown__item.is-selected[data-v-0c21702f]:after{background-color:#0073ed!important}.message-send[data-v-6f7a29e8]{display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-size:16px}.message-send .input-content[data-v-6f7a29e8]{width:100%;position:relative;height:100%}.message-send .input-content .input-placeholder[data-v-6f7a29e8]{position:absolute;top:16px;left:15px;color:#8c8a99;font-size:16px;pointer-events:none;align-items:center;width:calc(100% - 30px)}.message-send .input-content .input-placeholder .role-tip[data-v-6f7a29e8]{height:20px;max-height:20px;border-radius:10px;box-sizing:border-box;padding:0 8px;background:linear-gradient(90deg,#f3f0ff,#e3fbff);border:1px solid #e1dcf3;box-shadow:0 2px 4px #3a2b7d1a;font-size:12px;line-height:20px;display:inline-flex;align-items:center;margin-left:6px;position:relative}.message-send .input-content .input-placeholder .role-tip .text[data-v-6f7a29e8]{background-image:linear-gradient(91.84deg,#8422df -13.43%,#000 48.57%,#4d5eff 109.4%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.message-send .input-content .input-button[data-v-6f7a29e8]{position:absolute;bottom:10px;right:10px}.message-send .input-content .input-button button[data-v-6f7a29e8]{width:40px;height:40px;padding:0;border-radius:100%;border:none;color:#fff;display:flex;align-items:center;justify-content:center}.message-send .input-content .switch-button[data-v-6f7a29e8]{position:absolute;bottom:12px;left:16px;display:flex;flex-direction:row;color:#646464;font-size:14px;gap:10px;cursor:pointer}.message-send .input-content .switch-button.small[data-v-6f7a29e8]{gap:5px}.message-send .input-content .switch-button .switch-item[data-v-6f7a29e8]{display:flex;align-items:center;justify-content:center;position:relative}.message-send .input-content .switch-button .switch-item .switch-content[data-v-6f7a29e8]{height:32px;display:flex;align-items:center;justify-content:center;border-radius:16px;padding:0 14px;border:1px solid #e1e1e5;color:#646464}.message-send .input-content .switch-button .switch-item .switch-content .svg-icon[data-v-6f7a29e8]{flex-shrink:0}.message-send .input-content .switch-button .switch-item .switch-content.small-content[data-v-6f7a29e8]{padding:0 8px;width:32px}.message-send .input-content .switch-button .switch-item .switch-content span[data-v-6f7a29e8]{margin-left:5px;font-size:14px}.message-send .input-content .switch-button .switch-item .switch-content.disabled[data-v-6f7a29e8]{color:#e1e1e5!important;border:1px solid #e1e1e5!important;background:none!important;cursor:not-allowed}.message-send .input-content .switch-button .switch-item .active[data-v-6f7a29e8]{background-color:#f3f0ff;color:#3a2b7d;border:1px solid #3a2b7d}.message-send .input-content .switch-button .switch-item .tooltip[data-v-6f7a29e8]{visibility:hidden;position:absolute;opacity:0;padding:8px;border-radius:8px;background-color:#ffffff4d;border:1px solid rgba(58,43,125,.1);z-index:8;color:#646464}.message-send .input-content .switch-button .switch-item:hover .tooltip[data-v-6f7a29e8]{visibility:visible;top:40px;left:0;width:206px;opacity:1;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.message-send[data-v-6f7a29e8] .el-textarea__inner{border:1px solid #e5e5e5;border-radius:28px;padding:14px;box-shadow:none;height:100%}.message-send[data-v-6f7a29e8] .el-textarea__inner:focus{box-shadow:none;border:1px solid #3a2b7d;animation:border .3s ease-in-out}.message-send[data-v-6f7a29e8] .el-textarea{box-shadow:0 4px 32px #3a2b7d08;font-size:16px;height:100%}.suggestion[data-v-59fd7614]{overflow-y:hidden}.suggestion .suggestion-title[data-v-59fd7614]{font-weight:700;font-size:14px;height:24px;margin-bottom:6px}.suggestion .suggestion-list[data-v-59fd7614]{overflow-y:auto;display:flex;flex-direction:column;gap:8px}.suggestion .suggestion-list .suggestion-item[data-v-59fd7614]{display:flex;align-items:center;padding:0 10px;height:40px;line-height:40px;border-radius:12px;background:#f8f8fa;cursor:pointer;transition:background-color .3s ease;width:fit-content}.suggestion .suggestion-list .suggestion-item[data-v-59fd7614]:hover{background-color:#f0f0f0}.suggestion .suggestion-list .suggestion-item .suggestion-content[data-v-59fd7614]{font-size:14px;color:#0f172a;display:flex;align-items:center;justify-content:space-between;gap:8px}.suggestion .suggestion-list .suggestion-item .suggestion-content .suggestion-text[data-v-59fd7614]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-list[data-v-2a96e7fd]{width:100%;margin:0 auto 10px;padding:10px 20px;display:flex;height:calc(100% - 180px);overflow-y:auto;flex-direction:column}.chat-list .message-container[data-v-2a96e7fd]{width:100%;margin:12px 0;display:flex}.chat-list .suggestion-container[data-v-2a96e7fd]{width:100%;margin:12px 0;flex-shrink:0;padding-left:30px}.message-ctrl-container[data-v-2a96e7fd]{width:80%;max-width:900px;margin:0 auto;height:150px;display:flex;justify-content:center}.assistant-divider[data-v-2a96e7fd]{width:100%;margin:12px 0;display:flex;justify-content:center}.assistant-divider .content[data-v-2a96e7fd]{display:flex;align-items:center;height:20px;color:#797979;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.assistant-divider .content img[data-v-2a96e7fd]{width:16px;height:16px;margin-right:8px}.chat-container[data-v-cb86c030]{width:100%;height:100%;display:flex;flex-direction:column;gap:10px}.chat-header[data-v-cb86c030]{width:100%;height:42px;background-color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-shrink:0}.chat-header .header-left[data-v-cb86c030]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.chat-header .header-middle[data-v-cb86c030]{display:flex;flex-direction:row;justify-content:center;align-items:center}.chat-header .header-middle .header-title[data-v-cb86c030]{flex-shrink:0;display:inline-block;font-size:18px;font-weight:500;color:#000;margin-left:12px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-list-container[data-v-cb86c030]{width:100%;height:calc(100% - 42px);margin:0 auto;transition:width .2s ease-in-out;overflow:hidden}.left-side-container[data-v-cb86c030]{width:100%;min-width:0;height:100%;padding:12px}.left-side-container .left-side-header[data-v-cb86c030]{border-bottom:1px solid #e5e5e5;font-size:18px;color:#0f172a;display:flex;flex-direction:row;align-items:start;justify-content:center;height:42px}.left-side-container .left-side-header .left-side-title[data-v-cb86c030]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:16px}.left-side-container .left-side-content[data-v-cb86c030]{height:calc(100% - 42px);overflow-y:hidden}.left-side-container .left-side-content .left-side-pdf[data-v-cb86c030]{height:100%;padding-top:10px}.left-side-container .left-side-content .left-side-net-search[data-v-cb86c030]{height:100%}.left-side-show .chat-list-container[data-v-cb86c030]{width:50%!important;transition:width .2s ease-in-out}.report-search-filter-container[data-v-4e19e0a2]{z-index:999;height:32px;width:70px;display:flex;align-items:center;border:1px solid #e5e7eb;border-radius:8px;flex-direction:row;flex-shrink:0;box-sizing:border-box;margin-left:8px;position:relative;transition:all .2s ease-in-out;color:#000}.report-search-filter-container[data-v-4e19e0a2]:hover{color:#6808b6;border-color:#6808b6}.report-search-filter-container .report-search-filter-button[data-v-4e19e0a2]{color:inherit;background-color:transparent;outline:none;height:100%;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.report-search-filter-container .report-search-conditions-container[data-v-4e19e0a2]{min-height:80px;max-height:300px;min-width:200px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #24213326;position:absolute;top:40px;padding:8px 10px 14px;z-index:1000}.report-search-filter-button-active[data-v-4e19e0a2]{background-color:#f5f5f5;border-color:#6808b6;color:#6808b6}.el-col[data-v-820f0e56]{margin-bottom:5px}.document-item[data-v-4fa273b1]{border:1px solid #e1e1e5;box-shadow:0 2px 8px #00000014;padding:15px;margin-bottom:10px;border-radius:4px}.item-header[data-v-4fa273b1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#0f172a}.item-info[data-v-4fa273b1]{display:flex;flex-wrap:wrap;margin-bottom:10px;font-size:14px}.item-info .wid_50[data-v-4fa273b1]{width:50%;margin-bottom:10px;color:#8c8a99}.item-info .wid_100[data-v-4fa273b1]{width:100%;color:#8c8a99;margin-bottom:10px}.item-info span[data-v-4fa273b1]{color:#0f172a}.tag[data-v-4fa273b1]{background-color:#ebebf0;color:#60636c;font-size:14px;border:none;padding:0 8px}.law-document-container[data-v-737fc182]{padding:0 0 40px;height:100%;display:flex;flex-direction:column;overflow:hidden}.main-content-container[data-v-737fc182]{flex:1;display:flex;flex-direction:row;overflow:hidden;position:relative;gap:10px}.filter-section[data-v-737fc182]{position:sticky;top:0;z-index:10;background-color:#fff;border-radius:4px;margin-bottom:8px}.document-list-container[data-v-737fc182]{display:flex;height:100%;z-index:2;position:relative;flex-shrink:0;overflow:auto;overflow-x:hidden}.document-list-container .document-list[data-v-737fc182]{height:100%;flex:1;overflow:hidden;overflow-y:auto}.report-file-preview[data-v-737fc182]{height:100%;position:relative;flex-shrink:0}.report-file-preview .preview-header[data-v-737fc182]{position:absolute;top:10px;right:10px;z-index:1000}.report-file-preview .preview-header .close-preview-btn[data-v-737fc182]:hover{background-color:#f5f5f5}.pagination-container[data-v-737fc182]{flex-shrink:0;display:flex;justify-content:center;margin-top:20px;width:100%}.pagination[data-v-737fc182]{display:flex;justify-content:center;width:100%}.item-header[data-v-737fc182]{display:flex;align-items:center;margin-bottom:10px}.document-index[data-v-737fc182]{margin-right:10px;font-weight:700}.document-title[data-v-737fc182]{font-weight:700;margin-right:10px}.item-actions[data-v-737fc182]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.pagination-info[data-v-737fc182]{display:flex;align-items:center}.item-tools[data-v-737fc182]{display:flex;justify-content:flex-end}.search-container[data-v-2d4a4138]{display:flex;align-items:center;gap:8px;min-width:0}.search-input-wrapper[data-v-2d4a4138]{flex:1;min-width:300px}.search-input-wrapper .search-input[data-v-2d4a4138]{width:100%}.search-input-wrapper .search-input[data-v-2d4a4138] .el-input__wrapper{border-radius:4px;height:37px;box-shadow:0 0 0 1px #e1e1e5 inset}.search-input-wrapper .search-input[data-v-2d4a4138] .el-input__wrapper:hover{box-shadow:0 0 0 1px #c1c1c5 inset}.search-input-wrapper .search-input[data-v-2d4a4138] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #4e6ef2 inset}.search-input-wrapper .search-input[data-v-2d4a4138] .el-input__inner{font-size:13px;color:#0f172a}.search-input-wrapper .search-input[data-v-2d4a4138] .el-input__inner::placeholder{color:#9ca3af}.search-input-wrapper .search-icon[data-v-2d4a4138]{color:#9ca3af;cursor:pointer}.search-input-wrapper .search-icon[data-v-2d4a4138]:hover{color:#4e6ef2}.action-buttons[data-v-2d4a4138]{display:flex;align-items:center;flex-shrink:0}.action-buttons .el-button[data-v-2d4a4138]{--el-button-active-border-color: none !important;--el-button-active-background-color: none !important}.query-btn[data-v-2d4a4138],.clear-btn[data-v-2d4a4138]{color:#fff}.ai-match-btn[data-v-2d4a4138]{width:70px;height:36px;font-size:14px;font-weight:500;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center}.ai-match-btn[data-v-2d4a4138] span{margin-left:3px!important}.batchSearch[data-v-2d4a4138]{width:106px;color:#fff}.dco-title_class[data-v-2d4a4138]{border:1px solid #2d66e4;color:#2d66e4}.dco-title_class[data-v-2d4a4138]:hover{background:#f8f8fa;border-color:#2d66e4}.export-dialog .el-dialog__body{padding:16px 16px 0}.note-history[data-v-c059a44c]{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;position:relative}.note-history .export-btn[data-v-c059a44c]{color:#fff}.note-history .note-history-content[data-v-c059a44c]{width:220px;background-color:#fff;border-radius:12px;border:1px solid #2D66E4;box-shadow:0 4px 20px #24213326;position:absolute;top:45px;right:0;padding:12px;z-index:9}.note-history .note-history-content .history-title[data-v-c059a44c]{font-size:18px;font-weight:500;margin-bottom:8px;margin-left:12px;padding-top:8px;padding-left:4px}.note-history .note-history-content .history-content[data-v-c059a44c]{max-height:180px;overflow-y:auto;margin-bottom:12px}.note-history .note-history-content .popup-footer[data-v-c059a44c]{display:flex;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid #E1E1E5}.note-history .note-history-content .popup-footer .export-action-btn[data-v-c059a44c]{flex:1;padding:8px 16px;font-size:14px;font-weight:500;border-radius:6px;background:#2d66e4;border:none;color:#fff}.note-history .note-history-content .popup-footer .export-action-btn[data-v-c059a44c]:hover:not(:disabled){background:#2558c9}.note-history .note-history-content .popup-footer .export-action-btn[data-v-c059a44c]:disabled{background:#a0c4ff;cursor:not-allowed}.note-history .note-history-content .popup-footer .export-action-btn[data-v-c059a44c]:disabled:hover,.note-history .note-history-content .popup-footer .export-action-btn[data-v-c059a44c]:disabled:active,.note-history .note-history-content .popup-footer .export-action-btn[data-v-c059a44c]:disabled:focus{background:#a0c4ff!important;cursor:not-allowed!important}.note-history .note-history-content .popup-footer .clear-action-btn[data-v-c059a44c]{flex:1;padding:8px 16px;font-size:14px;font-weight:500;border-radius:6px;background:#fff;border:1px solid #E1E1E5;color:#0f172a}.note-history .note-history-content .popup-footer .clear-action-btn[data-v-c059a44c]:hover:not(:disabled){background:#f8f8fa;border-color:#c1c1c5}.note-history .note-history-content .popup-footer .clear-action-btn[data-v-c059a44c]:disabled{color:#c1c1c5;cursor:not-allowed;background:#fff;border-color:#e1e1e5}.note-history .note-history-content .popup-footer .clear-action-btn[data-v-c059a44c]:disabled:hover,.note-history .note-history-content .popup-footer .clear-action-btn[data-v-c059a44c]:disabled:active,.note-history .note-history-content .popup-footer .clear-action-btn[data-v-c059a44c]:disabled:focus{color:#c1c1c5!important;background:#fff!important;border-color:#e1e1e5!important;cursor:not-allowed!important}.history-menu[data-v-c059a44c] ul{max-height:calc(100vh - 240px);overflow-y:auto;overflow-x:hidden;margin:4px 0}.history-item[data-v-c059a44c]{height:38px;line-height:38px;overflow:hidden;cursor:pointer;border-radius:6px;padding:0 12px;margin-bottom:4px;border:1px solid #E1E1E5;transition:all .15s ease}.history-item[data-v-c059a44c]:hover{background-color:#f8f8fa;border-color:#c1c1c5}.history-item:hover .menu-delete-icon[data-v-c059a44c]{opacity:1}.history-item[data-v-c059a44c]:last-child{margin-bottom:0}.history-item.is-selected[data-v-c059a44c]{background-color:#2d66e4;border-color:#2d66e4}.history-item.is-selected .menu-title[data-v-c059a44c]{color:#fff}.history-item.is-selected .menu-delete-icon[data-v-c059a44c]{color:#fff;opacity:1}.history-item.is-selected[data-v-c059a44c]:hover{background-color:#2558c9;border-color:#2558c9}.history-item .history-menu-item[data-v-c059a44c]{display:flex;align-items:center;justify-content:space-between;height:100%}.history-item .menu-title[data-v-c059a44c]{flex:1;font-size:14px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-item .menu-title[data-v-c059a44c] em{font-style:normal;color:#0f172a}.history-item .menu-delete-icon[data-v-c059a44c]{opacity:0;color:#909399;cursor:pointer;flex-shrink:0;margin-left:8px;transition:opacity .15s ease}.history-item .menu-delete-icon[data-v-c059a44c]:hover{color:#f56c6c}.dialog_box[data-v-c059a44c]{width:100%;height:100%;display:flex;flex-direction:column}[data-v-c059a44c] .el-checkbox__inner{background-color:#fff}[data-v-c059a44c] .el-tag{padding:15px!important}.el-tag[data-v-c059a44c]{background:#fff;color:#333;border:1px solid #e1e1e5;border-radius:6px;box-sizing:border-box;transition:all .15s ease}.template-tag.is-active[data-v-c059a44c]{background:#f3f0ff;color:#2d66e4;border-color:rgba(45,102,228,.4) 40%}.export_box[data-v-c059a44c]{border:1px solid #E1E1E5;border-radius:10px}.export_title[data-v-c059a44c]{display:flex;background-color:#ebebf0;padding-left:15px;border-radius:10px 10px 0 0;align-items:center}[data-v-c059a44c] .el-scrollbar{height:auto}[data-v-c059a44c] .el-empty{padding:0!important;color:#3a2b7d}[data-v-c059a44c] .export-dialog .el-dialog{border-radius:12px;box-shadow:0 4px 20px #0000001a}[data-v-c059a44c] .export-dialog .el-dialog__header{padding:20px 24px;border-bottom:1px solid #E1E1E5;margin-right:0}[data-v-c059a44c] .export-dialog .el-dialog__body{padding:0}[data-v-c059a44c] .export-dialog .el-dialog__headerbtn{top:20px;right:24px;font-size:18px}.export-dialog-header[data-v-c059a44c]{font-size:18px;font-weight:500;color:#0f172a}.chemical-list-section[data-v-c059a44c]{margin-bottom:20px}.chemical-list-section .section-title[data-v-c059a44c]{font-size:14px;font-weight:500;color:#0f172a;margin-bottom:12px}.chemical-list-section .chemical-scrollbar[data-v-c059a44c]{border:none}.chemical-item[data-v-c059a44c]{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 16px;cursor:pointer;background-color:#f8f9fa;border-bottom:1px solid #FFFFFF;transition:all .15s ease;margin-bottom:4px}.chemical-item[data-v-c059a44c]:last-child{border-bottom:none}.chemical-item[data-v-c059a44c]:hover{background-color:#eef0f2}.chemical-item:hover .chemical-delete-icon[data-v-c059a44c]{opacity:1}.chemical-item.is-selected[data-v-c059a44c]{background-color:#e8f0fe}.chemical-item.is-selected .chemical-name[data-v-c059a44c]{color:#0f172a}.chemical-item.is-selected .chemical-delete-icon[data-v-c059a44c]{opacity:1}.chemical-item .chemical-name[data-v-c059a44c]{flex:1;font-size:14px;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chemical-item .chemical-delete-icon[data-v-c059a44c]{opacity:0;color:#f56c6c;cursor:pointer;flex-shrink:0;margin-left:8px;transition:opacity .15s ease}.chemical-item .chemical-delete-icon[data-v-c059a44c]:hover{color:#e64545}.template-section[data-v-c059a44c]{display:flex;align-items:center;margin-bottom:16px}.template-section .section-label[data-v-c059a44c]{font-size:14px;font-weight:500;color:#0f172a;margin-right:12px}.template-section .template-tag[data-v-c059a44c]{margin-right:8px;padding:6px 16px!important;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;color:#333;border:1px solid #E1E1E5;border-radius:6px;transition:all .15s ease}.template-section .template-tag[data-v-c059a44c]:hover{border-color:#c1c1c5}.template-section .template-tag.is-active[data-v-c059a44c]{background:#f3f0ff;color:#2d66e4;border-color:#3a2b7d66}.params-section[data-v-c059a44c]{display:flex;gap:16px;margin-bottom:20px}.params-box[data-v-c059a44c]{flex:1;border:1px solid #E1E1E5;border-radius:8px;overflow:hidden}.params-box .params-header[data-v-c059a44c]{display:flex;align-items:center;padding:12px 16px;background-color:#f8f8fa;border-bottom:1px solid #E1E1E5}.params-box .params-title[data-v-c059a44c]{font-size:14px;font-weight:500;color:#0f172a;margin-left:8px}.params-box .params-scrollbar[data-v-c059a44c]{padding:12px 16px}.params-box .params-checkbox-group[data-v-c059a44c]{display:flex;flex-direction:column}.params-box .params-checkbox-group .el-checkbox[data-v-c059a44c]{margin-bottom:8px;font-weight:400}.params-box .params-checkbox-group .el-checkbox[data-v-c059a44c]:last-child{margin-bottom:0}[data-v-c059a44c] .your-custom-class:disabled{background-color:#cfcfcf!important;border-color:#cfcfcf!important;color:#fff!important;cursor:not-allowed!important}[data-v-c059a44c] .your-custom-class:disabled:hover,[data-v-c059a44c] .your-custom-class:disabled:active,[data-v-c059a44c] .your-custom-class:disabled:focus{background-color:#cfcfcf!important;border-color:#cfcfcf!important;color:#fff!important;cursor:not-allowed!important}[data-v-c059a44c] .collectButton:disabled{background-color:#cfcfcf!important;border-color:#cfcfcf!important;color:#fff!important;cursor:not-allowed!important}[data-v-c059a44c] .collectButton:disabled:hover,[data-v-c059a44c] .collectButton:disabled:active,[data-v-c059a44c] .collectButton:disabled:focus{background-color:#cfcfcf!important;border-color:#cfcfcf!important;color:#fff!important;cursor:not-allowed!important}.export-dialog-footer[data-v-c059a44c]{display:flex}.svg_class[data-v-c059a44c]:hover{color:0}.svg_class:hover rect[data-v-c059a44c]{fill:#c50015}.svg_class:hover path[data-v-c059a44c]{fill:#c50015}.sdsTitle[data-v-35bbadc5]{display:flex;justify-content:space-between}.title_left[data-v-35bbadc5]{display:flex;align-items:center}.sds-content[data-v-35bbadc5]{padding:10px;display:flex}.sds_left_title[data-v-35bbadc5]{flex:1;display:flex;flex-direction:column;justify-content:space-around;cursor:pointer}pre[data-v-35bbadc5]{white-space:pre-wrap;font-family:inherit;margin-bottom:20px;padding:10px;box-sizing:border-box;border:1px solid #e1e1e5}.title_active[data-v-35bbadc5]{color:#6806b6}[data-v-35bbadc5] .el-dialog__body{overflow-x:auto!important}.dialog-title[data-v-0002cab0]{color:#999;font-size:14px;margin-bottom:0}.detail-header[data-v-0002cab0]{margin-bottom:16px;border-bottom:1px solid #E5E5E5}.detail-header .detail-name-row[data-v-0002cab0]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.detail-header .detail-name-row .detail-chemical-name[data-v-0002cab0]{font-size:18px;font-weight:600;color:#0f172a}.detail-header .detail-name-row .detail-cas-tag[data-v-0002cab0]{background-color:#eaddff;border:1px solid #A268FF;color:#a268ff}.detail-header .detail-alias-row[data-v-0002cab0]{margin-bottom:16px;display:flex;align-items:flex-start;gap:4px;font-size:12px}.detail-header .detail-alias-row .x_title[data-v-0002cab0]{flex-shrink:0;color:#999}.detail-content[data-v-0002cab0]{display:flex;flex-direction:column;gap:12px;padding:0 2px 4px}.detail-content .detail-item[data-v-0002cab0]{display:flex;gap:8px;font-size:14px;line-height:1.6}.detail-content .detail-item .detail-label[data-v-0002cab0]{flex-shrink:0;color:#999;min-width:100px;font-weight:600;font-size:14px}.detail-content .detail-item .detail-value[data-v-0002cab0]{color:#0f172a;word-break:break-all}.detail-dialog_{padding:0!important}.detail-dialog_ .el-dialog__body{padding:16px 24px!important}.detail-dialog_ .el-dialog__header{height:50px;padding:16px 24px!important;margin-right:0!important;border-bottom:1px solid #E5E5E5;font-size:16px!important;font-weight:600;display:flex;align-items:center}.detail-dialog_ .el-dialog__header .el-dialog__headerbtn{top:0!important}.detail-dialog_ .dialog-header{display:flex;justify-content:left!important;gap:8px;align-items:center}.detail-dialog .el-dialog__header .dialog-header{display:flex;justify-content:center}.Favorite[data-v-0cb7a271]{position:absolute;bottom:8px;z-index:99}.three-column-layout[data-v-0cb7a271]{gap:20px}.category_flex[data-v-0cb7a271]{display:flex;justify-content:space-between;align-items:center}.category-left[data-v-0cb7a271]{flex:1}.name-row[data-v-0cb7a271]{margin-bottom:8px}.chemical-name[data-v-0cb7a271]{font-size:16px;font-weight:500;color:#0f172a}.cas-tag[data-v-0cb7a271]{margin-left:10px;padding:3px 4px;color:#3a2b7d;background-color:#f3f0ff;font-weight:400;font-size:12px;border:none}.alias-row[data-v-0cb7a271]{margin-bottom:8px;font-size:14px;color:#575d6a}.alias-text[data-v-0cb7a271]{font-size:14px;color:#575d6a}.detail-link[data-v-0cb7a271]{color:#2d66e4;cursor:pointer;font-size:14px;text-decoration:none;display:inline-block;margin-top:4px}.detail-link[data-v-0cb7a271]:hover{text-decoration:underline}.detail-link span[data-v-0cb7a271]{color:#2d66e4}.action-buttons[data-v-0cb7a271]{display:flex;gap:12px;align-items:center;margin-left:20px}.mark-btn[data-v-0cb7a271]{height:36px;display:flex;align-items:center;gap:2px;cursor:pointer;padding:6px 12px;border:1px solid #E5E5E5;border-radius:4px;background-color:#fff;color:#606266;font-size:14px;font-weight:500;transition:all .3s ease;white-space:nowrap}.mark-btn[data-v-0cb7a271]:hover:not(.mark-btn-active){border-color:#f8b11e;color:#f8b11e}.mark-btn-active[data-v-0cb7a271]{background-color:#f8b11e;color:#fff;border-color:#f8b11e}.mark-btn-active[data-v-0cb7a271]:hover{background-color:#ffc700;border-color:#ffc700}.mark-btn-disabled[data-v-0cb7a271]{cursor:not-allowed!important;opacity:.6;pointer-events:none!important}.mark-btn-disabled[data-v-0cb7a271]:hover{border-color:#e1e1e5!important;color:#8c8a99!important}.mark-btn-active.mark-btn-disabled[data-v-0cb7a271]{background-color:#f8b11e;color:#fff;border-color:#f8b11e;opacity:.6;pointer-events:none!important}.mark-btn-active.mark-btn-disabled[data-v-0cb7a271]:hover{background-color:#f8b11e!important;border-color:#f8b11e!important}.category-column[data-v-0cb7a271]{margin-bottom:10px}.description-column h3[data-v-0cb7a271],.category-column h3[data-v-0cb7a271]{margin-top:0;margin-bottom:15px}.result-item[data-v-0cb7a271]{border:1px solid #e4e7ed;padding:20px 20px 15px;border-radius:10px;margin-bottom:20px}.no-results[data-v-0cb7a271]{margin-top:50px}[data-v-0cb7a271] .el-collapse{border:none}[data-v-0cb7a271] .el-collapse-item__header{border:none;height:30px}[data-v-0cb7a271] .el-collapse-item__wrap{border:none}[data-v-0cb7a271] .el-collapse-item__content{padding-bottom:0}.collapse_title[data-v-0cb7a271]{display:flex;width:100%;height:30px;line-height:30px;text-align:left;justify-content:space-between}.collapse_text[data-v-0cb7a271]{display:flex;flex-wrap:wrap}.collapse_text_left[data-v-0cb7a271]{width:100%;display:flex;flex-direction:column}.collapse_text_left .collapse_text_det[data-v-0cb7a271]{display:flex;gap:2%}.collapse_text_left .collapse_text_det .text_bottom_back[data-v-0cb7a271]{background-color:#f8f8fa}.text_bottom_back[data-v-0cb7a271]:nth-child(odd){background-color:#f8f8fa}.x_title[data-v-0cb7a271]{color:#575d6a;font-size:14px;font-weight:400}.x_text[data-v-0cb7a271]{color:#0f172a;font-size:14px;font-weight:400;flex:1}.tooltipClass[data-v-0cb7a271]{padding:5px 0;display:flex;align-items:center}.collapse_text_bottom[data-v-0cb7a271]{width:100%}.text_bottom[data-v-0cb7a271]{display:flex;width:100%;padding:7px 0}.text_bottom_titlt[data-v-0cb7a271]{text-align:right}.match-btn[data-v-0cb7a271]{height:36px;display:flex;align-items:center;gap:2px;cursor:pointer;padding:8px 16px;border:1px solid #E5E5E5;border-radius:4px;background-color:#fff;color:#606266;font-size:14px;font-weight:500;transition:all .3s ease;white-space:nowrap}.match-btn[data-v-0cb7a271]:hover{border-color:#c4c4c4;color:#2d66e4;border:1px solid #2D66E4!important}.match-btn[data-v-0cb7a271]:active{background-color:#eff4ff!important;border:1px solid #2D66E4!important;color:#2d66e4!important}.match-btn-disabled[data-v-0cb7a271]{cursor:not-allowed!important;opacity:.6;pointer-events:none!important}.match-btn-disabled[data-v-0cb7a271]:hover{border-color:#e1e1e5!important;color:#8c8a99!important}[data-v-0cb7a271] .detail-dialog .el-dialog{border-radius:12px;box-shadow:0 4px 20px #0000001a}[data-v-0cb7a271] .detail-dialog .el-dialog__header{padding:20px 24px;border-bottom:1px solid #E1E1E5;margin-right:0}[data-v-0cb7a271] .detail-dialog .el-dialog__body{padding:0}[data-v-0cb7a271] .detail-dialog .el-dialog__headerbtn{top:20px;right:24px;font-size:18px}.dialog-title[data-v-0cb7a271]{font-size:18px;font-weight:500;color:#0f172a}.detail-dialog-content[data-v-0cb7a271]{padding:24px}.detail-header[data-v-0cb7a271]{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #E1E1E5}.detail-name-row[data-v-0cb7a271]{display:flex;align-items:center;margin-bottom:12px}.detail-chemical-name[data-v-0cb7a271]{font-size:18px;font-weight:500;color:#0f172a}.detail-cas-tag[data-v-0cb7a271]{margin-left:10px;padding:4px 8px;color:#3a2b7d;background-color:#f3f0ff;font-weight:400;font-size:12px;border:none;border-radius:4px}.detail-alias-row[data-v-0cb7a271]{font-size:14px;color:#575d6a;margin-top:8px}.detail-alias-text[data-v-0cb7a271]{font-size:14px;color:#575d6a}.detail-scrollbar[data-v-0cb7a271]{margin-top:20px}.detail-content[data-v-0cb7a271]{padding-right:10px}.detail-item[data-v-0cb7a271]{display:flex;padding:12px 0;border-bottom:1px solid #F0F0F0}.detail-item[data-v-0cb7a271]:last-child{border-bottom:none}.detail-label[data-v-0cb7a271]{min-width:140px;color:#575d6a;font-size:14px;font-weight:400;text-align:left;flex-shrink:0}.detail-value[data-v-0cb7a271]{flex:1;color:#0f172a;font-size:14px;font-weight:400;word-break:break-word}[data-v-0cb7a271] .match-dialog .el-dialog{border-radius:12px;box-shadow:0 4px 20px #0000001a}[data-v-0cb7a271] .match-dialog .el-dialog__header{padding:20px 24px;border-bottom:1px solid #E1E1E5;margin-right:0}[data-v-0cb7a271] .match-dialog .el-dialog__body{padding:0}[data-v-0cb7a271] .match-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #E1E1E5}[data-v-0cb7a271] .match-dialog .el-dialog__headerbtn{top:20px;right:24px;font-size:18px}.match-dialog-content[data-v-0cb7a271]{padding:0}.match-table-header[data-v-0cb7a271]{display:flex;background-color:#ededf0;font-size:14px;font-weight:500;color:#0f172a}.match-table-body .match-table-row[data-v-0cb7a271]{display:flex;border-bottom:1px solid #F0F0F0}.match-table-body .match-table-row[data-v-0cb7a271]:last-child{border-bottom:none}.match-table-body .match-table-row[data-v-0cb7a271]:hover{background-color:#fafafa}.match-table-cell[data-v-0cb7a271]{padding:12px 20px;font-size:14px;color:#0f172a}.match-table-cell.file-cell[data-v-0cb7a271]{width:65%;border-right:1px solid #E1E1E5}.match-table-cell.result-cell[data-v-0cb7a271]{width:35%}.match-table-header .match-table-cell.file-cell[data-v-0cb7a271]{border-right:1px solid #E1E1E5}.match-empty-state[data-v-0cb7a271]{display:flex;align-items:center;justify-content:center;height:200px;color:#909399;font-size:14px}.skeleton-container[data-v-0cb7a271]{width:100%;padding:0}.skeleton-item[data-v-0cb7a271]{border:1px solid #e4e7ed;padding:20px 20px 15px;border-radius:10px;margin-bottom:20px;background-color:#fff}.skeleton-content[data-v-0cb7a271]{width:100%}.skeleton-header[data-v-0cb7a271]{display:flex;justify-content:space-between;align-items:flex-start}.skeleton-left[data-v-0cb7a271]{flex:1}.skeleton-name-row[data-v-0cb7a271]{display:flex;align-items:center;margin-bottom:8px}.skeleton-right[data-v-0cb7a271]{display:flex;align-items:center;margin-left:20px}.el-button[data-v-0cb7a271]:hover{--el-button-hover-bg-color: none !important}.file-cell_hover[data-v-0cb7a271]{cursor:pointer}.file-cell_hover[data-v-0cb7a271]:hover{color:#2d66e4}.msds_name[data-v-0cb7a271]{fill:currentColor;color:#2d66e4!important}.drawer-container[data-v-41930c1c]{padding:10px;line-height:1.8;color:#333;font-size:14px;border:1px solid #EBEBF0;border-radius:10px;margin:10px 0}.draeer_text[data-v-41930c1c]{margin-bottom:6px;text-indent:2em}[data-v-41930c1c] .el-dialog{overflow:visible!important}.table-container[data-v-fe92514d]{max-height:500px;overflow-y:auto}.table-container[data-v-fe92514d] .el-table{font-size:14px}.table-container[data-v-fe92514d] .el-table .el-table__header{height:60px}.table-container[data-v-fe92514d] .el-table .el-table__header th{background-color:#fafafa;color:#333;font-weight:500}.table-container[data-v-fe92514d] .el-table .el-table__body td{color:#666}.table-container .edit-btn[data-v-fe92514d]{color:#333;margin-right:8px}.table-container .edit-btn[data-v-fe92514d]:hover,.table-container .edit-btn .edit-icon[data-v-fe92514d]:hover{color:#2d66e4}.table-container .save-btn[data-v-fe92514d]{color:#333;margin-right:8px}.table-container .save-btn[data-v-fe92514d]:hover,.table-container .save-btn .save-icon[data-v-fe92514d]:hover{color:#2d66e4}.table-container .delete-btn[data-v-fe92514d]{color:#333}.table-container .delete-btn[data-v-fe92514d]:hover,.table-container .delete-btn .delete-icon[data-v-fe92514d]:hover{color:#f78989}.table-container .add-button-wrapper[data-v-fe92514d]{height:37px;display:flex;justify-content:center;margin-top:16px;padding:2px 0;border:1px dashed #dcdfe6;border-radius:4px}.table-container .add-button-wrapper .add-button[data-v-fe92514d]{color:#333;font-size:14px}.table-container .add-button-wrapper .add-button[data-v-fe92514d]:hover{color:#2d66e4}.table-container .add-button-wrapper .add-button .el-icon[data-v-fe92514d]{margin-right:4px}.dialog-footer[data-v-fe92514d]{display:flex;justify-content:flex-end}.dialog-footer .cancel-button[data-v-fe92514d]{width:103px;border-radius:4px;border:1px solid #e6e6e6;color:#333}.dialog-footer .confirm-button[data-v-fe92514d]{width:103px;height:36px;border-radius:4px;background-color:#2d69e4;border:none}.dialog-footer .confirm-button[data-v-fe92514d]:hover{background-color:#4078f0}.dialog-footer .confirm-button[data-v-fe92514d]:disabled{background-color:#a0cfff}.batch-search-list-table .el-table__cell{border-right:none!important}.batch-search-list-dialog{padding:0!important;border-radius:4px;overflow:auto}.batch-search-list-dialog .el-dialog__body{padding:24px 24px 0}.batch-search-list-dialog .el-dialog__body td{height:50px}.batch-search-list-dialog .el-dialog__header{height:60px;display:flex;align-items:center;padding:0 24px!important;border:1px solid #e5e5e5;margin-right:0;border-radius:4px 4px 0 0}.batch-search-list-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:#333}.batch-search-list-dialog .el-dialog__footer{padding:16px 24px 24px}.tip-container[data-v-57933661]{display:flex;align-items:center;gap:8px;padding:8px;background-color:#eff4ff;border-radius:4px;margin-bottom:8px}.tip-container .tip-icon[data-v-57933661]{color:#2d66e4;font-size:16px}.tip-container .tip-text[data-v-57933661]{font-size:12px;color:#2d66e4}.content-container[data-v-57933661]{position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:8px}.content-container .textarea-input[data-v-57933661] .el-textarea__inner{border:none;resize:none;padding:0;min-height:180px;box-shadow:none}.content-container .textarea-input[data-v-57933661] .el-textarea__inner:focus{box-shadow:none}.content-container .upload-button-wrapper[data-v-57933661]{margin-top:8px;display:flex;align-items:center;height:24px}.content-container .upload-button-wrapper .upload-trigger-btn[data-v-57933661]{font-size:16px;color:#909399}.content-container .upload-button-wrapper .upload-trigger-btn[data-v-57933661]:hover{color:#2d66e4}.content-container .upload-button-wrapper .upload-trigger-btn[data-v-57933661]:disabled{color:#c0c4cc;cursor:not-allowed}.content-container .image-preview-list[data-v-57933661]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.content-container .image-preview-list .preview-image-item[data-v-57933661]{position:relative;width:80px;height:80px;border-radius:4px;border:1px solid #e4e7ed;cursor:pointer;display:flex;align-items:center;justify-content:center}.content-container .image-preview-list .preview-image-item[data-v-57933661] .el-image__inner{width:70px;height:70px;object-fit:cover}.content-container .image-preview-list .preview-image-item .image-error[data-v-57933661],.content-container .image-preview-list .preview-image-item .image-placeholder[data-v-57933661]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;color:#909399;font-size:24px}.content-container .image-preview-list .preview-image-item .close-icon[data-v-57933661]{position:absolute;top:-4px;right:-4px;transition:all .3s;z-index:99}.content-container .image-preview-list .preview-image-item .close-icon[data-v-57933661]:hover{transform:scale(1.1)}.dialog-footer[data-v-57933661]{display:flex;justify-content:flex-end}.dialog-footer .cancel-button[data-v-57933661]{width:103px;border-radius:4px;border:1px solid #e6e6e6;color:#333}.dialog-footer .confirm-button[data-v-57933661]{width:103px;height:36px;border-radius:4px;background-color:#2d66e4;border:none}.dialog-footer .confirm-button[data-v-57933661]:hover{background-color:#4078f0}.dialog-footer .confirm-button[data-v-57933661]:disabled{background-color:#a0cfff}.batch-search-dialog{padding:0!important;border-radius:4px;overflow:auto}.batch-search-dialog .el-dialog__body{padding:24px 24px 0}.batch-search-dialog .el-dialog__header{height:60px;display:flex;align-items:center;padding:0 24px!important;border:1px solid #E5E5E5;margin-right:0;border-radius:4px 4px 0 0}.batch-search-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:600;color:#333}.batch-search-dialog .el-dialog__footer{padding:16px 24px 24px}.table-container[data-v-3676dcb7]{max-height:400px;overflow-y:auto}.table-container[data-v-3676dcb7] .el-table{font-size:14px}.table-container[data-v-3676dcb7] .el-table .el-table__header{height:50px}.table-container[data-v-3676dcb7] .el-table .el-table__header th{background-color:#fafafa;color:#333;font-weight:500}.table-container[data-v-3676dcb7] .el-table .el-table__body tr{cursor:pointer}.table-container[data-v-3676dcb7] .el-table .el-table__body tr:hover{background-color:#f5f7fa}.table-container[data-v-3676dcb7] .el-table .el-table__body td{color:#333;height:50px}.table-container[data-v-3676dcb7] .el-table th.el-table__cell:nth-child(1) .cell{visibility:hidden}.table-container .view-btn[data-v-3676dcb7]{color:#333}.table-container .view-btn[data-v-3676dcb7]:hover{color:#4078f0}.table-container .view-btn .el-icon[data-v-3676dcb7]{margin-right:4px}.dialog-footer[data-v-3676dcb7]{display:flex;justify-content:flex-end;gap:12px}.dialog-footer .cancel-button[data-v-3676dcb7]{width:103px;height:36px;border-radius:4px;background-color:#f56c6c;border:none;color:#fff}.dialog-footer .cancel-button[data-v-3676dcb7]:hover{background-color:#f78989}.dialog-footer .confirm-button[data-v-3676dcb7]{width:103px;height:36px;border-radius:4px;background-color:#2d66e4;border:none}.dialog-footer .confirm-button[data-v-3676dcb7]:hover{background-color:#4078f0}.dialog-footer .confirm-button[data-v-3676dcb7]:disabled{background-color:#a0cfff}.batch-list-dialog{padding:0!important;border-radius:4px;overflow:auto}.batch-list-dialog .el-dialog__title{font-size:16px;font-weight:600;color:#333}.batch-list-dialog .el-dialog__header{height:60px;display:flex;align-items:center;padding:0 24px!important;border-bottom:1px solid #e5e5e5;margin-right:0;border-radius:4px 4px 0 0}.batch-list-dialog .el-dialog__body{padding:24px}.batch-list-dialog .el-dialog__footer{padding:16px 24px 24px;border-top:1px solid #e5e5e5}.batch-list-table .el-table__cell{border-right:none!important}.match-list-container[data-v-b9e13c81]{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:20px}.match-list-container .header-bar[data-v-b9e13c81]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.match-list-container .header-bar .title-section[data-v-b9e13c81]{display:flex;align-items:center;gap:4px}.match-list-container .header-bar .title-section .back-icon[data-v-b9e13c81]{font-size:18px;font-weight:600;cursor:pointer;color:#333}.match-list-container .header-bar .title-section .back-icon[data-v-b9e13c81]:hover{color:#2d66e4}.match-list-container .header-bar .title-section .title[data-v-b9e13c81]{font-size:18px;font-weight:600;color:#333}.match-list-container .header-bar .action-buttons[data-v-b9e13c81]{display:flex;gap:12px}.match-list-container .header-bar .action-buttons .action-btn[data-v-b9e13c81]{height:37px;display:flex;align-items:center;gap:6px;border-radius:4px!important}.match-list-container[data-v-b9e13c81] .match-result-table .el-table__cell{border-right:none!important}.match-list-container[data-v-b9e13c81] .match-result-table .el-table__header{height:60px}.match-list-container[data-v-b9e13c81] .match-result-table .el-table__header th{background-color:#fafafa;color:#333;font-weight:500;height:50px}.match-list-container[data-v-b9e13c81] .match-result-table .el-table__body td{color:#666;height:50px}.match-list-container[data-v-b9e13c81] .match-result-table .result-tag{font-size:12px;border-radius:4px;padding:2px 8px;border:1px solid}.match-list-container[data-v-b9e13c81] .match-result-table .result-tag.el-tag--success{color:#67c23a;border-color:#67c23a;background-color:#f0f9eb}.match-list-container[data-v-b9e13c81] .match-result-table .result-tag.el-tag--danger{color:#f56c6c;border-color:#f56c6c;background-color:#fef0f0}.match-list-container[data-v-b9e13c81] .match-result-table .result-tag.el-tag--warning{color:#e6a23c;border-color:#e6a23c;background-color:#fdf6ec}.match-list-container[data-v-b9e13c81] .match-result-table .result-tag.el-tag--info{color:#909399;border-color:#909399;background-color:#f4f4f5}.category-search-container[data-v-efe3bef3]{width:100%;height:100%;position:relative;box-sizing:border-box;padding:0 32px 20px}.category-search-container .category-search[data-v-efe3bef3]{height:100%;z-index:2;position:relative}.category-search-container .category-search-header-container[data-v-efe3bef3]{width:100%;padding:0}.category-search-container .category-search-header-container .page-title[data-v-efe3bef3]{font-size:18px;font-weight:600;color:#0f172a;margin-bottom:16px}.category-search-container .category-search-header-container .search-section[data-v-efe3bef3]{display:flex;align-items:center;flex-wrap:wrap}.category-search-container .category-search-result-container[data-v-efe3bef3]{margin-top:16px;width:100%;overflow-x:auto}.Favorite[data-v-efe3bef3]{flex:1;flex-shrink:0;z-index:99;justify-content:flex-end}.three-column-layout[data-v-efe3bef3]{gap:20px}.category_flex[data-v-efe3bef3]{display:flex;justify-content:space-between}.description-column[data-v-efe3bef3],.category-column[data-v-efe3bef3]{padding:15px;border:1px solid #EBEBF0;border-radius:10px;margin-bottom:10px}.description-column h3[data-v-efe3bef3],.category-column h3[data-v-efe3bef3]{margin-top:0;margin-bottom:15px}.category-hierarchy[data-v-efe3bef3]{display:flex;justify-content:space-between}.category-item[data-v-efe3bef3]{display:flex;align-items:center}.result-item[data-v-efe3bef3]{border:1px solid #e4e7ed;padding:20px;border-radius:10px;margin-bottom:20px}.no-results[data-v-efe3bef3]{margin-top:50px}[data-v-efe3bef3] .el-collapse{border:none}[data-v-efe3bef3] .el-collapse-item__header{border:none;height:30px}[data-v-efe3bef3] .el-collapse-item__wrap{border:none}[data-v-efe3bef3] .el-collapse-item__content{padding-bottom:0}.collapse_title[data-v-efe3bef3]{display:flex;width:100%;height:30px;line-height:30px;text-align:left}.collapse_text[data-v-efe3bef3]{display:flex;flex-wrap:wrap}.category-search-container[data-v-55845427]{width:100%;height:100%;position:relative;padding-bottom:40px;box-sizing:border-box}.category-search-container .category-search[data-v-55845427]{height:100%;z-index:2;position:relative}.category-search-container .category-search-header-container[data-v-55845427]{width:100%;display:flex;flex-wrap:wrap;position:sticky;background:#fff;top:0;z-index:99}.category-search-container .category-search-header-container[data-v-55845427] .el-form-item{margin-bottom:4px;min-height:32px;max-height:73px;line-height:32px}.category-search-container .category-search-result-container[data-v-55845427]{margin-top:8px;width:100%;overflow-x:auto}.pagination[data-v-55845427]{position:absolute;bottom:8px;left:50%;transform:translate(-50%);background:#fff;padding:6px 12px;border-radius:8px;box-shadow:0 4px 12px #3a2b7d14}.result-header[data-v-55845427]{display:flex;align-items:center;margin-bottom:15px}.category-name[data-v-55845427]{font-size:18px;font-weight:700;margin-left:10px}.category-description[data-v-55845427]{margin-bottom:15px;line-height:1.6}.three-column-layout[data-v-55845427]{gap:20px;margin-top:20px}.description-column[data-v-55845427],.notice-column[data-v-55845427],.category-column[data-v-55845427]{flex:1;padding:15px;border:1px solid #EBEBF0;border-radius:10px;margin-bottom:10px}.description-column h3[data-v-55845427],.notice-column h3[data-v-55845427],.category-column h3[data-v-55845427]{margin-top:0;margin-bottom:15px;font-size:14px}.category-hierarchy[data-v-55845427]{display:flex;gap:20px;color:#575d6a;font-size:14px}.category-item[data-v-55845427]{display:flex;align-items:center}.result-item[data-v-55845427]{border:1px solid #e4e7ed;padding:20px;border-radius:10px;margin-bottom:20px}.no-results[data-v-55845427]{margin-top:50px}[data-v-55845427] .el-collapse{border:none}[data-v-55845427] .el-collapse-item__header{border:none;height:30px}[data-v-55845427] .el-collapse-item__wrap{border:none}[data-v-55845427] .el-collapse-item__content{padding-bottom:0}.input[data-v-55845427]:before{content:"请输入关键字 ...";position:absolute;left:11px;top:0;color:var(--el-text-color-secondary);pointer-events:none;z-index:99}.tool-tabs[data-v-b9c8869e]{width:100%;height:100%;border-radius:12px;overflow:hidden;padding:6px 16px}.tool-tabs .tabs-header-container[data-v-b9c8869e]{height:40px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.tool-tabs .tabs-header-container .tabs-container[data-v-b9c8869e]{height:100%;max-width:calc(100% - 120px)}.tool-tabs .tabs-header-container .tab-label[data-v-b9c8869e]{display:flex;flex-direction:row;align-items:center;gap:4px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:8px}.tool-tabs .tabs-header-container .all-tools[data-v-b9c8869e]{margin-right:8px;color:#3d2e7f!important}.tool-tabs .tabs-header-container .operation-container[data-v-b9c8869e]{height:100%;width:120px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.tool-tabs .tabs-content-container[data-v-b9c8869e]{margin-top:12px;height:calc(100% - 52px);width:100%}.tool-tabs[data-v-b9c8869e] .el-tabs__item.is-active{color:#3d2e7f;background-color:#f5f3ff;border-radius:8px 8px 0 0}.tool-tabs[data-v-b9c8869e] .el-tabs__item .is-icon-close{margin-right:8px}.tool-tabs[data-v-b9c8869e] .el-tabs__item{color:#c2c2c2;padding:0;font-size:16px;gap:8px}.tool-tabs[data-v-b9c8869e] .el-tabs__nav-wrap:after{width:0}.tool-tabs[data-v-b9c8869e] .el-tabs__active-bar{background-color:#3d2e7f}.tool-tabs[data-v-b9c8869e] .el-tabs__new-tab{border:none}.tool-tabs[data-v-b9c8869e] .el-tabs__nav{gap:8px}.app-main[data-v-d3c5aba9]{min-height:calc(100vh - 86px);max-height:calc(100vh - 86px);display:flex;width:100%;position:relative;overflow:hidden;background-color:#fff}.app-main .right-panel-container[data-v-d3c5aba9]{width:100%;min-width:0;height:100%;padding:8px;overflow:hidden}.app-main .right-panel-container .right-panel-content[data-v-d3c5aba9]{width:100%;height:calc(100vh - 110px);background-color:#fff;border-radius:12px;box-shadow:0 4px 8px #3a2b7d1a;box-sizing:border-box}.app-main .footer[data-v-d3c5aba9]{height:30px;width:100%;display:flex;align-items:center;justify-content:center;color:#bfbfbf;font-size:14px}.el-popup-parent--hidden .fixed-header{padding-right:6px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background-color:silver;border-radius:3px}[data-v-229981d7]:export{menuText:#bfcbd9;menuActiveText:#409eff;menuBg:#304156;menuHover:#263445;menuLightBg:#ffffff;menuLightHover:#f0f1f5;menuLightText:#303133;menuLightActiveText:#409EFF;sideBarWidth:240px;blue:#324157;lightBlue:#333c46;red:#C03639;pink:#E65D6E;green:#30B08F;tiffany:#4AB7BD;yellow:#FEC171;panGreen:#30B08F;colorPrimary:#3A2B7D;colorSuccess:#67C23A;colorWarning:#E6A23C;colorDanger:#F56C6C;colorInfo:#909399}[data-v-229981d7]:root{--sidebar-bg: #304156;--sidebar-text: #bfcbd9;--menu-hover: #263445;--navbar-bg: #ffffff;--navbar-text: #303133;--splitpanes-default-bg: #ffffff}html.dark[data-v-229981d7]{--el-bg-color: #141414;--el-bg-color-overlay: #1d1e1f;--el-text-color-primary: #ffffff;--el-text-color-regular: #d0d0d0;--el-border-color: #434343;--el-border-color-light: #434343;--sidebar-bg: #141414;--sidebar-text: #ffffff;--menu-hover: #2d2d2d;--menu-active-text: #409eff;--navbar-bg: #141414;--navbar-text: #ffffff;--navbar-hover: #141414;--tags-bg: #141414;--tags-item-bg: #1d1e1f;--tags-item-border: #303030;--tags-item-text: #d0d0d0;--tags-item-hover: #2d2d2d;--tags-close-hover: #64666a;--splitpanes-bg: #141414;--splitpanes-border: #303030;--splitpanes-splitter-bg: #1d1e1f;--splitpanes-splitter-hover-bg: #2d2d2d;--blockquote-bg: #1d1e1f;--blockquote-border: #303030;--blockquote-text: #d0d0d0;--cron-border: #303030;--splitpanes-default-bg: #141414}html.dark .sidebar-container .el-menu-item[data-v-229981d7],html.dark .sidebar-container .menu-title[data-v-229981d7]{color:var(--el-text-color-regular)}html.dark .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title[data-v-229981d7],html.dark .sidebar-container .theme-dark .el-sub-menu .el-menu-item[data-v-229981d7]{background-color:var(--el-bg-color)!important}html.dark .el-menu--horizontal .el-menu-item[data-v-229981d7]:not(.is-disabled):hover,html.dark .el-menu--horizontal .el-menu-item[data-v-229981d7]:not(.is-disabled):focus{background-color:var(--navbar-hover)!important}html.dark .splitpanes[data-v-229981d7]{background-color:var(--splitpanes-bg)}html.dark .splitpanes .splitpanes__pane[data-v-229981d7]{background-color:var(--splitpanes-bg);border-color:var(--splitpanes-border)}html.dark .splitpanes .splitpanes__splitter[data-v-229981d7]{background-color:var(--splitpanes-splitter-bg);border-color:var(--splitpanes-border)}html.dark .splitpanes .splitpanes__splitter[data-v-229981d7]:hover{background-color:var(--splitpanes-splitter-hover-bg)}html.dark .splitpanes .splitpanes__splitter[data-v-229981d7]:before,html.dark .splitpanes .splitpanes__splitter[data-v-229981d7]:after{background-color:var(--splitpanes-border)}html.dark .el-table[data-v-229981d7]{--el-table-header-bg-color: var(--el-bg-color-overlay) !important;--el-table-header-text-color: var(--el-text-color-regular) !important;--el-table-border-color: var(--el-border-color-light) !important;--el-table-row-hover-bg-color: var(--el-bg-color-overlay) !important}html.dark .el-table .el-table__header-wrapper th[data-v-229981d7],html.dark .el-table .el-table__fixed-header-wrapper th[data-v-229981d7]{background-color:var(--el-bg-color-overlay, #f8f8f9)!important;color:var(--el-text-color-regular, #515a6e)}html.dark .el-tree .el-tree-node.is-current>.el-tree-node__content[data-v-229981d7]{background-color:var(--el-bg-color-overlay)!important;color:var(--el-color-primary)}html.dark .el-tree .el-tree-node__content[data-v-229981d7]:hover{background-color:var(--el-bg-color-overlay)}html.dark .el-dropdown-menu__item[data-v-229981d7]:not(.is-disabled):focus,html.dark .el-dropdown-menu__item[data-v-229981d7]:not(.is-disabled):hover{background-color:var(--navbar-hover)!important}html.dark blockquote[data-v-229981d7]{background-color:var(--blockquote-bg)!important;border-left-color:var(--blockquote-border)!important;color:var(--blockquote-text)!important}html.dark .popup-result .title[data-v-229981d7]{background:var(--cron-border)}.app-wrapper[data-v-229981d7]{position:relative;height:100%;width:100%}.app-wrapper[data-v-229981d7]:after{content:"";display:table;clear:both}.app-wrapper .right-panel-open-button-container[data-v-229981d7]{position:fixed;bottom:100px;right:-20px;z-index:9;width:64px;height:64px;border-radius:50%;background-color:#fff;box-shadow:0 2px 12px #0000001a;display:flex;align-items:center;justify-content:center;transition:right .3s ease;background-color:#419eff;color:#fff;text-align:center;font-weight:600;box-sizing:border-box}.app-wrapper .right-panel-open-button-container[data-v-229981d7]:hover{right:1px}.app-wrapper.mobile.openSidebar[data-v-229981d7]{position:fixed;top:0}.footer[data-v-229981d7]{height:30px;width:100%;display:flex;align-items:center;justify-content:center;color:#bfbfbf;background:#fcfcfc;font-size:14px}.drawer-bg[data-v-229981d7]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-229981d7]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 240px);transition:width .28s}.hideSidebar .fixed-header[data-v-229981d7]{width:calc(100% - 54px)}.sidebarHide .fixed-header[data-v-229981d7],.mobile .fixed-header[data-v-229981d7]{width:100%}.file-upload-darg[data-v-9e4c85af]{opacity:.5;background:#c8ebfb}.upload-file-uploader[data-v-9e4c85af]{margin-bottom:5px}.upload-file-list .el-upload-list__item[data-v-9e4c85af]{border:1px solid #e4e7ed;line-height:2;margin-bottom:10px;position:relative;transition:none!important}.upload-file-list .ele-upload-list__item-content[data-v-9e4c85af]{display:flex;justify-content:space-between;align-items:center;color:inherit}.ele-upload-list__item-content-action .el-link[data-v-9e4c85af]{margin-right:10px}[data-v-0aa6e0f4] .hide .el-upload--picture-card{display:none}[data-v-0aa6e0f4] .el-upload.el-upload--picture-card.is-disabled{display:none!important}.el-image[data-v-b9b5670a]{border-radius:5px;background-color:#ebeef5;box-shadow:0 0 5px 1px #ccc}.el-image[data-v-b9b5670a] .el-image__inner{transition:all .3s;cursor:pointer}.el-image[data-v-b9b5670a] .el-image__inner:hover{transform:scale(1.2)}.el-image[data-v-b9b5670a] .image-slot{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:#909399;font-size:30px}
