.brief-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}
.brief-workflow>button{display:grid;gap:6px;text-align:left;padding:15px;background:#edf2ee;border:1px solid #d9e3db;border-radius:10px;color:#203b30;min-height:76px;overflow-wrap:anywhere}
.brief-workflow strong{font-size:14px;color:#203b30;-webkit-text-fill-color:#203b30}
.brief-workflow span{font-size:12px;color:#53675c}
.brief-priority-task,.brief-priority-clear{display:grid;gap:6px;padding:16px 18px;border:1px solid #d9e3db;border-left:4px solid #355944;background:#fff;border-radius:10px;margin-bottom:18px;text-align:left;width:100%;color:#203b30;overflow-wrap:anywhere}
.brief-priority-task>span{font-size:12px;color:#53675c}.brief-priority-task strong,.brief-priority-clear strong{font-size:15px;color:#203b30;-webkit-text-fill-color:#203b30}.brief-priority-task small,.brief-priority-clear span{font-size:12px;color:#53675c;line-height:1.6}
.brief-card>summary{min-height:140px}.brief-card[open]{border-color:#749080}.mr-source-list>summary{min-height:44px;padding:14px 0;color:#203b30;font-weight:600}.mr-evidence-group>summary{border-bottom:1px solid #dce4dc;margin-bottom:12px}.mr-readonly-hub .mr-quick-links{gap:6px;flex-wrap:wrap}.brief-workflow>button:focus-visible,.brief-priority-task:focus-visible{outline:2px solid #355944;outline-offset:3px}
@media(max-width:540px){.brief-workflow{gap:7px}.brief-workflow>button{padding:12px 10px}.brief-workflow strong{font-size:13px}.brief-workflow span{font-size:12px}.brief-priority-task,.brief-priority-clear{padding:14px}.brief-card>summary{min-height:140px}}
