/* Evidence brief: observations and limits together, source ledger beneath. */
html .journal-reader .ctf-evidence-sheet{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin:28px 0 0;border:1px solid var(--journal-rule);background:var(--journal-panel)}
html .journal-reader .ctf-evidence-sheet>.journal-case-section{display:block;min-width:0;padding:28px 30px;border:0;background:transparent}
html .journal-reader .ctf-evidence-sheet h4{margin:0 0 22px;color:var(--ink);font:400 18px/1.25 Apparat,Arial,sans-serif;letter-spacing:-.02em}
html .journal-reader .ctf-evidence-facts .journal-field-grid{display:block;margin:0;border:0;background:transparent}
html .journal-reader .ctf-evidence-facts .journal-field-grid>div{display:grid;grid-template-columns:minmax(70px,.34fr) minmax(0,1fr);gap:22px;align-items:baseline;padding:13px 0;border:0;border-top:1px solid var(--journal-rule);background:transparent}
html .journal-reader .ctf-evidence-facts .journal-field-grid>div:last-child{border-bottom:1px solid var(--journal-rule)}
html .journal-reader .ctf-evidence-facts .journal-field-grid :is(dt,strong){margin:0;font:400 13px/1.5 Apparat,Arial,sans-serif;color:var(--ink);letter-spacing:0;overflow-wrap:anywhere}
html .journal-reader .ctf-evidence-facts .journal-field-grid :is(dd,span){margin:0;font:400 14px/1.5 Apparat,Arial,sans-serif;color:var(--journal-muted)}
html .journal-reader .ctf-evidence-sheet>.ctf-evidence-boundary{border-left:1px solid var(--journal-rule);box-shadow:none;position:relative}
html .journal-reader .ctf-evidence-boundary::before{display:block;content:'';height:2px;width:30px;background:var(--ink);margin:0 0 18px}
html .journal-reader .ctf-evidence-sheet .ctf-evidence-boundary h4{margin-bottom:18px}
html .journal-reader .ctf-evidence-boundary>p{margin:0;max-width:56ch;font:400 16px/1.6 Apparat,Arial,sans-serif;color:var(--ink)}
html .journal-reader .ctf-evidence-sheet>.ctf-evidence-sources{grid-column:1/-1;display:grid;grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);gap:28px;border-top:1px solid var(--journal-rule);align-items:start;padding-top:23px;padding-bottom:23px}
html .journal-reader .ctf-evidence-sources h4{font-size:15px;margin:3px 0 0}
html .journal-reader .ctf-evidence-sources .journal-source-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;border:0;background:transparent}
html .journal-reader .ctf-evidence-sources .journal-source-list a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;padding:0 0 10px;border:0;border-bottom:1px solid var(--journal-rule);background:transparent;color:var(--ink);font:400 14px/1.4 Apparat,Arial,sans-serif;text-decoration:none;overflow-wrap:anywhere}
html .journal-reader .ctf-evidence-sources .journal-source-list a>span{display:block;text-decoration:none}
html .journal-reader .ctf-source-domain{display:block;margin-top:5px;color:var(--journal-muted);font:400 11px/1.4 Apparat,Arial,sans-serif}
html .journal-reader .ctf-evidence-sources .journal-source-list b{font:400 18px/1 Apparat,Arial,sans-serif;flex:none;transform:none}
html .journal-reader .ctf-evidence-sources .journal-source-list a:hover{background:transparent;border-bottom-color:var(--ink)}
html .journal-reader .ctf-evidence-sources .journal-source-list a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}
@media(max-width:800px){html .journal-reader .ctf-evidence-sheet{grid-template-columns:1fr;margin-top:20px}html .journal-reader .ctf-evidence-sheet>.journal-case-section{padding:23px 20px}html .journal-reader .ctf-evidence-sheet>.ctf-evidence-boundary{border-left:0;border-top:1px solid var(--journal-rule)}html .journal-reader .ctf-evidence-sheet>.ctf-evidence-sources{display:block}html .journal-reader .ctf-evidence-sources h4{margin:0 0 20px}html .journal-reader .ctf-evidence-sources .journal-source-list{grid-template-columns:1fr;gap:14px}html .journal-reader .ctf-evidence-boundary>p{font-size:15px}html .journal-reader .ctf-evidence-facts .journal-field-grid>div{grid-template-columns:minmax(65px,.35fr) minmax(0,1fr);gap:16px}}
html .journal-reader .ctf-evidence-sources .journal-source-list b::after{content:none}
