body[data-topic=judgment] .judgment-runtime{grid-column:1/-1;min-width:0;color:var(--ink);background:var(--paper)}
body[data-topic=judgment] .judgment-runtime button{border-radius:0;letter-spacing:0}
body[data-topic=judgment] .judgment-run-message{margin:0;padding:8px 0;border-bottom:1px solid var(--line);color:var(--ink);font:8px/1.45 Inter,sans-serif;text-align:right}
body[data-topic=judgment] .judgment-run-message a{color:inherit;text-underline-offset:2px}
body[data-topic=judgment] #panel-dimensions{padding-top:0}
@media(min-width:801px){
body[data-topic=judgment] .tabspace:has(.tab[aria-controls="panel-dimensions"][aria-selected="true"]){grid-template-columns:max-content minmax(0,1fr);gap:18px}
body[data-topic=judgment] .tabspace:has(.tab[aria-controls="panel-dimensions"][aria-selected="true"])>.tabs{width:18px}
body[data-topic=judgment] .tabspace:has(.tab[aria-controls="panel-dimensions"][aria-selected="true"])>.tabs .tab{width:18px;min-width:18px;overflow:hidden;font-size:0;text-align:center}
body[data-topic=judgment] .tabspace:has(.tab[aria-controls="panel-dimensions"][aria-selected="true"])>.tabs .tab:before{display:block;width:auto;text-align:center}
}
body[data-topic=judgment] .judgment-runtime-head{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:14px 0;align-items:end;padding:0;border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-runtime-title{grid-column:1/-1;grid-row:1;align-self:start;padding-top:5px}
body[data-topic=judgment] .judgment-runtime-title h3{margin:7px 0 0;font:400 29px/1.1 Georgia,serif;letter-spacing:0;white-space:nowrap}
body[data-topic=judgment] .judgment-runtime-actions{grid-column:2;grid-row:1;display:grid;grid-template-columns:140px 36px;grid-template-rows:auto 36px;align-self:start;justify-self:end;align-items:end;gap:7px 0;width:min(100%,176px);min-width:0;padding-top:5px}
body[data-topic=judgment] .judgment-runtime-statuses{grid-column:1/-1;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:12px;white-space:nowrap}
body[data-topic=judgment] .judgment-stance-selector{position:relative;z-index:6;grid-column:2;grid-row:2;height:36px}
body[data-topic=judgment] .judgment-stance-selector>summary{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:700 12px/1 Inter,sans-serif;cursor:pointer;list-style:none;box-sizing:border-box}
body[data-topic=judgment] .judgment-stance-selector>summary::-webkit-details-marker{display:none}
body[data-topic=judgment] .judgment-stance-selector>div{position:absolute;top:40px;right:0;display:grid;width:176px;border:1px solid var(--ink);background:var(--paper);box-shadow:0 8px 18px rgba(20,28,24,.12)}
body[data-topic=judgment] .judgment-stance-selector>div button{min-height:34px;padding:0 10px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--muted);font:700 7px/1 Inter,sans-serif;text-align:left;text-transform:uppercase;cursor:pointer}
body[data-topic=judgment] .judgment-stance-selector>div button:last-child{border-bottom:0}
body[data-topic=judgment] .judgment-stance-selector>div button[aria-pressed=true]{color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}
body[data-topic=judgment] .judgment-runtime-actions>[data-judgment-run]{grid-column:1;grid-row:2;width:140px;height:36px;justify-self:end;border:1px solid var(--ink);border-right:0;background:var(--ink);color:var(--paper);font:700 9px/1 Inter,sans-serif;text-transform:uppercase;cursor:pointer}
body[data-topic=judgment] .judgment-runtime-actions>[data-judgment-run]:hover:not(:disabled){border-color:var(--accent);background:var(--accent)}
body[data-topic=judgment] .judgment-runtime-actions>[data-judgment-run]:disabled{cursor:wait;opacity:.5}
body[data-topic=judgment] .judgment-connection{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font:700 8px/1 Inter,sans-serif;text-transform:uppercase;white-space:nowrap}
body[data-topic=judgment] .judgment-connection:before{content:'';width:7px;height:7px;border:1px solid currentColor;border-radius:50%;background:transparent}
body[data-topic=judgment] .judgment-runtime[data-agent-connection=connected] .judgment-connection:before{border-color:#36715e;background:#36715e}
body[data-topic=judgment] .judgment-runtime[data-agent-connection=connecting] .judgment-connection:before{border-color:var(--accent);background:var(--accent)}
body[data-topic=judgment] .judgment-runtime[data-agent-connection=unavailable] .judgment-connection:before{border-color:#c94d3f;background:#c94d3f}
body[data-topic=judgment] .judgment-runtime[data-mcp-connection=connected] .judgment-mcp-connection:before{border-color:#36715e;background:#36715e}
body[data-topic=judgment] .judgment-runtime[data-mcp-connection=connecting] .judgment-mcp-connection:before{border-color:var(--accent);background:var(--accent)}
body[data-topic=judgment] .judgment-runtime[data-mcp-connection=unavailable] .judgment-mcp-connection:before{border-color:#c94d3f;background:#c94d3f}
body[data-topic=judgment] #panel-methodology .story-artifact pre,
body[data-topic=judgment] #panel-proof .code-specimen pre{max-height:none;overflow:visible}
body[data-topic=judgment] .judgment-view-tabs{grid-column:1/-1;grid-row:2;display:flex;align-self:end;justify-self:end;gap:10px;padding:0 0 10px;background:transparent}
body[data-topic=judgment] .judgment-view-tabs button{display:inline-flex;align-items:center;gap:10px;min-height:0;padding:0 0 3px;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--muted);font:700 10px/1 Inter,sans-serif;cursor:pointer}
body[data-topic=judgment] .judgment-view-tabs button+button:before{content:'|';color:var(--line);font-weight:400}
body[data-topic=judgment] .judgment-view-tabs button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent)}
body[data-topic=judgment] .judgment-view-tabs button span{display:grid;min-width:17px;height:17px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:6px}
body[data-topic=judgment] [data-judgment-view-panel][hidden]{display:none!important}
body[data-topic=judgment] .judgment-phase{border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-phase>summary{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:66px;padding:0 14px 0 0;cursor:pointer;list-style:none}
body[data-topic=judgment] .judgment-phase>summary::-webkit-details-marker{display:none}
body[data-topic=judgment] .judgment-phase>summary:after{content:'+';grid-column:3;grid-row:1;color:var(--muted);font:18px/1 Georgia,serif}
body[data-topic=judgment] .judgment-phase[open]>summary:after{content:'-'}
body[data-topic=judgment] .judgment-phase-number{display:grid;align-self:stretch;place-items:center;border-right:1px solid var(--line);color:var(--muted);font:700 8px/1 Inter,sans-serif}
body[data-topic=judgment] .judgment-phase>summary>span:nth-child(2){display:grid;gap:5px}
body[data-topic=judgment] .judgment-phase>summary small{color:var(--muted);font:700 6.5px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-phase>summary strong{font:400 20px/1.1 Georgia,serif}
body[data-topic=judgment] .judgment-phase-status{grid-column:3;grid-row:1;margin-right:26px;color:var(--muted);font:700 8px/1 Inter,sans-serif;text-transform:uppercase;white-space:nowrap}
@keyframes judgment-reading{0%,100%{background-color:rgba(118,118,112,.08)}50%{background-color:rgba(118,118,112,.25)}}
@keyframes judgment-judging{0%,100%{background-color:rgba(118,118,112,.08)}50%{background-color:rgba(118,118,112,.25)}}
body[data-topic=judgment] .judgment-requirements{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-requirements>header{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:8px 12px;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-requirements>header>span:last-child{color:var(--muted);font:7px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}
body[data-topic=judgment] .judgment-requirements ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}
body[data-topic=judgment] .judgment-requirements li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;min-height:74px;align-items:start;padding:14px;border-right:1px solid var(--ink)}
body[data-topic=judgment] .judgment-requirements li:last-child{border-right:0}
body[data-topic=judgment] .judgment-requirements li>span{padding-top:3px;color:var(--muted);font:700 7px/1 Inter,sans-serif}
body[data-topic=judgment] .judgment-requirements mark{padding:3px 4px;background:transparent;color:var(--ink);font:10px/1.55 Georgia,serif;box-decoration-break:clone;-webkit-box-decoration-break:clone}
body[data-topic=judgment] .judgment-requirements li[data-agent-state=running] mark{animation:judgment-reading 900ms ease-in-out infinite}
body[data-topic=judgment] .judgment-requirements li[data-agent-state=completed] mark{background:rgba(118,118,112,.13)}
body[data-topic=judgment] .judgment-agent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-agent-card{position:relative;min-width:0;border-left:3px solid transparent;border-right:1px solid var(--ink);transition:border-color 160ms ease}
body[data-topic=judgment] .judgment-agent-card:nth-child(2n){border-right:0}
body[data-topic=judgment] .judgment-agent-card[data-agent-state=failed]{border-left-color:#c94d3f}
body[data-topic=judgment] .judgment-agent-card>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;gap:9px;align-items:center;min-height:40px;padding:6px 10px;border-bottom:1px solid var(--line);cursor:pointer;list-style:none}
body[data-topic=judgment] .judgment-agent-card>summary::-webkit-details-marker{display:none}
body[data-topic=judgment] .judgment-agent-card>summary b{color:var(--muted);font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-agent-card>summary strong{font:400 15px/1.1 Georgia,serif}
body[data-topic=judgment] .judgment-agent-card>summary>i{position:relative;width:10px;height:10px}
body[data-topic=judgment] .judgment-agent-card>summary>i::before,body[data-topic=judgment] .judgment-agent-card>summary>i::after{position:absolute;top:4px;left:1px;width:8px;height:1px;background:var(--muted);content:"";transition:transform 160ms ease}
body[data-topic=judgment] .judgment-agent-card>summary>i::after{transform:rotate(90deg)}
body[data-topic=judgment] .judgment-agent-card[open]>summary>i::after{transform:rotate(0)}
body[data-topic=judgment] .judgment-agent-card[data-agent-state=running]>summary b{color:var(--accent)}
body[data-topic=judgment] .judgment-agent-card[data-agent-state=completed]>summary b{color:#36715e}
body[data-topic=judgment] .judgment-agent-tabs{display:flex;min-width:0;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-agent-tabs>span{display:flex;align-items:center;min-height:30px;padding:0 11px;color:var(--accent);font:700 7px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}
body[data-topic=judgment] .judgment-agent-tabs button{min-height:30px;padding:0 11px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--accent);font:700 7px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}
body[data-topic=judgment] .judgment-agent-tabs button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--accent)}
body[data-topic=judgment] .judgment-agent-tabs button:disabled{color:var(--muted);cursor:default;opacity:.45}
body[data-topic=judgment] .judgment-reasoning-contract[hidden],body[data-topic=judgment] [data-agent-panel][hidden]{display:none!important}
body[data-topic=judgment] .judgment-reasoning-contract{min-height:104px}
body[data-topic=judgment] .judgment-reasoning-lines{padding:10px 0;font-size:7.5px;line-height:1.55}
body[data-topic=judgment] .judgment-agent-contract>span{display:block;margin-bottom:8px;color:var(--muted);font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-agent-contract{padding:12px}
body[data-topic=judgment] .judgment-contract-code{display:grid;gap:2px;min-height:104px;padding:10px 11px;border:1px solid var(--line);font:8px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}
body[data-topic=judgment] .judgment-contract-code>span{display:block;padding:1px 3px}
body[data-topic=judgment] .judgment-phase-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);border-top:1px solid var(--ink)}
body[data-topic=judgment] .judgment-context,body[data-topic=judgment] .judgment-agent-work{min-width:0}
body[data-topic=judgment] .judgment-context{border-right:1px solid var(--ink)}
body[data-topic=judgment] .judgment-context>header,body[data-topic=judgment] .judgment-agent-work>header,body[data-topic=judgment] .judgment-history>header{display:flex;align-items:center;justify-content:space-between;min-height:38px;padding:8px 12px;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-context>header>span:last-child,body[data-topic=judgment] .judgment-history>header>span:last-child{max-width:62%;overflow:hidden;color:var(--muted);font:7px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}
body[data-topic=judgment] .judgment-document-tabs,body[data-topic=judgment] .judgment-artifact-tabs{display:flex;min-width:0;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-document-tabs button,body[data-topic=judgment] .judgment-artifact-tabs button{min-width:0;padding:9px 11px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:700 6.5px/1 Inter,sans-serif;text-transform:uppercase;cursor:pointer}
body[data-topic=judgment] .judgment-document-tabs button[aria-selected=true],body[data-topic=judgment] .judgment-artifact-tabs button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--accent);color:var(--accent)}
body[data-topic=judgment] .judgment-artifact-tabs{border-bottom:0}
body[data-topic=judgment] .judgment-artifact-tabs button:last-child{border-right:0}
body[data-topic=judgment] .judgment-artifact-tabs button:disabled{cursor:default;opacity:.35}
body[data-topic=judgment] .judgment-context>pre,body[data-topic=judgment] .judgment-agent-work>pre{min-height:390px;margin:0;padding:17px 18px;border:0;background:transparent;color:var(--ink);font:8.5px/1.58 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0;overflow:visible;white-space:pre-wrap;overflow-wrap:anywhere}
body[data-topic=judgment] .judgment-phase-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ink)}
body[data-topic=judgment] .judgment-phase-proof>span{display:grid;gap:4px;min-width:0;padding:9px 12px;border-right:1px solid var(--line)}
body[data-topic=judgment] .judgment-phase-proof>span:last-child{border-right:0}
body[data-topic=judgment] .judgment-phase-proof b{overflow:hidden;font:700 8px/1.2 Inter,sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
body[data-topic=judgment] .judgment-evidence-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-evidence-list>p{grid-column:1/-1;margin:0;padding:14px;color:var(--muted);font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}
body[data-topic=judgment] .judgment-evidence-list button{display:grid;grid-template-columns:20px minmax(0,1fr);gap:3px 7px;min-height:52px;padding:9px 10px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;text-align:left;cursor:pointer}
body[data-topic=judgment] .judgment-evidence-list button:nth-child(2n){border-right:0}
body[data-topic=judgment] .judgment-evidence-list button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--accent)}
body[data-topic=judgment] .judgment-evidence-list button>span{grid-row:1/3;color:var(--muted);font:700 7px/1 Inter,sans-serif}
body[data-topic=judgment] .judgment-evidence-list button>strong{overflow:hidden;font:700 8px/1.2 Inter,sans-serif;text-overflow:ellipsis;white-space:nowrap}
body[data-topic=judgment] .judgment-evidence-list button>small{color:var(--muted);font:6.5px/1.2 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-history{border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-history ol{max-height:230px;margin:0;padding:0;overflow:auto;list-style:none}
body[data-topic=judgment] .judgment-history li{display:grid;grid-template-columns:64px 54px minmax(0,1fr);gap:8px;align-items:baseline;padding:7px 12px;border-bottom:1px solid var(--line);font:7.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}
body[data-topic=judgment] .judgment-history li:last-child{border-bottom:0}
body[data-topic=judgment] .judgment-history time{color:var(--muted)}
body[data-topic=judgment] .judgment-history b{font:700 6.5px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-history li[data-kind=tool] b{color:var(--accent)}
body[data-topic=judgment] .judgment-history li[data-kind=result] b{color:#36715e}
body[data-topic=judgment] .judgment-history li[data-kind=error] b{color:#c94d3f}
body[data-topic=judgment] .judgment-call-log{border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-call-log>header{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:11px 14px;border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-call-log>header>span:first-child{display:grid;gap:6px}
body[data-topic=judgment] .judgment-call-log>header strong{font:400 19px/1.1 Georgia,serif}
body[data-topic=judgment] .judgment-call-log>header>span:last-child{color:var(--muted);font:700 7px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-call-log-empty{margin:0;padding:42px 14px;color:var(--muted);font:8px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}
body[data-topic=judgment] .judgment-call-record{border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-call-record:last-child{border-bottom:0}
body[data-topic=judgment] .judgment-call-record>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;gap:12px;align-items:center;min-height:50px;padding:7px 14px;cursor:pointer;list-style:none}
body[data-topic=judgment] .judgment-call-record>summary::-webkit-details-marker{display:none}
body[data-topic=judgment] .judgment-call-record>summary:after{content:'+';color:var(--muted);font:16px/1 Georgia,serif;text-align:right}
body[data-topic=judgment] .judgment-call-record[open]>summary{border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-call-record[open]>summary:after{content:'−'}
body[data-topic=judgment] .judgment-call-record>summary>span{display:grid;grid-template-columns:22px minmax(0,1fr);gap:3px 10px;min-width:0}
body[data-topic=judgment] .judgment-call-record>summary small{grid-row:1/3;align-self:center;color:var(--muted);font:700 7px/1 Inter,sans-serif}
body[data-topic=judgment] .judgment-call-record>summary strong{overflow:hidden;font:400 14px/1.2 Georgia,serif;text-overflow:ellipsis;white-space:nowrap}
body[data-topic=judgment] .judgment-call-record>summary em{grid-column:2;overflow:hidden;color:var(--muted);font:400 6.5px/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}
body[data-topic=judgment] .judgment-call-record>summary b{color:#36715e;font:700 7px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-call-record[data-status=failed]>summary b{color:#c94d3f}
body[data-topic=judgment] .judgment-call-record>dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-call-record>dl>div{display:grid;gap:4px;min-width:0;padding:9px 11px;border-right:1px solid var(--line)}
body[data-topic=judgment] .judgment-call-record>dl>div:last-child{border-right:0}
body[data-topic=judgment] .judgment-call-record dt{color:var(--muted);font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-call-record dd{margin:0;overflow:hidden;font:7.5px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}
body[data-topic=judgment] .judgment-call-payloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
body[data-topic=judgment] .judgment-call-payloads>section{min-width:0}
body[data-topic=judgment] .judgment-call-payloads>section:first-child{border-right:1px solid var(--ink)}
body[data-topic=judgment] .judgment-call-payloads>section>span{display:block;padding:8px 11px;border-bottom:1px solid var(--line);color:var(--muted);font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-call-payloads pre{min-height:122px;margin:0;padding:13px 14px;overflow:auto;background:transparent;color:var(--ink);font:7.5px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}

@media(max-width:980px){body[data-topic=judgment] .judgment-phase-workspace{grid-template-columns:1fr}body[data-topic=judgment] .judgment-context{border-right:0;border-bottom:1px solid var(--ink)}body[data-topic=judgment] .judgment-context>pre,body[data-topic=judgment] .judgment-agent-work>pre{min-height:300px}}
@media(max-width:640px){body[data-topic=judgment] .judgment-runtime-head{grid-template-columns:1fr;gap:15px}body[data-topic=judgment] .judgment-runtime-title{grid-column:1;grid-row:1;padding-top:0}body[data-topic=judgment] .judgment-stance{grid-column:1;grid-row:2;width:224px;height:92px;justify-self:center}body[data-topic=judgment] .judgment-runtime-actions{grid-column:1;grid-row:3;justify-content:space-between}body[data-topic=judgment] .judgment-proof-strip{grid-template-columns:1fr}body[data-topic=judgment] .judgment-proof-strip>span{border-right:0;border-bottom:1px solid var(--line)}body[data-topic=judgment] .judgment-proof-strip>span:last-child{border-bottom:0}body[data-topic=judgment] .judgment-phase>summary{grid-template-columns:34px minmax(0,1fr);padding-right:10px}body[data-topic=judgment] .judgment-phase>summary:after{display:none}body[data-topic=judgment] .judgment-phase-status{grid-column:2;grid-row:2;margin:-16px 0 9px;font-size:6.5px}body[data-topic=judgment] .judgment-requirements ol,body[data-topic=judgment] .judgment-agent-grid{grid-template-columns:1fr}body[data-topic=judgment] .judgment-requirements li,body[data-topic=judgment] .judgment-agent-card{border-right:0;border-bottom:1px solid var(--ink)}body[data-topic=judgment] .judgment-agent-card:last-child{border-bottom:0}body[data-topic=judgment] .judgment-document-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body[data-topic=judgment] .judgment-document-tabs button{padding:9px 5px;font-size:5.8px}body[data-topic=judgment] .judgment-context>pre,body[data-topic=judgment] .judgment-agent-work>pre{min-height:240px;padding:14px 12px;font-size:7.5px}body[data-topic=judgment] .judgment-evidence-list{grid-template-columns:1fr}body[data-topic=judgment] .judgment-evidence-list button{border-right:0}body[data-topic=judgment] .judgment-history li{grid-template-columns:54px 42px minmax(0,1fr);padding:7px 9px;font-size:6.8px}body[data-topic=judgment] .judgment-call-record>dl{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-topic=judgment] .judgment-call-record>dl>div{border-bottom:1px solid var(--line)}body[data-topic=judgment] .judgment-call-payloads{grid-template-columns:1fr}body[data-topic=judgment] .judgment-call-payloads>section:first-child{border-right:0;border-bottom:1px solid var(--ink)}}

body[data-topic=judgment] .judgment-flow-workspace{position:relative;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"context execution";border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-workspace-label{position:absolute;z-index:2;top:-20px;min-width:0;padding:0 12px;color:var(--accent);font:700 10px/1 Inter,sans-serif;text-align:left;text-transform:uppercase;box-sizing:border-box}
body[data-topic=judgment] .judgment-context-label{left:0;width:41%}
body[data-topic=judgment] .judgment-execution-label{left:41%;width:59%}
body[data-topic=judgment] .judgment-left-workspace{grid-area:context;display:grid;grid-template-rows:minmax(0,1fr);min-width:0;height:clamp(560px,calc(100vh - 165px),720px);min-height:0;border-right:1px solid var(--ink);overflow:hidden}
body[data-topic=judgment] .judgment-source-pane{display:grid;grid-template-rows:40px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}
body[data-topic=judgment] .judgment-dataset-carousel-head{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:stretch;height:40px;border-bottom:1px solid var(--ink);box-sizing:border-box}
body[data-topic=judgment] .judgment-dataset-carousel-head>span{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:0 12px;border-right:1px solid var(--line);border-left:1px solid var(--line)}
body[data-topic=judgment] .judgment-dataset-carousel-head strong{font:400 15px/1.1 Georgia,serif}
body[data-topic=judgment] .judgment-dataset-carousel-head small{overflow:hidden;color:var(--muted);font:700 6px/1 Inter,sans-serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}
body[data-topic=judgment] .judgment-dataset-carousel-head button{border:0;background:transparent;color:var(--accent);font:16px/1 Georgia,serif;cursor:pointer}
body[data-topic=judgment] .judgment-dataset-carousel-head button:disabled{color:var(--line);cursor:default}
body[data-topic=judgment] .judgment-dataset-panel{display:grid;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}
body[data-topic=judgment] .judgment-expansion-data{grid-template-rows:41px minmax(0,1fr)}
body[data-topic=judgment] .judgment-dataset-panel[hidden]{display:none!important}
body[data-topic=judgment] .judgment-source-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-normalized-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}
body[data-topic=judgment] .judgment-expansion-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}
body[data-topic=judgment] .judgment-expansion-tabs button[hidden]{display:none}
body[data-topic=judgment] .judgment-source-tabs button{min-height:40px;padding:0 8px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--muted);font:700 6.5px/1 Inter,sans-serif;text-transform:uppercase;cursor:pointer}
body[data-topic=judgment] .judgment-source-tabs button:last-child{border-right:0}
body[data-topic=judgment] .judgment-source-tabs button[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--accent);color:var(--accent)}
body[data-topic=judgment] .judgment-source-document{min-height:0;padding:15px 16px;overflow:auto}
body[data-topic=judgment] .judgment-source-document[hidden]{display:none!important}
body[data-topic=judgment] .judgment-document-kicker{color:var(--accent);font:700 6.5px/1 Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase}
body[data-topic=judgment] .judgment-business-purpose{display:grid;gap:8px;margin:18px 0 22px;padding:0;border-bottom:0}
body[data-topic=judgment] .judgment-business-purpose small,body[data-topic=judgment] .judgment-requirement-narrative>small{color:var(--muted);font:700 6.5px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-business-purpose strong{font:400 13px/1.5 Georgia,serif}
body[data-topic=judgment] .judgment-requirement-narrative p{margin:0}
body[data-topic=judgment] .judgment-requirement-narrative mark{padding:4px 5px;background:transparent;color:var(--ink);font:10.5px/1.75 Georgia,serif;box-decoration-break:clone;-webkit-box-decoration-break:clone}
body[data-topic=judgment] .judgment-source-pane[data-source-state=running] .judgment-business-purpose strong,body[data-topic=judgment] .judgment-source-pane[data-source-state=running] .judgment-requirement-narrative mark{animation:judgment-reading 900ms ease-in-out infinite}
body[data-topic=judgment] .judgment-source-pane[data-source-state=judging] .judgment-business-purpose strong,body[data-topic=judgment] .judgment-source-pane[data-source-state=judging] .judgment-requirement-narrative mark,body[data-topic=judgment] .judgment-source-pane[data-source-state=judging] .judgment-source-document>pre{animation:judgment-judging 900ms ease-in-out infinite}
body[data-topic=judgment] .judgment-source-document>pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}
body[data-topic=judgment] .judgment-source-document>pre code{font:8.5px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}
body[data-topic=judgment] .judgment-normalized-panel{min-height:0;overflow:auto}
body[data-topic=judgment] .judgment-normalized-panel[hidden]{display:none!important}
body[data-topic=judgment] .judgment-collection-tree{padding:12px 14px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.13)}
body[data-topic=judgment] .judgment-collection-tree>span,body[data-topic=judgment] .judgment-normalized-record-label{display:block;margin-bottom:8px;color:var(--accent);font:700 6px/1 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase}
body[data-topic=judgment] .judgment-collection-tree ul{margin:0;padding-left:15px;list-style:none}
body[data-topic=judgment] .judgment-collection-tree>ul{padding-left:0}
body[data-topic=judgment] .judgment-collection-tree li{position:relative;padding:2px 0 2px 12px;font:7px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}
body[data-topic=judgment] .judgment-collection-tree li:before{position:absolute;left:0;color:var(--muted);content:'└'}
body[data-topic=judgment] .judgment-collection-tree small{display:block;margin-left:8px;color:var(--muted);font:6px/1.35 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-normalized-json .judgment-transformation-lines,body[data-topic=judgment] .judgment-normalized-panel>.judgment-transformation-lines{max-height:none}
body[data-topic=judgment] .judgment-normalized-record-label{margin:0;padding:9px 12px;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-normalized-loading{margin:0;padding:15px;color:var(--muted);font:7px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}
body[data-topic=judgment] .judgment-agent-stack{grid-area:execution;display:grid;grid-template-columns:1fr;align-content:start;min-width:0;height:clamp(560px,calc(100vh - 165px),720px);overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;scroll-padding-top:24px}
body[data-topic=judgment] .judgment-agent-stack[data-active-phase=idle]{overflow-y:clip}
body[data-topic=judgment] .judgment-agent-stack:after{display:block;min-height:656px;content:''}
body[data-topic=judgment] .judgment-agent-stack .judgment-agent-card{border-right:0;border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-agent-stack .judgment-agent-card>summary{min-height:40px}
body[data-topic=judgment] .judgment-contract-code>div{display:grid;gap:2px}
body[data-topic=judgment] .judgment-contract-code>div>span{display:block;padding:2px 3px}
body[data-topic=judgment] .judgment-agent-description{margin:0;padding:14px 15px 17px;color:var(--ink);font:10.5px/1.55 Georgia,serif}
body[data-topic=judgment] .judgment-agent-card[data-agent-state=running] .judgment-agent-description{animation:judgment-reading 900ms ease-in-out infinite}
body[data-topic=judgment] .judgment-agent-artifact:empty{display:none}
body[data-topic=judgment] .judgment-agent-artifact{border-top:1px solid var(--line)}
body[data-topic=judgment] .judgment-agent-artifact>span{display:block;padding:7px 11px;border-bottom:1px solid var(--line);color:var(--accent);font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-agent-artifact .judgment-transformation-lines{max-height:none;overflow:visible}
body[data-topic=judgment] .judgment-agent-response .judgment-transformation-lines{height:260px;max-height:260px;overflow-y:auto;overscroll-behavior:contain}
body[data-topic=judgment] .judgment-tool-exchanges{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-tool-exchanges:empty{display:none}
body[data-topic=judgment] .judgment-tool-carousel>summary{display:grid;grid-template-columns:auto minmax(0,1fr) 12px;gap:10px;align-items:center;height:30px;padding:0 11px;color:var(--accent);cursor:pointer;list-style:none;box-sizing:border-box}
body[data-topic=judgment] .judgment-tool-carousel>summary::-webkit-details-marker{display:none}
body[data-topic=judgment] .judgment-tool-carousel>summary:after{font:400 13px/1 Inter,sans-serif;content:'+'}
body[data-topic=judgment] .judgment-tool-carousel[open]>summary{border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-tool-carousel[open]>summary:after{content:'−'}
body[data-topic=judgment] .judgment-tool-carousel>summary span{font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-tool-carousel>summary strong{min-width:0;color:var(--muted);font:700 6px/1 Inter,sans-serif;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body[data-topic=judgment] .judgment-tool-carousel-slide{display:grid;grid-template-rows:26px 34px minmax(0,1fr) 25px minmax(0,1fr);height:300px;padding:0 11px 10px;background:rgba(255,255,255,.12);box-sizing:border-box}
body[data-topic=judgment] .judgment-tool-carousel-slide>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-tool-carousel-slide>header strong,body[data-topic=judgment] .judgment-tool-payload-label>span{color:var(--accent);font:700 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-tool-carousel-slide>header nav{display:flex;height:100%}
body[data-topic=judgment] .judgment-tool-carousel-slide>header button{display:grid;width:28px;height:100%;place-items:center;border:0;border-left:1px solid var(--line);background:transparent;color:var(--accent);font:700 11px/1 Inter,sans-serif;cursor:pointer}
body[data-topic=judgment] .judgment-tool-carousel-slide>header button:disabled{color:var(--line);cursor:default}
body[data-topic=judgment] .judgment-tool-carousel-slide>p{align-self:center;margin:0;color:var(--muted);font:9px/1.25 Georgia,serif}
body[data-topic=judgment] .judgment-tool-payload{display:grid;grid-template-rows:18px minmax(0,1fr);min-height:0}
body[data-topic=judgment] .judgment-tool-payload-label{display:flex;align-items:center;justify-content:space-between;min-width:0;color:var(--muted)}
body[data-topic=judgment] .judgment-tool-payload-label>span{color:var(--muted)}
body[data-topic=judgment] .judgment-tool-payload-label>small{min-width:0;font:700 6px/1 Inter,sans-serif;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body[data-topic=judgment] .judgment-tool-payload pre{min-height:0;margin:0;padding:7px 8px;border:1px solid var(--line);overflow:auto;background:rgba(255,255,255,.16);box-sizing:border-box}
body[data-topic=judgment] .judgment-tool-payload code{display:block;font:6.5px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}
body[data-topic=judgment] .judgment-tool-track{position:relative;display:flex;align-items:flex-start;justify-content:space-between;height:25px;padding-top:4px;color:var(--muted);font:700 5.5px/1 Inter,sans-serif;text-transform:uppercase;box-sizing:border-box}
body[data-topic=judgment] .judgment-tool-track:before{position:absolute;top:16px;right:0;left:0;height:1px;background:var(--line);content:''}
body[data-topic=judgment] .judgment-tool-track:after{position:absolute;top:13px;width:7px;height:7px;border-radius:50%;background:var(--accent);content:'';opacity:0}
body[data-topic=judgment] .judgment-tool-carousel-slide[data-animate=true][data-direction=agent-to-mcp] .judgment-tool-track:after{opacity:1;animation:judgment-tool-to-mcp .8s ease-in-out both}
body[data-topic=judgment] .judgment-tool-carousel-slide[data-animate=true][data-direction=mcp-to-agent] .judgment-tool-track:after{opacity:1;background:#36715e;animation:judgment-tool-to-agent .8s ease-in-out both}
@keyframes judgment-tool-to-mcp{from{left:0}to{left:calc(100% - 7px)}}
@keyframes judgment-tool-to-agent{from{left:calc(100% - 7px)}to{left:0}}
body[data-topic=judgment] .judgment-artifact-browser{border-top:1px solid var(--line)}
body[data-topic=judgment] .judgment-artifact-browser nav{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-artifact-browser button{min-height:28px;padding:0 10px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--accent);font:700 6px/1 Inter,sans-serif;text-transform:uppercase;cursor:pointer}
body[data-topic=judgment] .judgment-artifact-browser button[aria-pressed=true]{background:var(--accent);color:#fff}
body[data-topic=judgment] .judgment-artifact-browser pre{max-height:none;margin:0;padding:10px;overflow:visible;background:rgba(255,255,255,.2);font:7px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}
body[data-topic=judgment] .judgment-transformation-lines{counter-reset:line;margin:0;padding:8px 0;list-style:none;background:rgba(255,255,255,.14);font:7px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}
body[data-topic=judgment] .judgment-transformation-lines li{counter-increment:line;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;min-height:15px;padding:1px 9px 1px 0}
body[data-topic=judgment] .judgment-transformation-lines li:before{content:counter(line);color:var(--muted);text-align:right;user-select:none}
body[data-topic=judgment] .judgment-transformation-lines li[data-changed=true]{background:rgba(118,118,112,.16)}
body[data-topic=judgment] .judgment-transformation-lines code{white-space:pre-wrap;overflow-wrap:anywhere}
body[data-topic=judgment] .judgment-call-record>dl{grid-template-columns:repeat(7,minmax(0,1fr))}

@media(max-width:900px){body[data-topic=judgment] .judgment-flow-workspace{grid-template-columns:1fr;grid-template-areas:"context" "execution"}body[data-topic=judgment] .judgment-workspace-label{display:none}body[data-topic=judgment] .judgment-left-workspace{height:720px;border-right:0;border-bottom:1px solid var(--ink)}body[data-topic=judgment] .judgment-source-document{min-height:0}body[data-topic=judgment] .judgment-agent-stack{height:auto;max-height:none;overflow:visible}body[data-topic=judgment] .judgment-agent-stack:after{display:none}}
@media(max-width:640px){body[data-topic=judgment] .judgment-call-record>dl{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){body[data-topic=judgment] .judgment-runtime-head{grid-template-columns:1fr;gap:12px}body[data-topic=judgment] .judgment-runtime-title{grid-column:1;grid-row:1}body[data-topic=judgment] .judgment-runtime-title h3{white-space:normal}body[data-topic=judgment] .judgment-runtime-actions{grid-column:1;grid-row:2;justify-content:flex-end}body[data-topic=judgment] .judgment-stance{grid-column:1;grid-row:3;width:100%;height:auto;justify-self:stretch}body[data-topic=judgment] .judgment-stance>button[data-judgment-stance]{width:100%;min-width:0}body[data-topic=judgment] .judgment-view-tabs{grid-column:1;grid-row:4;justify-self:end}}
@media(max-width:640px){body[data-topic=judgment] .judgment-runtime-actions{grid-column:1;grid-row:2/3;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;justify-self:stretch}body[data-topic=judgment] .judgment-view-tabs{grid-column:1;grid-row:3;justify-self:end}}

body[data-topic=judgment] .judgment-runtime-actions{grid-template-columns:140px;width:140px}
body[data-topic=judgment] .judgment-runtime-actions>[data-judgment-run]{border-right:1px solid var(--ink)}
body[data-topic=judgment] .judgment-dataset-carousel-head{grid-template-columns:minmax(0,1fr)}
body[data-topic=judgment] .judgment-dataset-carousel-head>span{border-right:0;border-left:0}
@media(max-width:640px){body[data-topic=judgment] .judgment-runtime-actions{grid-template-columns:140px;width:140px;justify-self:end}}

body[data-topic=judgment] #panel-proof.judgment-build-proof-panel{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:8px}
body[data-topic=judgment] #panel-proof.judgment-build-proof-panel>*{grid-column:1/-1}
body[data-topic=judgment] .judgment-build-proof-intro{padding-bottom:8px}
body[data-topic=judgment] .judgment-build-proof-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}
body[data-topic=judgment] .judgment-build-proof-metrics article{display:grid;grid-template-rows:auto auto minmax(28px,auto);align-content:start;min-width:0;padding:18px 20px;background:var(--paper)}
body[data-topic=judgment] .judgment-build-proof-metrics strong{color:var(--accent);font:400 clamp(30px,3.2vw,48px)/1 Georgia,serif;letter-spacing:-.03em}
body[data-topic=judgment] .judgment-build-proof-metrics span{margin-top:7px;color:var(--ink);font:800 8px/1.2 Inter,sans-serif;letter-spacing:.04em;text-transform:uppercase}
body[data-topic=judgment] .judgment-build-proof-metrics small{margin-top:9px;color:var(--muted);font:9px/1.45 Inter,sans-serif}
body[data-topic=judgment] .judgment-build-proof-flow{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);list-style:none;counter-reset:proof-flow}
body[data-topic=judgment] .judgment-build-proof-flow li{counter-increment:proof-flow;position:relative;min-height:58px;padding:14px 17px 12px 11px;border-right:1px solid var(--line);color:var(--ink);font:700 7px/1.35 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-build-proof-flow li:last-child{border-right:0;color:var(--accent)}
body[data-topic=judgment] .judgment-build-proof-flow li:before{display:block;margin-bottom:7px;color:var(--accent);font-size:6px;content:'0' counter(proof-flow)}
body[data-topic=judgment] .judgment-build-proof-flow li:not(:last-child):after{position:absolute;top:50%;right:5px;color:var(--accent);font:12px/1 Georgia,serif;content:'→';transform:translateY(-50%)}
body[data-topic=judgment] .judgment-build-proof-case{border:1px solid var(--line)}
body[data-topic=judgment] .judgment-build-proof-case>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:30px;align-items:end;padding:20px 22px;border-bottom:1px solid var(--ink)}
body[data-topic=judgment] .judgment-build-proof-case>header h3{max-width:22ch;margin:7px 0 0;font:400 clamp(24px,2.8vw,38px)/1.05 Georgia,serif;letter-spacing:-.02em}
body[data-topic=judgment] .judgment-build-proof-case>header p{margin:0;color:var(--muted);font:11px/1.6 Inter,sans-serif}
body[data-topic=judgment] .judgment-build-proof-trace-head,body[data-topic=judgment] .judgment-build-proof-trace article{display:grid;grid-template-columns:minmax(180px,1.05fr) minmax(210px,1.2fr) 82px minmax(210px,1.15fr)}
body[data-topic=judgment] .judgment-build-proof-trace-head{background:color-mix(in srgb,var(--paper) 88%,var(--accent));border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-build-proof-trace-head span{padding:9px 12px;border-right:1px solid var(--line);color:var(--muted);font:800 6px/1 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-build-proof-trace-head span:last-child{border-right:0}
body[data-topic=judgment] .judgment-build-proof-trace article{min-height:76px;border-bottom:1px solid var(--line)}
body[data-topic=judgment] .judgment-build-proof-trace article:last-child{border-bottom:0}
body[data-topic=judgment] .judgment-build-proof-trace article>*{min-width:0;margin:0;padding:14px 12px;border-right:1px solid var(--line)}
body[data-topic=judgment] .judgment-build-proof-trace article>*:last-child{border-right:0}
body[data-topic=judgment] .judgment-build-proof-trace article>div{display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px;align-content:start}
body[data-topic=judgment] .judgment-build-proof-trace article small{padding-top:2px;color:var(--accent);font:800 6px/1 Inter,sans-serif}
body[data-topic=judgment] .judgment-build-proof-trace article strong{font:400 13px/1.28 Georgia,serif}
body[data-topic=judgment] .judgment-build-proof-trace article p{color:var(--muted);font:9px/1.52 Inter,sans-serif}
body[data-topic=judgment] .judgment-build-proof-trace article b{color:var(--accent);font:800 7px/1.35 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-build-proof-trace article:last-child b{background:var(--accent);color:var(--paper)}
body[data-topic=judgment] .judgment-build-proof-open{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(260px,.85fr);gap:0;border:1px solid #c85243;border-top:3px solid #c85243}
body[data-topic=judgment] .judgment-build-proof-open>*{min-width:0;margin:0;padding:18px 20px;border-right:1px solid color-mix(in srgb,#c85243 45%,var(--line))}
body[data-topic=judgment] .judgment-build-proof-open>*:last-child{border-right:0}
body[data-topic=judgment] .judgment-build-proof-open header{display:flex;flex-direction:column;gap:9px;color:#b84437;font:800 7px/1.25 Inter,sans-serif;text-transform:uppercase}
body[data-topic=judgment] .judgment-build-proof-open header strong{font:800 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:none}
body[data-topic=judgment] .judgment-build-proof-open h3{margin:0 0 8px;font:400 23px/1.05 Georgia,serif}
body[data-topic=judgment] .judgment-build-proof-open p{color:var(--muted);font:10px/1.55 Inter,sans-serif}
@media(max-width:900px){body[data-topic=judgment] .judgment-build-proof-case>header{grid-template-columns:1fr}body[data-topic=judgment] .judgment-build-proof-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-topic=judgment] .judgment-build-proof-flow{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-topic=judgment] .judgment-build-proof-flow li:nth-child(4){border-right:0}body[data-topic=judgment] .judgment-build-proof-trace{overflow-x:auto}body[data-topic=judgment] .judgment-build-proof-trace-head,body[data-topic=judgment] .judgment-build-proof-trace article{min-width:760px}body[data-topic=judgment] .judgment-build-proof-open{grid-template-columns:150px minmax(0,1fr)}body[data-topic=judgment] .judgment-build-proof-open>p{grid-column:1/-1;border-top:1px solid color-mix(in srgb,#c85243 45%,var(--line));border-right:0}}
@media(max-width:600px){body[data-topic=judgment] .judgment-build-proof-metrics{grid-template-columns:1fr}body[data-topic=judgment] .judgment-build-proof-flow{grid-template-columns:1fr}body[data-topic=judgment] .judgment-build-proof-flow li{min-height:0;border-right:0;border-bottom:1px solid var(--line)}body[data-topic=judgment] .judgment-build-proof-flow li:last-child{border-bottom:0}body[data-topic=judgment] .judgment-build-proof-flow li:before{display:inline-block;width:26px;margin:0}body[data-topic=judgment] .judgment-build-proof-flow li:not(:last-child):after{content:'↓'}body[data-topic=judgment] .judgment-build-proof-open{grid-template-columns:1fr}body[data-topic=judgment] .judgment-build-proof-open>*{border-right:0;border-bottom:1px solid color-mix(in srgb,#c85243 45%,var(--line))}body[data-topic=judgment] .judgment-build-proof-open>*:last-child{border-bottom:0}}
