.review-desk .field{max-width:520px;margin:24px 0}.review-desk #evidence-health{padding:20px;border-left:3px solid #d8b76a;background:#d8b76a0d}.review-desk #evidence-health strong{font-size:21px}.review-system{padding:20px 0;border-bottom:1px solid var(--line,#2a3944)}.gap-notice{color:#f2d69a!important}.mapping-row{padding:16px;border:1px solid var(--line,#2a3944);margin:10px 0;overflow-wrap:anywhere}.mapping-row p{margin:5px 0;font-size:13px}.review-action{padding:22px 0;border-top:1px solid var(--line,#2a3944)}.review-action h4{font-size:18px;margin:0 0 12px}.review-action label{display:block;font-size:13px;margin:12px 0;max-width:760px}.review-action input,.review-action textarea,.review-action select{display:block;width:100%;margin-top:8px;background:#0d1922;color:#e9eeef;border:1px solid #485760;border-radius:3px;padding:12px;font:inherit;box-sizing:border-box}.review-action input:focus-visible,.review-action textarea:focus-visible,.review-action select:focus-visible{outline:2px solid #68e1c9;outline-offset:3px}.review-action select{max-width:300px}.review-desk details{margin:20px 0}.review-desk #review-brief{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px}#action-feedback{color:#f2d69a;min-height:1.5em}.scenario-form{flex-wrap:wrap}.scenario-form .field{min-width:min(100%,220px);flex:1}@media(max-width:700px){.review-action{padding:18px 0}.review-desk #evidence-health strong{font-size:18px}.scenario-form{display:flex;flex-direction:column;align-items:stretch}.scenario-form .field{width:100%;min-width:0}}
