/* Densidad compacta para lectura y documentos. */
main{padding-top:22px}.pagehead{margin-bottom:18px}.panel{padding:16px}.brief-cover{padding:16px 26px;gap:20px}.brief-cover img{width:60px;height:55px}.brief-cover h2{font-size:22px;margin:3px 0}.brief-cover p{font-size:13px}.brief-meta{padding:12px 26px}.brief-body{padding:0 26px 12px}.brief-section{margin:14px 0}.brief-section>h2{padding:7px 10px;font-size:12px;margin:0 0 5px;gap:10px}.brief-section>h2 span{font-size:15px}.brief-answer{display:grid;grid-template-columns:minmax(0,36%) minmax(0,64%);gap:0;padding:7px 0;align-items:start}.brief-answer h3{font-size:11px;line-height:1.45;margin:0;padding-right:14px}.brief-answer p{font-size:12px;line-height:1.45}.brief-end{padding:12px 26px}.brief-empty{margin:8px 0;font-size:11px}.discovery-row{padding-top:5px;padding-bottom:5px}.discovery-block summary{padding-top:8px;padding-bottom:8px}@media(max-width:760px){.brief-cover{padding:14px}.brief-meta{padding:12px 14px;gap:8px}.brief-body{padding:0 14px 10px}.brief-answer{grid-template-columns:minmax(0,40%) minmax(0,60%)}.brief-answer h3{padding-right:9px}.brief-cover h2{font-size:20px}}
.workflow-quotes{display:grid;gap:10px;margin:16px 0}.workflow-quotes fieldset{border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:0}.workflow-quotes legend{font-weight:600;font-size:12px;color:var(--purple)}.workflow-quotes label:last-child{grid-column:1/-1}#workflow-form>.module-toggle{margin:12px 0}#workflow-error{color:#a5223b;font-size:12px}.discovery-row label .text-button{display:block;font-size:10px;margin-top:4px}
