.facelist[data-v-898c8a3a]{display:flex;flex-direction:column;height:100%;background:#fff;border-right:1px solid var(--line)}.fl-head[data-v-898c8a3a]{flex:none;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:13px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--line2);background:var(--hd)}.fl-info[data-v-898c8a3a]{color:var(--ink2);font-size:13px}.fl-body[data-v-898c8a3a]{list-style:none;margin:0;padding:6px;overflow-y:auto;flex:1}.fitem[data-v-898c8a3a]{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:6px;cursor:pointer;color:var(--ink2);transition:background .15s}.fitem[data-v-898c8a3a]:hover{background:#f2f6fb}.fitem.on[data-v-898c8a3a]{background:var(--blue-l);color:var(--blue-d);font-weight:600}.fdot[data-v-898c8a3a]{width:7px;height:7px;border-radius:50%;background:#cfd6de;flex:none}.fdot.active[data-v-898c8a3a]{background:var(--blue)}.fname[data-v-898c8a3a]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fsw[data-v-898c8a3a]{flex:none}.steps[data-v-0006287a]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.pill[data-v-0006287a]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 14px;border:1px solid var(--line);border-radius:16px;background:#fff;color:var(--ink2);font-size:13px;cursor:pointer;white-space:nowrap;flex:none;transition:all .18s}.pill[data-v-0006287a]:hover{border-color:var(--blue);color:var(--blue)}.pill.on[data-v-0006287a]{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 2px 8px rgba(24,144,255,.28)}.idx[data-v-0006287a]{font-weight:700;font-size:13px}.app-shell[data-v-4871b49a]{display:flex;flex-direction:column;height:100%;min-width:360px}.page-tabs[data-v-4871b49a]{display:flex;align-items:center;gap:24px;height:44px;flex:none;padding:0 16px;background:#fff;border-bottom:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.ptab[data-v-4871b49a]{position:relative;height:44px;padding:0 2px;border:none;background:none;font-size:15px;color:var(--ink2);cursor:pointer;white-space:nowrap;transition:color .18s}.ptab[data-v-4871b49a]:hover{color:var(--blue)}.ptab.on[data-v-4871b49a]{color:var(--blue);font-weight:600}.ptab.on[data-v-4871b49a]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--blue);border-radius:2px}.page-tabs .faces-inline-btn[data-v-4871b49a]{flex:none;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:576px){.nav2-crumb[data-v-4871b49a]{display:none}}.app-body[data-v-4871b49a]{flex:1;min-height:0;background:var(--bg);flex-direction:row}.side[data-v-4871b49a]{background:#fff;border-right:1px solid var(--line)}.side-menu[data-v-4871b49a]{border-right:none}.faces-col[data-v-4871b49a]{width:240px;flex:none;min-height:0}.content[data-v-4871b49a]{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.view-wrap[data-v-4871b49a]{flex:1;min-height:0;overflow:auto;padding:16px}.face-off[data-v-4871b49a]{height:100%;display:flex;align-items:center;justify-content:center;padding:24px}.face-off-card[data-v-4871b49a]{text-align:center;max-width:420px;padding:32px 28px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.face-off-ico[data-v-4871b49a]{font-size:42px;color:var(--gold);margin-bottom:14px}.face-off-ttl[data-v-4871b49a]{font-size:17px;font-weight:600;color:var(--ink);margin-bottom:8px}.face-off-desc[data-v-4871b49a]{font-size:13px;color:var(--ink2);line-height:1.7;margin-bottom:20px}:root{--blue:#1890ff;--blue-d:#0e6fd6;--blue-l:#e6f4ff;--teal:#bfeaea;--green:#52c41a;--red:#ff4d4f;--gold:#faad14;--ink:#1f2733;--ink2:#5b6673;--line:#e8ebef;--line2:#eef1f4;--bg:#eef0f2;--hd:#fafbfc;--mono:"SF Mono",ui-monospace,Menlo,Consolas,monospace}*{box-sizing:border-box}#app,body,html{height:100%;margin:0}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.mono,.nowrap{white-space:nowrap}.tnum{font-variant-numeric:tabular-nums}.stat-ok{color:var(--green)}.stat-bad{color:var(--red)}.stat-warn{color:var(--gold)}.flex-min{min-width:0}.ant-table{font-variant-numeric:tabular-nums}.ant-table-thead>tr>th{background:var(--hd);color:var(--ink2);font-weight:600;white-space:nowrap}.ant-table-tbody>tr>td{white-space:nowrap}.sec-t{font-size:14px;font-weight:600;color:var(--ink);margin:0 0 12px;display:flex;align-items:center;gap:6px}.view-card{background:#fff;border:1px solid var(--line);border-radius:8px}.dtag{display:inline-flex;align-items:center;gap:5px;padding:1px 9px;border-radius:10px;font-size:12px;line-height:18px;border:1px solid transparent;white-space:nowrap}.dtag:before{content:"";width:6px;height:6px;border-radius:50%;flex:none}.dtag.red{background:#fff1f0;color:#cf1322;border-color:#ffccc7}.dtag.red:before{background:#ff4d4f}.dtag.gold{background:#fffbe6;color:#d48806;border-color:#ffe58f}.dtag.gold:before{background:#faad14}.dtag.blue{background:#e6f7ff;color:#1890ff;border-color:#91d5ff}.dtag.blue:before{background:#1890ff}.dtag.green{background:#f6ffed;color:#389e0d;border-color:#b7eb8f}.dtag.green:before{background:#52c41a}.dtag.gray{background:#fafafa;color:#8c8c8c;border-color:#d9d9d9}.dtag.gray:before{background:#bfbfbf}.c-bad{color:var(--red)}.c-bad,.c-warn{font-weight:600}.c-warn{color:#d48806}.content-scroll{min-width:0}.act-bar{position:sticky;bottom:-16px;margin:auto -16px -16px;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border-top:1px solid var(--line);box-shadow:0 -4px 16px rgba(15,30,60,.06);z-index:5}.act-bar-tip{flex:1;min-width:0;font-size:12.5px;color:var(--ink2)}@media (max-width:768px){.act-bar{justify-content:flex-end;gap:8px}.act-bar-tip{display:none}}