.chat-gateway-debug[data-v-b4e40cab]{color:var(--debug-muted,#a9b1bb);overflow-wrap:anywhere;font-size:.75rem}.diagnostics-toolbar[data-v-b4e40cab]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.diagnostics-toolbar button[data-v-b4e40cab]{border:1px solid var(--debug-border);border-radius:.25rem;min-height:2rem;padding:.2rem .4rem}.diagnostics-toolbar button[data-v-b4e40cab]:focus-visible{outline:2px solid var(--debug-fg);outline-offset:2px}dl[data-v-b4e40cab]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.35rem;display:grid}dd[data-v-b4e40cab]{margin:0}code[data-v-b4e40cab]{color:var(--debug-fg);display:block}.diagnostics-role[data-v-b4e40cab]{border-top:1px solid var(--debug-border);margin-top:.9rem;padding-top:.75rem}h3[data-v-b4e40cab]{color:var(--debug-fg);font-size:inherit;margin:0 0 .4rem;font-weight:650}.diagnostics-note[data-v-b4e40cab]{font-size:.7rem}.diagnostics-state[data-v-b4e40cab]{font-weight:650}.diagnostics-missing[data-v-b4e40cab],.diagnostics-missing code[data-v-b4e40cab],.diagnostics-state[data-state=invalid][data-v-b4e40cab]{color:var(--debug-danger,#ff9b9b)}.diagnostics-state[data-state=configured][data-v-b4e40cab]{color:var(--debug-success,#8ed7b0)}.diagnostics-optional[data-v-b4e40cab]{color:var(--debug-warning,#f0c675)}p[data-v-b4e40cab]{margin:.4rem 0}.diagnostics-viewer[data-v-b4e40cab]{color:var(--debug-fg);text-underline-offset:.2em;margin-block-start:.5rem;margin-block-end:.5rem;margin-inline-end:1rem;text-decoration:underline;display:inline-block}.diagnostics-viewer[data-v-b4e40cab]:focus-visible{outline:2px solid var(--debug-fg);outline-offset:2px}.question-backlog[data-v-91638b9e]{color:var(--debug-muted,#a9b1bb);overflow-wrap:anywhere;font-size:.75rem}summary[data-v-91638b9e]{cursor:pointer;padding:.5rem 0;font-weight:600}.backlog-selection[data-v-91638b9e],section[data-v-91638b9e]{gap:.65rem;display:grid}.backlog-toolbar[data-v-91638b9e]{flex-wrap:wrap;gap:.5rem;display:flex}button[data-v-91638b9e],input[data-v-91638b9e]{border:1px solid var(--debug-border);color:inherit;background:0 0;border-radius:.25rem;padding:.35rem .5rem}button[data-v-91638b9e]{cursor:pointer;text-align:left}button[data-v-91638b9e]:disabled{cursor:wait;opacity:.55}button[aria-pressed=true][data-v-91638b9e]{border-color:var(--debug-fg)}button[data-v-91638b9e]:focus-visible{outline:2px solid var(--debug-fg);outline-offset:2px}input[data-v-91638b9e]:focus-visible{outline:2px solid var(--debug-fg);outline-offset:2px}summary[data-v-91638b9e]:focus-visible{outline:2px solid var(--debug-fg);outline-offset:2px}.backlog-table-scroll[data-v-91638b9e]{overflow-x:auto}table[data-v-91638b9e]{border-collapse:collapse;width:100%;min-width:22rem}th[data-v-91638b9e]{overflow-wrap:normal}td[data-v-91638b9e],th[data-v-91638b9e]{border-bottom:1px solid var(--debug-border);text-align:left;vertical-align:top;padding:.45rem}.backlog-confirm[data-v-91638b9e]{border:1px solid var(--debug-border);gap:.5rem;padding:.6rem;display:grid}label[data-v-91638b9e]{gap:.35rem;display:grid}h4[data-v-91638b9e]{font-weight:600}ul[data-v-91638b9e]{gap:.4rem;padding-left:1rem;list-style:outside;display:grid}.feature-requirements[data-v-63aca862]{color:var(--debug-muted,#a9b1bb);overflow-wrap:anywhere;font-size:.75rem}.requirements-toolbar[data-v-63aca862]{justify-content:flex-end;display:flex}.requirements-toolbar button[data-v-63aca862]{border:1px solid var(--debug-border);border-radius:.25rem;min-height:2rem;padding:.2rem .4rem}button[data-v-63aca862]:focus-visible{outline:2px solid var(--debug-fg);outline-offset:2px}p[data-v-63aca862],ul[data-v-63aca862]{margin:.4rem 0}ul[data-v-63aca862]{padding:0;list-style:none}.requirement[data-v-63aca862]{border-top:1px solid var(--debug-border);-moz-column-gap:.4rem;grid-template-columns:1rem minmax(0,1fr) auto;column-gap:.4rem;padding:.3rem 0;display:grid}.requirement-name[data-v-63aca862],.requirement[data-status=invalid] .requirement-status[data-v-63aca862],.requirement[data-status=missing] .requirement-status[data-v-63aca862],.requirement[data-status=unreachable] .requirement-status[data-v-63aca862],.requirement[data-status=unverified] .requirement-status[data-v-63aca862],.requirements-clear[data-v-63aca862]{color:var(--debug-fg)}.requirement-status[data-v-63aca862]{text-align:right}code[data-v-63aca862]{grid-column:2/-1;font-size:.68rem}.requirements-summary button[data-v-63aca862]{text-decoration:underline}.platform-debug-section[data-v-7c986f2f]{border-bottom:1px solid var(--debug-border)}summary[data-v-7c986f2f]{cursor:pointer;padding:.8rem 1rem;font-weight:600}.debug-section-body[data-v-7c986f2f]{padding:0 1rem 1rem}button[data-v-7c986f2f]{text-decoration:underline}button[data-v-7c986f2f]:focus-visible{outline-offset:-2px;outline:2px solid}summary[data-v-7c986f2f]:focus-visible{outline-offset:-2px;outline:2px solid}.platform-debug-extra[data-v-00de2864]{border-top:1px solid var(--debug-border);margin-top:.9rem;padding-top:.75rem}.platform-debug-footnote[data-v-00de2864]{color:var(--debug-muted);margin:0;padding:.7rem 1rem;font-size:.7rem}
