/* EDGE B/C forward research panel */
.edge-bc-panel{margin:22px auto;padding:22px;max-width:1200px;border:1px solid #4b777a;border-radius:18px;background:rgba(8,31,44,.92);color:#e8f6fb}.edge-bc-panel h2{font-size:1.3rem;margin:0 0 8px}.edge-bc-panel p{line-height:1.6}.edge-bc-stats{padding:10px 14px;border-radius:10px;background:#1b3d49;margin:10px 0;font-weight:700}.bc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bc-grid>div{padding:14px;border:1px solid #547d8b;border-radius:12px}.bc-grid p{margin:9px 0}.bc-grid small{display:block;color:#a3d0d8}.bc-good{color:#9aefc5}.bc-muted{color:#d4b2b2}.bc-reason{font-size:.91rem;opacity:.9}.bc-buttons{display:flex;flex-wrap:wrap;gap:9px;margin:13px 0}.bc-buttons button,.bc-buttons label{border-radius:10px;padding:10px 14px;border:1px solid #649ca3;background:#22596a;color:white;cursor:pointer}.bc-buttons button:disabled{opacity:.48;cursor:not-allowed}.edge-bc-panel pre{font:inherit;white-space:pre-wrap;line-height:1.7;color:#b8dce1;padding:10px;background:#17323e;border-radius:10px}.bc-table-wrap{overflow:auto}.bc-table{width:100%;border-collapse:collapse;font-size:.9rem}.bc-table td,.bc-table th{padding:7px 10px;border-bottom:1px solid #446170;text-align:left}.edge-bc-panel summary{cursor:pointer;padding:8px 2px;font-weight:700}.bc-warning{color:#f4cf88;font-size:.9rem}@media(max-width:640px){.edge-bc-panel{padding:14px}.bc-grid{grid-template-columns:1fr}.bc-buttons button{width:100%}}

/* Ver0.4.31 read-only race audit */
#edge-bc-audit{margin:14px 0;font-size:13px}#edge-bc-audit p{font-size:12px} .bc-audit-scroll{overflow-x:auto;max-height:380px;overflow-y:auto}#edge-bc-audit table{width:100%;border-collapse:collapse;min-width:850px}#edge-bc-audit th,#edge-bc-audit td{padding:7px;border:1px solid #52727b;text-align:left;vertical-align:top}#edge-bc-audit th{position:sticky;top:0;background:#173541}
