.joy-togglebox-contain[data-v-6e6eb4f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.joy-togglebox-contain .filter-search-hide[data-v-6e6eb4f2]{height:auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.joy-togglebox-contain .search-buttons[data-v-6e6eb4f2]{position:absolute;bottom:17px;right:20px;z-index:10}.joy-togglebox-contain .search-buttons .study-search-toggle[data-v-6e6eb4f2]{margin-right:15px;cursor:pointer}.joy-togglebox-contain .search-buttons .study-search-toggle[data-v-6e6eb4f2]:hover{opacity:.8}.joy-togglebox-contain .search-buttons .study-search-toggle .toggle-icon[data-v-6e6eb4f2]{margin-left:3px}.fadeHeight-enter-active,.fadeHeight-leave-active{-webkit-transition:all .2s;transition:all .2s;height:auto}.fadeHeight-enter,.fadeHeight-leave-to{opacity:0;height:0}.vehicle-config-knowledge-page[data-v-662e30bc]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vehicle-config-knowledge-page .knowledge-search[data-v-662e30bc]{padding:20px;margin-bottom:16px}.vehicle-config-knowledge-page .knowledge-list[data-v-662e30bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vehicle-config-knowledge-page .knowledge-toolbar[data-v-662e30bc]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.vehicle-config-knowledge-page .toolbar-title[data-v-662e30bc]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;font-size:16px;font-weight:600;color:#568796;line-height:24px}.vehicle-config-knowledge-page .knowledge-toolbar .el-button[data-v-662e30bc]{margin-left:auto;min-width:98px;height:32px;padding:0 18px;border-color:#6f93a2;background:#6f93a2;color:#fff;border-radius:4px}.vehicle-config-knowledge-page .knowledge-toolbar .el-button[data-v-662e30bc]:focus,.vehicle-config-knowledge-page .knowledge-toolbar .el-button[data-v-662e30bc]:hover{border-color:#5f8797;background:#5f8797;color:#fff}.vehicle-config-knowledge-page .knowledge-table-wrap[data-v-662e30bc]{-webkit-box-flex:1;-ms-flex:1;flex:1}.vehicle-config-knowledge-page .operate-view[data-v-662e30bc]{display:inline-block;margin:0 4px;vertical-align:middle;color:#568796;font-size:14px;cursor:pointer}.vehicle-config-knowledge-page .operate-primary[data-v-662e30bc]{color:#568796;font-weight:600}.vehicle-config-knowledge-page .operate-danger[data-v-662e30bc]{color:#d93025}.vehicle-config-knowledge-page .rag-status[data-v-662e30bc]{font-weight:600}.vehicle-config-knowledge-page .rag-status-success[data-v-662e30bc]{color:#23a26d}.vehicle-config-knowledge-page .rag-status-error[data-v-662e30bc]{color:#d93025}.vehicle-config-knowledge-page .rag-status-loading[data-v-662e30bc]{color:#d48806}.vehicle-config-knowledge-page .rag-status-default[data-v-662e30bc]{color:#8c9aa8}.vehicle-config-knowledge-page .uploaded-file-card[data-v-662e30bc]{margin-top:12px;padding:12px 14px;border-radius:8px;background:#f7fafc;border:1px solid #e5edf3}.vehicle-config-knowledge-page .file-name[data-v-662e30bc]{margin:0;font-weight:600;color:#1f2d3d}.vehicle-config-knowledge-page .file-meta[data-v-662e30bc]{margin:6px 0 0;color:#8c9aa8;word-break:break-all}.vehicle-config-knowledge-page .file-actions[data-v-662e30bc]{margin-top:8px}.vehicle-config-knowledge-page .dialog-hint[data-v-662e30bc]{padding:12px 14px;border-radius:8px;background:linear-gradient(135deg,#f6faff,#edf5fb);color:#59758a;line-height:22px}[data-v-662e30bc] .vehicle-config-history-dialog{border-radius:8px}[data-v-662e30bc] .vehicle-config-history-dialog .el-dialog__header{padding:18px 20px 14px;border-bottom:1px solid #dae0e3}[data-v-662e30bc] .vehicle-config-history-dialog .el-dialog__title{font-size:16px;font-weight:600;color:#568796}[data-v-662e30bc] .vehicle-config-history-dialog .el-dialog__body{padding:18px 20px 24px}[data-v-662e30bc] .vehicle-config-history-dialog .history-panel{margin-bottom:18px;padding:16px 18px;border:1px solid #e6edf1;border-radius:8px;background:#f8fbfc}[data-v-662e30bc] .vehicle-config-history-dialog .history-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}[data-v-662e30bc] .vehicle-config-history-dialog .history-title{font-size:16px;font-weight:600;color:#568796;line-height:24px}[data-v-662e30bc] .vehicle-config-history-dialog .history-caption{margin-top:4px;color:#8c9aa8;font-size:12px;line-height:20px}[data-v-662e30bc] .vehicle-config-history-dialog .history-head .el-button{min-width:88px;border-color:#d7e1e8;color:#568796;background:#fff}[data-v-662e30bc] .vehicle-config-history-dialog .history-head .el-button:focus,[data-v-662e30bc] .vehicle-config-history-dialog .history-head .el-button:hover{border-color:#b9c9d3;color:#568796;background:#f7fafc}[data-v-662e30bc] .vehicle-config-history-dialog .history-summary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:14px}[data-v-662e30bc] .vehicle-config-history-dialog .history-summary-card{min-width:160px;padding:12px 14px;border-radius:6px;background:#fff;border:1px solid #e3eaee}[data-v-662e30bc] .vehicle-config-history-dialog .history-summary-label{display:block;font-size:12px;color:#8c9aa8}[data-v-662e30bc] .vehicle-config-history-dialog .history-summary-value{display:block;margin-top:6px;font-size:14px;font-weight:600;color:#42576b;line-height:22px;word-break:break-word}[data-v-662e30bc] .vehicle-config-history-dialog .history-list{max-height:520px;overflow-y:auto;padding-right:4px}[data-v-662e30bc] .vehicle-config-history-dialog .history-empty{padding:60px 0;text-align:center;color:#8c9aa8}[data-v-662e30bc] .vehicle-config-history-dialog .history-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px;margin-bottom:14px}[data-v-662e30bc] .vehicle-config-history-dialog .history-row:last-child{margin-bottom:0}[data-v-662e30bc] .vehicle-config-history-dialog .history-axis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:22px;padding-top:6px}[data-v-662e30bc] .vehicle-config-history-dialog .history-dot{width:10px;height:10px;border-radius:50%;background:#7da0af;-webkit-box-shadow:0 0 0 4px rgba(125,160,175,.14);box-shadow:0 0 0 4px rgba(125,160,175,.14)}[data-v-662e30bc] .vehicle-config-history-dialog .history-line{-webkit-box-flex:1;-ms-flex:1;flex:1;width:2px;min-height:52px;margin-top:8px;background:#dde7ec}[data-v-662e30bc] .vehicle-config-history-dialog .history-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:16px 18px;border:1px solid #e3eaee;border-radius:8px;background:#fff}[data-v-662e30bc] .vehicle-config-history-dialog .history-item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}[data-v-662e30bc] .vehicle-config-history-dialog .history-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}[data-v-662e30bc] .vehicle-config-history-dialog .history-action{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#eef4f6;color:#568796;font-size:12px;font-weight:600}[data-v-662e30bc] .vehicle-config-history-dialog .history-version{color:#42576b;font-size:14px;font-weight:600}[data-v-662e30bc] .vehicle-config-history-dialog .history-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#8c9aa8;text-align:right;-ms-flex-negative:0;flex-shrink:0}[data-v-662e30bc] .vehicle-config-history-dialog .history-time-date{font-weight:600;color:#568796}[data-v-662e30bc] .vehicle-config-history-dialog .history-time-clock{margin-top:6px;font-size:12px}[data-v-662e30bc] .vehicle-config-history-dialog .history-sub{margin-top:12px;color:#5f7387;line-height:22px;word-break:break-word}[data-v-662e30bc] .vehicle-config-history-dialog .history-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:14px;padding-top:12px;border-top:1px dashed #dde7ec}[data-v-662e30bc] .vehicle-config-history-dialog .history-meta-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}[data-v-662e30bc] .vehicle-config-history-dialog .history-meta-label{font-size:12px;color:#8c9aa8}[data-v-662e30bc] .vehicle-config-history-dialog .history-meta-value{font-size:13px;color:#42576b;font-weight:500}