*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#0f1419;color:#e7ecf3;min-height:100vh}.page[data-v-2ee20f46]{max-width:80rem;margin:0 auto;padding:2rem 1.25rem 3rem}.head[data-v-2ee20f46]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.title[data-v-2ee20f46]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.sub[data-v-2ee20f46]{margin:0;color:#8b98a5;font-size:.9rem;line-height:1.45;max-width:40rem}.actions[data-v-2ee20f46]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.filter[data-v-2ee20f46]{display:flex;flex-direction:column;gap:.25rem}.filter-label[data-v-2ee20f46]{font-size:.75rem;font-weight:600;color:#8b98a5}.select[data-v-2ee20f46]{min-width:11rem;padding:.4rem .5rem;border-radius:6px;border:1px solid #2d3844;background:#151b22;color:#e7ecf3;font-size:.88rem}.btn-export[data-v-2ee20f46]{padding:.35rem .55rem;border-radius:6px;border:1px solid #3d4f62;background:#1a2430;color:#c5d8ec;font-size:.82rem;cursor:pointer;white-space:nowrap}.btn-export[data-v-2ee20f46]:hover:not(:disabled){background:#243044;border-color:#4a6280}.btn-export[data-v-2ee20f46]:disabled{opacity:.45;cursor:not-allowed}.link[data-v-2ee20f46]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-2ee20f46]:hover{text-decoration:underline}.muted[data-v-2ee20f46]{color:#8b98a5}.small[data-v-2ee20f46]{font-size:.82rem}.total-line[data-v-2ee20f46]{margin:0 0 .65rem}.empty[data-v-2ee20f46]{line-height:1.5}.banner.err[data-v-2ee20f46]{padding:.65rem .85rem;border-radius:6px;background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.action-err[data-v-2ee20f46]{margin-bottom:.75rem}.table-wrap[data-v-2ee20f46]{overflow-x:auto;border:1px solid #2d3844;border-radius:8px;background:#151b22}.table[data-v-2ee20f46]{width:100%;border-collapse:collapse;font-size:.82rem}.table th[data-v-2ee20f46],.table td[data-v-2ee20f46]{text-align:left;padding:.5rem .6rem;border-bottom:1px solid #2d3844;vertical-align:top}.table th[data-v-2ee20f46]{color:#8b98a5;font-weight:600;white-space:nowrap}.table tbody tr:last-child td[data-v-2ee20f46]{border-bottom:none}.mono[data-v-2ee20f46]{font-family:ui-monospace,monospace;word-break:break-all;max-width:8rem}.row-link[data-v-2ee20f46]{color:#7eb8ff;text-decoration:none;font-weight:500}.row-link[data-v-2ee20f46]:hover{text-decoration:underline}.comment[data-v-2ee20f46]{max-width:12rem;word-break:break-word}.actions-cell[data-v-2ee20f46]{min-width:11rem;max-width:14rem}.draft-input[data-v-2ee20f46]{width:100%;box-sizing:border-box;margin-bottom:.4rem;padding:.35rem .45rem;border-radius:6px;border:1px solid #2d3844;background:#0f1419;color:#e7ecf3;font-size:.78rem;font-family:inherit;resize:vertical;min-height:2.4rem}.draft-input[data-v-2ee20f46]:disabled{opacity:.6}.btn-row[data-v-2ee20f46]{display:flex;flex-wrap:wrap;gap:.35rem}.btn[data-v-2ee20f46]{padding:.3rem .5rem;border-radius:5px;border:1px solid #2d3844;background:#1a222c;color:#e7ecf3;font-size:.72rem;cursor:pointer}.btn[data-v-2ee20f46]:disabled{opacity:.5;cursor:not-allowed}.btn-ok[data-v-2ee20f46]{border-color:#2d5a3d;background:#152a1f}.btn-warn[data-v-2ee20f46]{border-color:#5a4d2d;background:#2a2515}.busy-hint[data-v-2ee20f46]{margin:.35rem 0 0}.intent-cell[data-v-2ee20f46]{min-width:10rem;max-width:14rem}.btn-intent[data-v-2ee20f46]{border-color:#3d5a80;background:#1e3a5f}.btn-intent[data-v-2ee20f46]:hover:not(:disabled){background:#254a75}.intent-ok[data-v-2ee20f46]{margin:0 0 .4rem;color:#9ecfb0;line-height:1.35}.intent-feedback[data-v-2ee20f46]{margin:.4rem 0 0;line-height:1.35;word-break:break-word}.intent-err[data-v-2ee20f46]{color:#f0b4b8}.intent-warn[data-v-2ee20f46]{color:#e8d9a8}.intent-pipeline-link[data-v-2ee20f46]{margin:.35rem 0 0}.row-links[data-v-2ee20f46]{white-space:nowrap}.link-sep[data-v-2ee20f46]{margin:0 .2rem}.page[data-v-d11a799b]{max-width:90rem;margin:0 auto;padding:2rem 1.25rem 3rem}.head[data-v-d11a799b]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.title[data-v-d11a799b]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.sub[data-v-d11a799b]{margin:0;color:#8b98a5;font-size:.9rem;line-height:1.45;max-width:44rem}.actions[data-v-d11a799b]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem}.filter[data-v-d11a799b]{display:flex;flex-direction:column;gap:.25rem}.filter-label[data-v-d11a799b]{font-size:.75rem;font-weight:600;color:#8b98a5}.input[data-v-d11a799b]{min-width:8rem;padding:.4rem .5rem;border-radius:6px;border:1px solid #2d3844;background:#151b22;color:#e7ecf3;font-size:.88rem}.select[data-v-d11a799b]{min-width:11rem;padding:.4rem .5rem;border-radius:6px;border:1px solid #2d3844;background:#151b22;color:#e7ecf3;font-size:.88rem}.select--wide[data-v-d11a799b]{min-width:17rem;max-width:24rem}.check[data-v-d11a799b]{display:flex;align-items:center;gap:.4rem;font-size:.82rem;color:#c5d0dc;cursor:pointer;-webkit-user-select:none;user-select:none}.check input[data-v-d11a799b]{accent-color:#5a8fd4}.btn[data-v-d11a799b]{padding:.4rem .65rem;border-radius:6px;border:1px solid #2d3844;background:#1a222c;color:#e7ecf3;font-size:.82rem;cursor:pointer}.btn[data-v-d11a799b]:disabled{opacity:.5;cursor:not-allowed}.link[data-v-d11a799b]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-d11a799b]:hover{text-decoration:underline}.muted[data-v-d11a799b]{color:#8b98a5}.small[data-v-d11a799b]{font-size:.82rem}.tiny[data-v-d11a799b]{font-size:.72rem;margin-top:.2rem}.total-line[data-v-d11a799b]{margin:0 0 .65rem}.empty[data-v-d11a799b]{line-height:1.5}.banner.err[data-v-d11a799b]{padding:.65rem .85rem;border-radius:6px;background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.banner.ok[data-v-d11a799b]{padding:.65rem .85rem;border-radius:6px;background:#152a1c;border:1px solid #2d5a3e;color:#b8f0c8}.feedback-banner[data-v-d11a799b]{margin:0 0 1rem}.action-cell[data-v-d11a799b]{min-width:10rem;max-width:17rem}.next-step-context[data-v-d11a799b]{margin:0 0 .35rem;line-height:1.35;word-break:break-word}.no-btn-hint[data-v-d11a799b]{display:block;margin-top:.15rem;opacity:.85}.stage-cell[data-v-d11a799b]{min-width:9.5rem;max-width:13rem;vertical-align:top}.stage-title[data-v-d11a799b]{font-size:.78rem;font-weight:600;color:#c5d0dc;line-height:1.3}.stage-hint[data-v-d11a799b]{margin:.2rem 0 0;line-height:1.35}.blocker-line[data-v-d11a799b]{margin:.35rem 0 0;line-height:1.35;color:#e8d0a8;word-break:break-word}.reason-msg[data-v-d11a799b]{margin:.15rem 0 0;line-height:1.35;word-break:break-word}.reason-stack[data-v-d11a799b]{margin-top:.2rem}.reason-ru[data-v-d11a799b]{display:block;font-size:.72rem;line-height:1.35;color:#c5d0dc;word-break:break-word}.reason-code-inline[data-v-d11a799b]{display:block;margin-top:.08rem}.reason-clamp[data-v-d11a799b]{margin:.12rem 0 0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.btn-action[data-v-d11a799b]{border-color:#3d5a80;background:#1e3a5f;white-space:normal;text-align:left;line-height:1.25}.btn-action[data-v-d11a799b]:hover:not(:disabled){background:#254a75}.busy-hint[data-v-d11a799b]{margin:.25rem 0 0}.row-feedback[data-v-d11a799b]{margin:.35rem 0 0;font-size:.72rem;line-height:1.35;word-break:break-word}.row-err[data-v-d11a799b]{color:#f0b4b8}.row-warn[data-v-d11a799b]{color:#e8d9a8}.btn-text[data-v-d11a799b]{display:inline;margin:0 0 0 .35rem;padding:0;border:none;background:none;color:#7eb8ff;font-size:inherit;cursor:pointer;text-decoration:underline;font-family:inherit}.btn-text[data-v-d11a799b]:hover{color:#a8d0ff}.table-wrap[data-v-d11a799b]{overflow-x:auto;border:1px solid #2d3844;border-radius:8px;background:#151b22}.table[data-v-d11a799b]{width:100%;border-collapse:collapse;font-size:.8rem}.table th[data-v-d11a799b],.table td[data-v-d11a799b]{text-align:left;padding:.5rem .55rem;border-bottom:1px solid #2d3844;vertical-align:top}.table th[data-v-d11a799b]{color:#8b98a5;font-weight:600;white-space:nowrap}.table tbody tr:last-child td[data-v-d11a799b]{border-bottom:none}.mono[data-v-d11a799b]{font-family:ui-monospace,monospace;word-break:break-all}.sep[data-v-d11a799b]{color:#5a6570;margin:0 .2rem}.row-link[data-v-d11a799b]{color:#7eb8ff;text-decoration:none;font-weight:500;display:inline-block;margin-right:.35rem}.row-link[data-v-d11a799b]:hover{text-decoration:underline}.links[data-v-d11a799b]{white-space:nowrap}.layer[data-v-d11a799b]{min-width:6.5rem;max-width:11.5rem}.layer .badge[data-v-d11a799b]{margin-bottom:.15rem}.badge[data-v-d11a799b]{display:inline-block;padding:.15rem .45rem;border-radius:999px;font-size:.7rem;font-weight:600;text-transform:lowercase;letter-spacing:.02em;margin-right:.25rem;vertical-align:middle}.badge--ok[data-v-d11a799b]{background:#1a3d28;color:#9ee6b0;border:1px solid #2d6a45}.badge--neutral[data-v-d11a799b]{background:#2a3544;color:#c5d0dc;border:1px solid #4a5a6e}.badge--bad[data-v-d11a799b]{background:#3d2228;color:#f0b4b8;border:1px solid #6a3d44}.badge--warn[data-v-d11a799b]{background:#3d3520;color:#e8d9a8;border:1px solid #6a5a32}.badge--muted[data-v-d11a799b]{background:#222a33;color:#8b98a5;border:1px solid #3d4a5a}.badge--empty-layer[data-v-d11a799b]{background:#252017;color:#c9b87a;border:1px solid #5a5230;text-transform:none}.badge--code[data-v-d11a799b]{text-transform:none;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:500;background:#1a2430;color:#a8c4e0;border:1px solid #3d4f62;border-radius:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.page[data-v-42f3438a]{max-width:56rem;margin:0 auto;padding:2rem 1.25rem 3rem}.nav[data-v-42f3438a]{margin:0 0 1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.nav-sep[data-v-42f3438a]{color:#5c6773}.link[data-v-42f3438a]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-42f3438a]:hover{text-decoration:underline}.link-inline[data-v-42f3438a]{color:#7eb8ff}.page-title[data-v-42f3438a]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.page-lead[data-v-42f3438a]{margin:0 0 .65rem;max-width:44rem;line-height:1.45;font-size:.88rem}.page-sub[data-v-42f3438a]{margin:0 0 1.25rem;font-size:.88rem}.page-id-hint[data-v-42f3438a]{font-size:.78rem;font-weight:400}.code[data-v-42f3438a]{font-size:.82rem;background:#151b22;padding:.12rem .35rem;border-radius:4px}.id-clip[data-v-42f3438a]{vertical-align:middle}.muted[data-v-42f3438a]{color:#8b98a5}.state-block[data-v-42f3438a]{padding:1rem 1.1rem;border-radius:8px;border:1px dashed #3d4a5a;margin-bottom:1rem}.state-label[data-v-42f3438a]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7c8c}.state-text[data-v-42f3438a]{margin:.35rem 0 0;font-size:.9rem}.banner.err[data-v-42f3438a]{padding:.65rem .85rem;border-radius:6px;background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.banner.ok[data-v-42f3438a]{padding:.65rem .85rem;border-radius:6px;background:#152a1c;border:1px solid #2d5a3e;color:#b8f0c8}.feedback-banner[data-v-42f3438a]{margin:0 0 1rem}.progress-card[data-v-42f3438a]{border:1px solid #2d3844;border-radius:10px;padding:.85rem 1rem .75rem;background:#121820;margin-bottom:1rem}.progress-hint[data-v-42f3438a]{margin:0 0 .5rem;font-size:.88rem;line-height:1.45;color:#c5d0dc}.action-guide[data-v-42f3438a]{margin:0 0 .75rem;padding:.55rem .7rem;border-radius:6px;border:1px solid #3d5a80;background:#151f2e;color:#c5dbf0;font-size:.88rem;line-height:1.45}.legend-strong[data-v-42f3438a]{color:#9eb3c7;font-weight:600}.pipeline-strip[data-v-42f3438a]{display:flex;align-items:center;flex-wrap:nowrap;gap:0;overflow-x:auto;padding-bottom:.25rem;margin-bottom:.35rem}.pipeline-seg[data-v-42f3438a]{display:flex;align-items:center;flex:0 0 auto}.seg-inner[data-v-42f3438a]{display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:1.75rem}.seg-label[data-v-42f3438a]{font-size:.65rem;color:#6b7c8c;font-weight:600}.seg-connector[data-v-42f3438a]{width:.85rem;height:2px;background:#2d3844;margin:0 .1rem;flex-shrink:0;align-self:flex-start;margin-top:5px}.dot[data-v-42f3438a]{width:10px;height:10px;border-radius:50%;background:#3d4f62;border:2px solid #5a6d82;box-sizing:border-box}.dot--done[data-v-42f3438a]{background:#2d6a45;border-color:#4a9d63}.dot--current[data-v-42f3438a]{background:#2a4d7a;border-color:#7eb8ff;box-shadow:0 0 0 2px #7eb8ff40}.dot--empty[data-v-42f3438a]{background:transparent;border-style:dashed;border-color:#5a6d82}.dot--future[data-v-42f3438a]{background:#1a222c;border-color:#343d48;opacity:.65}.pipeline-legend[data-v-42f3438a]{margin:0;line-height:1.35}.stage-chain[data-v-42f3438a]{position:relative;padding-left:1.35rem;margin-bottom:.35rem}.stage-connector[data-v-42f3438a]{position:absolute;left:.55rem;top:0;bottom:-.35rem;width:2px;background:linear-gradient(180deg,#3d5a80,#2d3844);border-radius:1px}.stage-connector--end[data-v-42f3438a]{bottom:auto;height:1.25rem}.stage-card[data-v-42f3438a]{border:1px solid #2d3844;border-radius:10px;padding:.85rem 1rem 1rem;background:#151b22;margin-bottom:.75rem}.stage-card--empty[data-v-42f3438a]{border-style:dashed;border-color:#3d4a5a;background:#12161c}.stage-head[data-v-42f3438a]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;margin-bottom:.65rem;padding-bottom:.5rem;border-bottom:1px solid #2a3340}.stage-num[data-v-42f3438a]{flex-shrink:0;width:1.65rem;height:1.65rem;border-radius:8px;background:#1e2a3a;border:1px solid #3d5a80;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:#b8d4ff}.stage-head-text[data-v-42f3438a]{flex:1 1 12rem;min-width:0}.stage-title[data-v-42f3438a]{margin:0;font-size:1.02rem;font-weight:600;color:#e8eef4}.stage-sub[data-v-42f3438a]{margin:.2rem 0 0}.badge[data-v-42f3438a]{display:inline-block;padding:.15rem .45rem;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:lowercase;letter-spacing:.02em;flex-shrink:0}.badge--ok[data-v-42f3438a]{background:#1a3d28;color:#9ee6b0;border:1px solid #2d6a45}.badge--neutral[data-v-42f3438a]{background:#2a3544;color:#c5d0dc;border:1px solid #4a5a6e}.badge--bad[data-v-42f3438a]{background:#3d2228;color:#f0b4b8;border:1px solid #6a3d44}.badge--warn[data-v-42f3438a]{background:#3d3520;color:#e8d9a8;border:1px solid #6a5a32}.badge--muted[data-v-42f3438a]{background:#222a33;color:#8b98a5;border:1px solid #3d4a5a}.badge--empty-layer[data-v-42f3438a]{background:#252017;color:#c9b87a;border:1px solid #5a5230;text-transform:none}.badge--code[data-v-42f3438a]{text-transform:none;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:500;background:#1a2430;color:#a8c4e0;border:1px solid #3d4f62;border-radius:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.empty[data-v-42f3438a]{margin:0;color:#8b98a5;font-size:.88rem;line-height:1.45}.dl[data-v-42f3438a]{display:grid;grid-template-columns:8rem 1fr;gap:.35rem 1rem;margin:0;font-size:.9rem}.dl dt[data-v-42f3438a]{margin:0;color:#8b98a5;font-weight:600}.dl dd[data-v-42f3438a]{margin:0}.dl--tight[data-v-42f3438a]{grid-template-columns:9.5rem 1fr;font-size:.82rem}.tiny[data-v-42f3438a]{font-size:.72rem}.stage-signal-block[data-v-42f3438a]{margin-top:.85rem;padding-top:.75rem;border-top:1px solid #2a3340}.stage-signal-h[data-v-42f3438a]{margin:0 0 .4rem;font-size:.82rem;font-weight:600;color:#a8b4c0}.stage-signal-p[data-v-42f3438a]{margin:.25rem 0 0;font-size:.86rem;line-height:1.45;color:#d1dae6}.stage-signal-lead[data-v-42f3438a]{margin:0 0 .5rem;line-height:1.4}.stage-reason-ol[data-v-42f3438a]{margin:0;padding-left:1.15rem;font-size:.82rem;color:#d1dae6}.stage-reason-li[data-v-42f3438a]{margin-bottom:.35rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.reason-tag-title[data-v-42f3438a]{font-weight:600;color:#d1dae6}.reason-code-mini[data-v-42f3438a]{font-size:.68rem;color:#6b7c8c;background:#1a222c;padding:.06rem .28rem;border-radius:4px}.reason-stack[data-v-42f3438a]{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem}.reason-ru-line[data-v-42f3438a]{font-size:.8rem;line-height:1.35;color:#c5d0dc}.table[data-v-42f3438a]{width:100%;border-collapse:collapse;font-size:.8rem}.table.compact th[data-v-42f3438a],.table.compact td[data-v-42f3438a]{padding:.4rem .45rem}.table th[data-v-42f3438a],.table td[data-v-42f3438a]{text-align:left;padding:.45rem .5rem;border-bottom:1px solid #2d3844;vertical-align:top}.table th[data-v-42f3438a]{color:#8b98a5;font-weight:600}.id-ref[data-v-42f3438a]{font-family:ui-monospace,monospace;font-size:.72rem;word-break:break-all;color:#9aa8b8}.reason-cell[data-v-42f3438a]{max-width:14rem}.reason-msg[data-v-42f3438a]{margin-top:.25rem;font-size:.76rem;line-height:1.35;color:#aeb9c5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.schema-chip[data-v-42f3438a]{font-size:.7rem;padding:.12rem .35rem;background:#1a2430;border-radius:4px;color:#a8c4e0;word-break:break-all}.actions-table[data-v-42f3438a]{display:block;overflow-x:auto}.intent-row--focus[data-v-42f3438a]{background:#4a73a824;box-shadow:inset 3px 0 #7eb8ff8c}.intent-row--focus>td[data-v-42f3438a]{border-bottom-color:#7eb8ff40}.focus-badge[data-v-42f3438a]{display:inline-block;margin-right:.35rem;padding:.08rem .32rem;border-radius:4px;font-size:.62rem;font-weight:600;letter-spacing:.03em;color:#b8d4f5;background:#32507873;border:1px solid rgba(126,184,255,.35);vertical-align:middle}.action-cell[data-v-42f3438a]{min-width:6.5rem;max-width:11rem}.btn-action[data-v-42f3438a]{padding:.3rem .5rem;border-radius:5px;border:1px solid #3d5a80;background:#1e3a5f;color:#e8f0ff;font-size:.72rem;cursor:pointer;white-space:nowrap}.btn-action[data-v-42f3438a]:hover:not(:disabled){background:#254a75}.btn-action[data-v-42f3438a]:disabled{opacity:.55;cursor:not-allowed}.cell-err[data-v-42f3438a]{margin:.35rem 0 0;line-height:1.35;color:#f0b4b8;word-break:break-word}.cell-warn[data-v-42f3438a]{color:#e8d9a8}.linkish[data-v-42f3438a]{padding:0;border:none;background:none;color:#7eb8ff;font-size:inherit;cursor:pointer;text-decoration:underline;font-family:inherit}.linkish[data-v-42f3438a]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.small[data-v-42f3438a]{font-size:.78rem}.shell[data-v-a8e747a5]{max-width:40rem;margin:0 auto;padding:3rem 1.5rem}.title[data-v-a8e747a5]{font-size:1.75rem;font-weight:600;margin:0 0 1.5rem;letter-spacing:-.02em}.line[data-v-a8e747a5]{margin:0 0 .75rem;line-height:1.5}.label[data-v-a8e747a5]{display:inline-block;min-width:5rem;font-weight:600;color:#8b98a5}.muted[data-v-a8e747a5]{color:#8b98a5;font-size:.9rem}code[data-v-a8e747a5]{background:#1a222c;padding:.15rem .4rem;border-radius:4px;font-size:.85em}.cta[data-v-a8e747a5]{color:#7eb8ff;font-weight:600;text-decoration:none}.cta[data-v-a8e747a5]:hover{text-decoration:underline}.page[data-v-df5721da]{max-width:96rem;margin:0 auto;padding:2rem 1.25rem 3rem}.head[data-v-df5721da]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.title[data-v-df5721da]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.sub[data-v-df5721da]{margin:0;color:#8b98a5;font-size:.9rem;line-height:1.45;max-width:40rem}.code[data-v-df5721da]{font-size:.85em;background:#1a222c;padding:.1rem .35rem;border-radius:4px}.nav-links[data-v-df5721da]{display:flex;flex-wrap:wrap;gap:.65rem 1rem}.link[data-v-df5721da]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-df5721da]:hover{text-decoration:underline}.card[data-v-df5721da]{border:1px solid #2d3844;border-radius:8px;background:#151b22;padding:1rem 1.1rem;margin-bottom:1rem}.h2[data-v-df5721da]{margin:0 0 .5rem;font-size:1rem;font-weight:600}.h3[data-v-df5721da]{margin:1rem 0 .35rem;font-size:.88rem;font-weight:600;color:#a8b4c0}.hint[data-v-df5721da]{margin:0 0 .75rem}.filter-grid[data-v-df5721da]{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.75rem 1rem;align-items:end}.fld[data-v-df5721da]{display:flex;flex-direction:column;gap:.25rem}.fld-label[data-v-df5721da]{font-size:.72rem;font-weight:600;color:#8b98a5}.input[data-v-df5721da]{padding:.45rem .5rem;border-radius:6px;border:1px solid #2d3844;background:#0f1419;color:#e7ecf3;font-size:.86rem}.filter-actions[data-v-df5721da]{display:flex;align-items:flex-end}.btn[data-v-df5721da]{padding:.4rem .65rem;border-radius:6px;border:1px solid #2d3844;background:#1a222c;color:#e7ecf3;font-size:.82rem;cursor:pointer}.btn[data-v-df5721da]:disabled{opacity:.45;cursor:not-allowed}.btn-primary[data-v-df5721da]{border-color:#3d5a80;background:#1e3a5f}.btn-primary[data-v-df5721da]:hover:not(:disabled){background:#254a75}.layout[data-v-df5721da]{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:1rem;align-items:start}@media (max-width: 960px){.layout[data-v-df5721da]{grid-template-columns:1fr}}.list-panel[data-v-df5721da]{min-width:0}.toolbar[data-v-df5721da]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.75rem}.limit-label[data-v-df5721da]{display:flex;flex-direction:column;gap:.2rem}.select[data-v-df5721da]{padding:.35rem .45rem;border-radius:6px;border:1px solid #2d3844;background:#151b22;color:#e7ecf3;font-size:.82rem}.range[data-v-df5721da]{flex:1 1 auto}.pager[data-v-df5721da]{display:flex;gap:.4rem}.state-msg[data-v-df5721da]{margin:.5rem 0}.empty[data-v-df5721da]{line-height:1.5}.banner.err[data-v-df5721da]{padding:.65rem .85rem;border-radius:6px;background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.table-wrap[data-v-df5721da]{overflow-x:auto;border:1px solid #2d3844;border-radius:8px;background:#121820}.table[data-v-df5721da]{width:100%;border-collapse:collapse;font-size:.8rem}.table th[data-v-df5721da],.table td[data-v-df5721da]{text-align:left;padding:.45rem .55rem;border-bottom:1px solid #2d3844;vertical-align:top}.table th[data-v-df5721da]{color:#8b98a5;font-weight:600;white-space:nowrap}.table tbody tr:last-child td[data-v-df5721da]{border-bottom:none}.row-click[data-v-df5721da]{cursor:pointer}.row-click[data-v-df5721da]:hover{background:#1a222c}.row-selected[data-v-df5721da]{background:#1e2a3a}.row-selected[data-v-df5721da]:hover{background:#243044}.mono[data-v-df5721da]{font-family:ui-monospace,monospace;word-break:break-all}.tiny[data-v-df5721da]{font-size:.72rem}.preview[data-v-df5721da]{color:#b8c4d0;max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.etype[data-v-df5721da]{word-break:break-word}.detail-panel[data-v-df5721da]{position:sticky;top:1rem}.dl[data-v-df5721da]{display:grid;grid-template-columns:6rem 1fr;gap:.35rem .75rem;margin:0;font-size:.82rem}.dl dt[data-v-df5721da]{margin:0;color:#8b98a5;font-weight:600}.dl dd[data-v-df5721da]{margin:0}.wrap[data-v-df5721da]{word-break:break-all}.payload-block[data-v-df5721da]{margin:0;padding:.65rem .75rem;border-radius:6px;background:#0f1419;border:1px solid #2d3844;font-size:.72rem;line-height:1.4;overflow-x:auto;max-height:min(70vh,36rem);overflow-y:auto;white-space:pre;color:#c5d8e8}.empty-detail[data-v-df5721da]{margin:0;line-height:1.45;font-size:.88rem}.muted[data-v-df5721da]{color:#8b98a5}.small[data-v-df5721da]{font-size:.82rem}.page[data-v-2b3d6489]{max-width:72rem;margin:0 auto;padding:1.5rem 1.25rem 2.5rem}.head[data-v-2b3d6489]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.title[data-v-2b3d6489]{margin:0 0 .35rem;font-size:1.35rem;font-weight:600}.sub[data-v-2b3d6489]{margin:0;color:#8b98a5;font-size:.9rem;line-height:1.45;max-width:40rem}.code[data-v-2b3d6489]{font-size:.85em;background:#1a222c;padding:.1rem .35rem;border-radius:4px}.nav-links[data-v-2b3d6489]{display:flex;flex-wrap:wrap;gap:.65rem 1rem}.link[data-v-2b3d6489]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-2b3d6489]:hover{text-decoration:underline}.card[data-v-2b3d6489]{border:1px solid #2d3844;border-radius:8px;background:#151b22;padding:1rem 1.1rem;margin-bottom:1rem}.h2[data-v-2b3d6489]{margin:0 0 .5rem;font-size:1rem;font-weight:600}.toolbar[data-v-2b3d6489]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.meta-line[data-v-2b3d6489]{margin:0}.muted[data-v-2b3d6489]{color:#8b98a5}.small[data-v-2b3d6489]{font-size:.82rem}.state-msg[data-v-2b3d6489]{margin:.5rem 0}.empty[data-v-2b3d6489]{line-height:1.5}.banner.err[data-v-2b3d6489]{padding:.65rem .85rem;border-radius:6px;background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.btn[data-v-2b3d6489]{padding:.4rem .65rem;border-radius:6px;border:1px solid #2d3844;background:#1a222c;color:#e7ecf3;font-size:.82rem;cursor:pointer}.btn[data-v-2b3d6489]:disabled{opacity:.45;cursor:not-allowed}.btn-primary[data-v-2b3d6489]{border-color:#3d5a80;background:#1e3a5f}.btn-primary[data-v-2b3d6489]:hover:not(:disabled){background:#254a75}.summary-row[data-v-2b3d6489]{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.25rem}.summary-card[data-v-2b3d6489]{min-width:8.5rem;flex:1 1 8.5rem;margin-bottom:0;padding:.65rem .85rem}.summary-label[data-v-2b3d6489]{font-size:.72rem;font-weight:600;color:#8b98a5;margin-bottom:.25rem}.summary-value[data-v-2b3d6489]{font-size:1rem;font-weight:600;color:#e7ecf3}.list-panel[data-v-2b3d6489]{min-width:0}.table-wrap[data-v-2b3d6489]{overflow-x:auto;border:1px solid #2d3844;border-radius:8px;background:#121820}.table[data-v-2b3d6489]{width:100%;border-collapse:collapse;font-size:.8rem}.table th[data-v-2b3d6489],.table td[data-v-2b3d6489]{text-align:left;padding:.45rem .55rem;border-bottom:1px solid #2d3844}.table th[data-v-2b3d6489]{font-weight:600;color:#a8b4c0;background:#151b22}.table tbody tr:last-child td[data-v-2b3d6489]{border-bottom:none}.td-name[data-v-2b3d6489]{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page[data-v-43ffead0]{max-width:52rem;margin:0 auto;padding:2rem 1.25rem 3rem}.nav[data-v-43ffead0]{margin:0 0 1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.nav-sep[data-v-43ffead0]{color:#5c6773}.link[data-v-43ffead0]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-43ffead0]:hover{text-decoration:underline}.link-strong[data-v-43ffead0]{color:#a8d4ff;font-weight:600;text-decoration:none;font-size:.9rem}.link-strong[data-v-43ffead0]:hover{text-decoration:underline}.muted[data-v-43ffead0]{color:#8b98a5}.small[data-v-43ffead0]{font-size:.82rem}.state-block[data-v-43ffead0]{padding:1rem 1.1rem;border-radius:8px;border:1px dashed #3d4a5a;margin-bottom:1rem}.state-label[data-v-43ffead0]{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7c8c}.state-text[data-v-43ffead0]{margin:.35rem 0 0;font-size:.9rem}.banner.err[data-v-43ffead0]{padding:.65rem .85rem;border-radius:6px;background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.banner.warn[data-v-43ffead0]{padding:.65rem .85rem;border-radius:6px;background:#2a2415;border:1px solid #5a4d2d;color:#e8d9a8}.banner.ok[data-v-43ffead0]{padding:.65rem .85rem;border-radius:6px;background:#152a1c;border:1px solid #2d5a3e;color:#b8f0c8}.summary-card[data-v-43ffead0]{border:1px solid #2d3844;border-radius:10px;padding:1.1rem 1.2rem 1rem;background:#151b22;margin-bottom:1rem}.summary-title[data-v-43ffead0]{margin:0 0 .35rem;font-size:1.45rem;font-weight:600;color:#e8eef4}.summary-sep[data-v-43ffead0]{color:#5c6773;font-weight:400}.summary-class[data-v-43ffead0]{font-weight:600;color:#c5d0dc}.summary-id[data-v-43ffead0]{margin:0 0 .35rem;line-height:1.45}.summary-what[data-v-43ffead0]{margin:0 0 .75rem;line-height:1.5;max-width:42rem}.id-chip[data-v-43ffead0]{font-size:.78rem;background:#1a2430;padding:.1rem .35rem;border-radius:4px;color:#a8c4e0}.summary-metrics[data-v-43ffead0]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.badge[data-v-43ffead0]{display:inline-block;padding:.15rem .45rem;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:lowercase}.badge--setup[data-v-43ffead0]{background:#1a2d44;color:#a8d4ff;border:1px solid #3d5a80;text-transform:none}.badge--metric[data-v-43ffead0]{background:#1a3d28;color:#9ee6b0;border:1px solid #2d6a45;text-transform:none}.badge--neutral[data-v-43ffead0]{background:#2a3544;color:#c5d0dc;border:1px solid #4a5a6e}.badge--ok[data-v-43ffead0]{background:#1a3d28;color:#9ee6b0;border:1px solid #2d6a45}.badge--warn[data-v-43ffead0]{background:#3d3520;color:#e8d9a8;border:1px solid #6a5a32}.badge--bad[data-v-43ffead0]{background:#3d2228;color:#f0b4b8;border:1px solid #6a3d44}.badge--muted[data-v-43ffead0]{background:#222a33;color:#8b98a5;border:1px solid #3d4a5a;text-transform:none;font-weight:500}.badge--code[data-v-43ffead0]{font-family:ui-monospace,monospace;font-size:.68rem;font-weight:500;text-transform:none;background:#1a2430;color:#a8c4e0;border:1px solid #3d4f62;border-radius:4px}.hub-feedback[data-v-43ffead0]{margin-bottom:1rem}.feedback-title[data-v-43ffead0]{margin:0 0 .35rem;font-weight:600}.feedback-id[data-v-43ffead0]{margin:0 0 .5rem}.id-inline[data-v-43ffead0]{font-size:.78rem;color:inherit;opacity:.95}.feedback-next[data-v-43ffead0]{margin:.35rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.feedback-sep[data-v-43ffead0]{color:#6b7c8c}.hub-card[data-v-43ffead0]{border:1px solid #3d5a80;border-radius:10px;padding:1rem 1.15rem 1.1rem;background:#121a24;margin-bottom:1.1rem}.hub-title[data-v-43ffead0]{margin:0 0 .4rem;font-size:1.02rem;font-weight:600;color:#e8eef4}.hub-steps[data-v-43ffead0]{margin:0 0 .85rem;padding-left:1.2rem;line-height:1.55;max-width:40rem}.hub-steps li[data-v-43ffead0]{margin-bottom:.4rem}.hub-steps li[data-v-43ffead0]:last-child{margin-bottom:0}.hub-lead[data-v-43ffead0]{margin:0 0 .85rem;font-size:.88rem;line-height:1.5}.hub-em[data-v-43ffead0]{color:#c5d0dc;font-weight:600}.hub-cta-row[data-v-43ffead0]{margin-bottom:.85rem}.btn-primary[data-v-43ffead0]{padding:.5rem 1rem;border-radius:6px;border:1px solid #3d5a80;background:#1e3a5f;color:#e8f0ff;font-size:.92rem;font-weight:600;cursor:pointer}.btn-primary[data-v-43ffead0]:hover:not(:disabled){background:#254a75}.btn-primary[data-v-43ffead0]:disabled{opacity:.55;cursor:not-allowed}.hub-cta-hint[data-v-43ffead0]{margin:.5rem 0 0;max-width:36rem}.ok-hint[data-v-43ffead0]{color:#9ecfb0}.warn-hint[data-v-43ffead0]{color:#d4c896}.hub-links[data-v-43ffead0]{margin:0;padding-left:1.1rem;color:#aeb9c5;font-size:.86rem;line-height:1.55}.hub-link[data-v-43ffead0]{color:#7eb8ff;font-weight:600;text-decoration:none}.hub-link[data-v-43ffead0]:hover{text-decoration:underline}.detail-card[data-v-43ffead0]{border:1px solid #2d3844;border-radius:10px;padding:1rem 1.1rem 1.05rem;background:#151b22;margin-bottom:.85rem}.detail-h2[data-v-43ffead0]{margin:0 0 .65rem;font-size:1rem;font-weight:600;color:#c5d0dc;padding-bottom:.45rem;border-bottom:1px solid #2a3340}.detail-lead[data-v-43ffead0]{margin:0 0 .75rem;line-height:1.5;max-width:42rem}.reason-tag-line[data-v-43ffead0]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin-bottom:.25rem}.reason-tag-title[data-v-43ffead0]{font-size:.88rem;font-weight:600;color:#d1dae6}.reason-code-hint[data-v-43ffead0]{font-size:.68rem;color:#6b7c8c}.mono[data-v-43ffead0]{font-family:ui-monospace,monospace}.zones-grid[data-v-43ffead0]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.85rem}@media (max-width: 640px){.zones-grid[data-v-43ffead0]{grid-template-columns:1fr}}.zone-label[data-v-43ffead0]{margin:0 0 .35rem;font-size:.78rem;font-weight:600;color:#8b98a5;text-transform:uppercase;letter-spacing:.04em}.zone-range[data-v-43ffead0]{margin:0;font-size:.9rem;color:#d1dae6}.zone-dash[data-v-43ffead0]{margin:0 .35rem;color:#5c6773}.target-row[data-v-43ffead0],.inval-level[data-v-43ffead0]{margin:.35rem 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.field-label[data-v-43ffead0]{font-size:.78rem;font-weight:600;color:#8b98a5;margin-right:.25rem}.field-value[data-v-43ffead0]{font-size:.95rem;font-variant-numeric:tabular-nums}.target2-block[data-v-43ffead0]{margin-top:.5rem}.target2-line[data-v-43ffead0]{margin:.35rem 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.target2-level[data-v-43ffead0]{font-size:.95rem;font-variant-numeric:tabular-nums}.empty[data-v-43ffead0]{margin:0;color:#8b98a5;font-size:.88rem}.reason-list[data-v-43ffead0]{margin:0;padding-left:1.2rem}.reason-item[data-v-43ffead0]{margin-bottom:.75rem;padding-bottom:.65rem;border-bottom:1px solid #252d38}.reason-item[data-v-43ffead0]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.reason-text[data-v-43ffead0]{margin-left:.35rem;font-size:.9rem;color:#d1dae6}.reason-sub[data-v-43ffead0]{margin:.35rem 0 0 .25rem;padding-left:1rem;font-size:.82rem;color:#aeb9c5}.reason-kv[data-v-43ffead0]{display:grid;grid-template-columns:minmax(5rem,9rem) 1fr;gap:.25rem .75rem;margin:.35rem 0 0;font-size:.82rem}.reason-kv dt[data-v-43ffead0]{margin:0;color:#8b98a5}.reason-kv dd[data-v-43ffead0]{margin:0;color:#d1dae6;word-break:break-word}.invalidation-body .inval-text[data-v-43ffead0]{margin:0 0 .65rem;font-size:.9rem;line-height:1.5;color:#d1dae6}.raw-details[data-v-43ffead0]{margin-top:.5rem}.raw-details summary[data-v-43ffead0]{cursor:pointer}.freshness-dl[data-v-43ffead0]{display:grid;grid-template-columns:10rem 1fr;gap:.35rem 1rem;margin:0;font-size:.88rem}.freshness-dl dt[data-v-43ffead0]{margin:0;color:#8b98a5;font-weight:600}.freshness-dl dd[data-v-43ffead0]{margin:0;color:#d1dae6;word-break:break-word}.pre[data-v-43ffead0]{margin:.35rem 0 0;padding:.65rem .75rem;background:#0f1419;border-radius:6px;font-size:.78rem;line-height:1.4;overflow-x:auto;color:#d1dae6}.pre.compact[data-v-43ffead0]{font-size:.74rem;margin-top:.25rem}.page[data-v-3146c3c5]{max-width:56rem;margin:0 auto;padding:2rem 1.25rem 3rem}.head[data-v-3146c3c5]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.title[data-v-3146c3c5]{margin:0 0 .35rem;font-size:1.65rem;font-weight:600;letter-spacing:-.02em}.sub[data-v-3146c3c5]{margin:0;color:#8b98a5;font-size:.95rem}.actions[data-v-3146c3c5]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.btn[data-v-3146c3c5]{border:1px solid #2d3844;background:#1a222c;color:#e7ecf3;padding:.45rem .9rem;border-radius:6px;font-size:.9rem;cursor:pointer}.btn.primary[data-v-3146c3c5]{background:#2a6fd4;border-color:#2a6fd4}.btn[data-v-3146c3c5]:disabled{opacity:.55;cursor:not-allowed}.link[data-v-3146c3c5]{color:#7eb8ff;text-decoration:none;font-size:.9rem}.link[data-v-3146c3c5]:hover{text-decoration:underline}.banner[data-v-3146c3c5]{padding:.65rem .85rem;border-radius:6px;font-size:.9rem;margin:0 0 1rem}.banner.ok[data-v-3146c3c5]{background:#152a1f;border:1px solid #2d5a3d;color:#b8e0c8}.banner.err[data-v-3146c3c5]{background:#2a1518;border:1px solid #5a2d32;color:#f0b4b8}.muted[data-v-3146c3c5]{color:#8b98a5}.empty[data-v-3146c3c5]{line-height:1.5}.table[data-v-3146c3c5]{width:100%;border-collapse:collapse;font-size:.9rem}.table th[data-v-3146c3c5],.table td[data-v-3146c3c5]{text-align:left;padding:.5rem .65rem;border-bottom:1px solid #2d3844}.table th[data-v-3146c3c5]{color:#8b98a5;font-weight:600}.row-link[data-v-3146c3c5]{color:#7eb8ff;text-decoration:none;font-weight:500}.row-link[data-v-3146c3c5]:hover{text-decoration:underline}.small[data-v-3146c3c5]{font-size:.82rem}.inline-code[data-v-3146c3c5]{font-size:.8em;background:#1a222c;padding:.1rem .35rem;border-radius:4px}.runs-diag-row[data-v-3146c3c5]{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,20rem);gap:1rem;margin-bottom:1.5rem;align-items:start}@media (max-width: 960px){.runs-diag-row[data-v-3146c3c5]{grid-template-columns:1fr}}.runs-wrap[data-v-3146c3c5]{margin-bottom:0;padding:1rem 1rem 1.1rem;border:1px solid #2d3844;border-radius:8px;background:#151b22}.diag-wrap[data-v-3146c3c5]{padding:1rem 1rem 1.1rem;border:1px solid #2d3844;border-radius:8px;background:#121820;min-width:0}.diag-hint[data-v-3146c3c5]{margin:0 0 .65rem;line-height:1.4}.diag-intro[data-v-3146c3c5]{margin:0 0 .5rem;font-size:.84rem;line-height:1.45;color:#aeb9c5}.diag-blurb[data-v-3146c3c5]{margin:0 0 .4rem;line-height:1.4}.signals-snapshot[data-v-3146c3c5]{margin:0 0 .75rem;padding:.55rem .75rem;font-size:.84rem;line-height:1.45;color:#c5d0dc;border-left:3px solid #3d5a80;background:#141a22;border-radius:0 6px 6px 0}.signals-snapshot-label[data-v-3146c3c5]{font-weight:600;color:#8eb8e8;margin-right:.25rem}.snapshot-code[data-v-3146c3c5]{font-size:.78em;margin-left:.2rem;vertical-align:baseline}.grid-lead[data-v-3146c3c5]{margin:0 0 .65rem}.actionable-h[data-v-3146c3c5]{margin:1.75rem 0 .5rem;font-size:1.05rem;font-weight:600;color:#d0dae6}.note-banner[data-v-3146c3c5]{padding:.55rem .75rem;border-radius:6px;font-size:.88rem;line-height:1.45;background:#1a2230;border:1px solid #3d4d62;color:#c5d0dc;margin:0 0 .75rem}.empty--rich[data-v-3146c3c5]{padding:.75rem .85rem;border-radius:6px;border:1px solid #2d3844;background:#151b22;line-height:1.5}.diag-meta[data-v-3146c3c5]{margin:0 0 .75rem;line-height:1.45}.mono[data-v-3146c3c5]{font-family:ui-monospace,monospace;font-size:.82em}.diag-err[data-v-3146c3c5]{margin:0 0 .5rem;color:#e8a0a6;line-height:1.4}.diag-sub[data-v-3146c3c5]{margin:.85rem 0 .35rem;font-size:.82rem;font-weight:600;color:#a8b4c0}.diag-sub[data-v-3146c3c5]:first-of-type{margin-top:.25rem}.diag-empty[data-v-3146c3c5]{margin:.15rem 0 .35rem}.diag-counts[data-v-3146c3c5],.diag-groups[data-v-3146c3c5]{list-style:none;margin:0;padding:0}.diag-reason-main[data-v-3146c3c5]{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;flex:1}.diag-reason-main--grow[data-v-3146c3c5]{flex:1}.diag-reason-primary[data-v-3146c3c5]{font-weight:600;color:#d8e0ea;line-height:1.3;word-break:break-word}.reason-code-secondary[data-v-3146c3c5]{font-size:.72rem;opacity:.88;word-break:break-word}.nm-reason-cell[data-v-3146c3c5]{min-width:7rem}.nm-reason-ru[data-v-3146c3c5]{display:block;margin-bottom:.12rem}.diag-counts li[data-v-3146c3c5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;padding:.35rem 0;border-bottom:1px solid #2a3440;font-size:.82rem}.diag-counts li[data-v-3146c3c5]:last-child{border-bottom:none}.diag-count-num[data-v-3146c3c5]{font-weight:600;color:#c5d0dc;flex-shrink:0}.diag-groups li[data-v-3146c3c5]{padding:.45rem 0;border-bottom:1px solid #2a3440}.diag-groups li[data-v-3146c3c5]:last-child{border-bottom:none}.diag-group-head[data-v-3146c3c5]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.clip-cell[data-v-3146c3c5]{max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diag-tickers[data-v-3146c3c5]{margin:.25rem 0 0;line-height:1.35;word-break:break-word}.reason-code[data-v-3146c3c5]{word-break:break-word}.reason-code.tiny[data-v-3146c3c5]{font-size:.75em}.diag-nm-table-wrap[data-v-3146c3c5]{overflow-x:auto;margin-top:.25rem;border:1px solid #2a3440;border-radius:6px}.diag-nm-table[data-v-3146c3c5]{width:100%;border-collapse:collapse;font-size:.78rem}.diag-nm-table th[data-v-3146c3c5],.diag-nm-table td[data-v-3146c3c5]{text-align:left;padding:.3rem .4rem;border-bottom:1px solid #2a3440}.diag-nm-table th[data-v-3146c3c5]{color:#8b98a5;font-weight:600;background:#151b22}.diag-nm-table tbody tr:last-child td[data-v-3146c3c5]{border-bottom:none}.runs-h[data-v-3146c3c5]{margin:0 0 .65rem;font-size:1rem;font-weight:600;color:#c5d0dc}.run-latest[data-v-3146c3c5]{margin:0 0 .75rem;font-size:.88rem;line-height:1.45}.st-ok[data-v-3146c3c5]{color:#8fd4a2}.st-fail[data-v-3146c3c5]{color:#f0a8ad}.st-run[data-v-3146c3c5]{color:#c9b87a}.err-inline[data-v-3146c3c5]{color:#f0a8ad}.runs-table[data-v-3146c3c5]{width:100%;border-collapse:collapse;font-size:.82rem}.runs-table th[data-v-3146c3c5],.runs-table td[data-v-3146c3c5]{text-align:left;padding:.35rem .45rem;border-bottom:1px solid #2a3440}.runs-table th[data-v-3146c3c5]{color:#8b98a5;font-weight:600}.err-cell[data-v-3146c3c5]{color:#d8a0a4;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
