/* Committee discussions use the same reading measure and colours as the site. */
.review-page,.review-search{max-width:48rem}
.review-intro,.review-meta{color:#475b64}
.review-meta{font-size:.92rem}
.review-comment{border:1px solid #b8c6c7;border-left:4px solid #1d4f5e;
  border-radius:4px;padding:1rem 1.2rem;margin:1rem 0;background:#fff}
.review-comment h3{margin:0;font-size:1.1rem}
.review-comment:target{outline:3px solid #966329;outline-offset:3px}
.review-body{white-space:pre-wrap;overflow-wrap:anywhere}
.review-depth-1{margin-left:1rem}.review-depth-2{margin-left:2rem}
.review-depth-3{margin-left:3rem}
.review-controls{display:inline-block;margin:.3rem .7rem .3rem 0}
.review-controls button{min-height:44px}
.review-count{font-size:.85rem;font-weight:normal;margin-left:.5rem}
.review-search{margin:1.5rem 0}
.review-search input{margin-bottom:.6rem}
#comment-form{margin-top:2rem;scroll-margin-top:2rem}
#comment-form textarea{width:100%;max-width:100%;min-height:10rem}
.review-page details{margin:1.2rem 0}
.review-page summary{cursor:pointer;padding:.6rem 0}
@media(max-width:38rem){.review-depth-1,.review-depth-2,.review-depth-3{margin-left:.5rem}
  .review-comment{padding:.8rem}.review-controls{display:block}}
@media print{.members__out,.review-controls,#comment-form,.review-search,.skip{display:none!important}
  .review-comment{break-inside:avoid;border-color:#777;background:white}
  .review-page{max-width:none}.review-body{color:black}}
