/* Focused field-desk layout: one investigation surface at a time. */
.workbench-page .wb-head{max-width:760px;margin-bottom:18px}.workbench-page .wb-title{font-size:clamp(2.15rem,5vw,3.7rem)}.workbench-page .wb-lead{max-width:720px}.workbench-page .wb-note{max-width:760px}
.workbench-page .wb-tabbar{gap:7px;padding:10px 0 12px;margin-bottom:16px;border-bottom:1px solid rgba(169,110,16,.18)}
.workbench-page .wb-tab{flex:0 0 auto;min-height:40px;padding:8px 13px}.workbench-page .wb-section{max-width:980px;margin-inline:auto}.workbench-page .wb-section.active{animation:wbIn .14s ease-out}.workbench-page .wb-grid.two,.workbench-page .wb-grid.three{grid-template-columns:1fr!important}.workbench-page .wb-card{max-width:980px;border-radius:15px}.workbench-page .wb-card+.wb-card{margin-top:2px}.workbench-page .wb-card-head{padding:14px 16px 10px}.workbench-page .wb-card-body{padding:14px 16px}.workbench-page .wb-list{gap:7px}.workbench-page .wb-item{display:grid;grid-template-columns:minmax(140px,.42fr) minmax(0,1fr);column-gap:16px;align-items:start;padding:11px 12px}.workbench-page .wb-item strong{grid-column:1}.workbench-page .wb-item p,.workbench-page .wb-item code{grid-column:2}.workbench-page .wb-item p{margin:0 0 5px}.workbench-page .wb-item code{margin:0}.workbench-page .wb-output,.workbench-page .wb-code{max-height:320px;overflow:auto}.workbench-page .wb-callout{margin:0 0 14px}.workbench-page .d7-thread{margin-top:44px}.workbench-page .legacy-link{display:none!important}
/* The old auto-injected diagnosis, flow, and PCAP desks duplicate the focused tab content and create a second page inside the page. Keep their code available for future reuse, but do not render them in the focused Workbench. */
.workbench-page #wbGuide,.workbench-page #wbFlowGuide,.workbench-page #wbPcap{display:none!important}
@keyframes wbIn{from{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}
@media(max-width:760px){.workbench-page main{padding-top:24px}.workbench-page .wb-head{margin-bottom:12px}.workbench-page .wb-title{margin-top:12px}.workbench-page .wb-tabbar{top:58px;margin-inline:-12px;padding-inline:12px;background:#f7f4ec}.workbench-page .wb-item{display:block}.workbench-page .wb-item p{margin:4px 0 7px}.workbench-page .wb-card-head,.workbench-page .wb-card-body{padding-left:13px;padding-right:13px}}
