/* BJT03/04 evidence surface: additive, scoped, token-only, no answer authority. */
.bjt-evidence-layer{margin:var(--tl-space-5) 0;border-top:1px solid var(--tl-hair);border-bottom:1px solid var(--tl-hair);padding:var(--tl-space-5) 0}.bjt-evidence-kicker{margin:0 0 var(--tl-space-1);color:var(--tl-seal);font:700 var(--tl-text-meta)/1.4 var(--tl-font-mono);letter-spacing:.12em}.bjt-evidence-layer h2{margin:0 0 var(--tl-space-2);font:600 clamp(23px,3vw,31px)/1.32 var(--tl-font-jp)}.bjt-evidence-layer>p{max-width:66ch;margin:0;color:var(--tl-ink-soft)}.bjt-evidence-lines{margin-top:var(--tl-space-4);border-top:1px solid var(--tl-hair)}.bjt-evidence-line{display:block;width:100%;min-height:var(--tl-control-min);padding:var(--tl-space-3) 0;border:0;border-bottom:1px solid var(--tl-hair);background:transparent;color:var(--tl-ink);text-align:left;font:var(--tl-text-jp)/1.72 var(--tl-font-jp);cursor:pointer}.bjt-evidence-line[aria-pressed=true]{padding-inline:var(--tl-space-3);background:var(--tl-wash);box-shadow:inset 3px 0 var(--tl-seal)}.bjt-evidence-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--tl-space-5);margin:var(--tl-space-4) 0 0;border-top:1px solid var(--tl-hair)}.bjt-evidence-facts>div{padding:var(--tl-space-2) 0;border-bottom:1px solid var(--tl-hair)}.bjt-evidence-facts dt{color:var(--tl-ink-soft);font-size:13px}.bjt-evidence-facts dd{margin:0;font:18px/1.45 var(--tl-font-jp)}.bjt-evidence-schedule{margin-top:var(--tl-space-4);padding-top:var(--tl-space-3);border-top:1px solid var(--tl-hair)}.bjt-evidence-schedule h3{margin:0 0 var(--tl-space-2);font:600 18px/1.4 var(--tl-font-ui)}.bjt-evidence-schedule table{width:100%;border-collapse:collapse;font:18px/1.45 var(--tl-font-jp)}.bjt-evidence-schedule caption{padding:var(--tl-space-2) 0;text-align:left;color:var(--tl-seal);font:var(--tl-text-meta)/1.3 var(--tl-font-mono);letter-spacing:.08em}.bjt-evidence-schedule th,.bjt-evidence-schedule td{padding:var(--tl-space-2) 0;border-top:1px solid var(--tl-hair);text-align:left;vertical-align:top}.bjt-evidence-schedule th{width:42%;color:var(--tl-ink-soft);font:14px/1.4 var(--tl-font-ui)}.bjt-evidence-schedule p{margin:var(--tl-space-3) 0 0;color:var(--tl-ink-soft)}.bjt-evidence-audio-held{margin-top:var(--tl-space-4)!important;padding:var(--tl-space-3);border-left:3px solid var(--tl-seal);background:var(--tl-wash);color:var(--tl-ink)!important;font-size:15px!important}@media(max-width:600px){.bjt-evidence-facts{grid-template-columns:1fr}.bjt-evidence-layer{padding:var(--tl-space-4) 0}.bjt-evidence-line{font-size:21px}}
