.hts-page[data-v-31673ddd]{min-height:calc(100vh - 120px);padding:12px 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.hts-header[data-v-31673ddd]{margin-bottom:16px}.hts-title[data-v-31673ddd]{margin:0;font-size:22px;font-weight:700;color:#1f2d3d;letter-spacing:.2px}.hts-subtitle[data-v-31673ddd]{margin:8px 0 0;font-size:12px;line-height:1.5;color:#909399}.hts-toolbar[data-v-31673ddd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px}.hts-tabs[data-v-31673ddd],.hts-toolbar[data-v-31673ddd]{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}.hts-tabs[data-v-31673ddd]{gap:10px}.hts-journal[data-v-31673ddd]{width:200px}.hts-tab[data-v-31673ddd]{border:1px solid #dcdfe6;background:#fff;color:#606266;border-radius:18px;padding:8px 16px;font-size:13px;cursor:pointer;line-height:1.2;-webkit-transition:all .15s ease;transition:all .15s ease}.hts-tab.is-pending[data-v-31673ddd]:hover{border-color:#409eff;color:#409eff;background:#ecf5ff}.hts-tab.is-pending.active[data-v-31673ddd]{background:#409eff;border-color:#409eff;color:#fff;-webkit-box-shadow:0 1px 4px rgba(64,158,255,.35);box-shadow:0 1px 4px rgba(64,158,255,.35)}.hts-tab.is-processing[data-v-31673ddd]:hover{border-color:#e6a23c;color:#e6a23c;background:#fdf6ec}.hts-tab.is-processing.active[data-v-31673ddd]{background:#e6a23c;border-color:#e6a23c;color:#fff;-webkit-box-shadow:0 1px 4px rgba(230,162,60,.35);box-shadow:0 1px 4px rgba(230,162,60,.35)}.hts-tab.is-done[data-v-31673ddd]:hover{border-color:#67c23a;color:#67c23a;background:#f0f9eb}.hts-tab.is-done.active[data-v-31673ddd]{background:#67c23a;border-color:#67c23a;color:#fff;-webkit-box-shadow:0 1px 4px rgba(103,194,58,.35);box-shadow:0 1px 4px rgba(103,194,58,.35)}.hts-tab-count[data-v-31673ddd]{margin-left:2px;opacity:.9}.hts-filters[data-v-31673ddd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hts-search[data-v-31673ddd]{width:260px}.hts-table-wrap[data-v-31673ddd]{background:#fff;border-radius:8px;-webkit-box-shadow:0 1px 4px rgba(16,17,19,.06);box-shadow:0 1px 4px rgba(16,17,19,.06)}.hts-table[data-v-31673ddd]{width:100%;border-radius:8px}.hts-table[data-v-31673ddd] .hts-row td{padding-top:4px;padding-bottom:4px}.hts-table[data-v-31673ddd] th{font-weight:600}.hts-sn-cell[data-v-31673ddd]{position:relative;display:inline-block;min-width:160px;padding-right:118px;padding-top:2px}.hts-sn[data-v-31673ddd]{width:146px;color:#303133;font-weight:600;font-size:13px;line-height:1.4;display:inline-block}.hts-ms-btn[data-v-31673ddd]{position:absolute;top:0;right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;padding:2px 8px;border-radius:4px;border:1px solid #b7e0c2;background:#e8f8ee;color:#2f9b57;font-size:10px;line-height:1.35;cursor:pointer;white-space:nowrap}.hts-ms-btn[data-v-31673ddd]:hover{background:#d8f3e2;border-color:#8fcea0}.hts-ms-btn i[data-v-31673ddd]{font-size:12px}.hts-title-cell[data-v-31673ddd]{padding:2px 0}.hts-row-title[data-v-31673ddd]{font-weight:500;color:#303133;line-height:1.45;font-size:14px}.hts-file-row[data-v-31673ddd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:6px;color:#909399;font-size:12px}.hts-file-name[data-v-31673ddd]{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:#069}.hts-download[data-v-31673ddd]{cursor:pointer;color:#069;font-size:14px}.hts-download[data-v-31673ddd]:hover{color:#004d73}.hts-status-dot[data-v-31673ddd]{color:#606266;font-size:13px}.hts-status-dot[data-v-31673ddd]:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;background:#c0c4cc;vertical-align:middle}.hts-status-dot.is-pending[data-v-31673ddd]{color:#409eff}.hts-status-dot.is-pending[data-v-31673ddd]:before{background:#409eff}.hts-loss[data-v-31673ddd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;min-width:72px;border:0;background:transparent;font-size:12px;line-height:1.2;padding:0}.hts-loss.is-muted[data-v-31673ddd],.hts-loss.is-scan[data-v-31673ddd]{color:#909399}.hts-loss.is-ok[data-v-31673ddd]{color:#67c23a}.hts-loss.is-fail[data-v-31673ddd],.hts-loss.is-lost[data-v-31673ddd]{color:#f56c6c;cursor:pointer;font-weight:600}.hts-loss.is-fail[data-v-31673ddd]:hover,.hts-loss.is-lost[data-v-31673ddd]:hover{text-decoration:underline}.hts-status-dot.is-processing[data-v-31673ddd]{color:#e6a23c}.hts-status-dot.is-processing[data-v-31673ddd]:before{background:#e6a23c}.hts-status-dot.is-done[data-v-31673ddd]{color:#67c23a;font-weight:600}.hts-status-dot.is-done[data-v-31673ddd]:before{background:#67c23a}.hts-pagination[data-v-31673ddd]{padding:14px 12px 18px;text-align:right}.hts-loss-dialog .hts-loss-dialog-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;margin:0 0 8px;color:#303133;font-size:13px;line-height:1.45}.hts-loss-dialog .hts-loss-dialog-meta span:first-child{font-weight:600}.hts-loss-dialog .hts-loss-dialog-count{margin:0 0 10px;color:#f56c6c;font-weight:600}.hts-loss-dialog .hts-loss-list{list-style:none;margin:0;padding:0;max-height:420px;overflow:auto}.hts-loss-dialog .hts-loss-item{padding:10px 0;border-top:1px solid #ebeef5}.hts-loss-dialog .hts-loss-kind{display:inline-block;padding:1px 8px;border-radius:10px;background:#f4f4f5;color:#606266;font-size:12px}.hts-loss-dialog .hts-loss-kind.is-image{background:#ecf5ff;color:#409eff}.hts-loss-dialog .hts-loss-kind.is-table{background:#fdf6ec;color:#e6a23c}.hts-loss-dialog .hts-loss-kind.is-formula{background:#f3e8ff;color:#7c3aed}.hts-loss-dialog .hts-loss-text{margin:6px 0 0;color:#606266;font-size:13px;line-height:1.55;word-break:break-word}