.contribution-item{padding:24px;background:#fffefb;border:1px solid #dce5d5;border-radius:20px;margin:18px 0;overflow-wrap:anywhere}.contribution-item h3{font-size:21px;line-height:1.6;margin:10px 0}.contribution-item h3 a{color:#386257;text-decoration:none}.contribution-item .review-note{font-size:14px;white-space:pre-wrap}.contribution-review{grid-template-columns:1fr 1fr;border-top:1px solid #e1e8da;padding-top:20px}.contribution-review>label:nth-child(3),.contribution-review>.links{grid-column:1/-1}.contribution-item details{margin-top:20px}.contribution-item summary{cursor:pointer}.contribution-reverse{margin-top:14px}.audit-row{padding:16px 0;border-bottom:1px solid #e5eadd;overflow-wrap:anywhere}.audit-row small{display:block;color:#647268}.audit-row p{font-size:13px;margin:4px 0;white-space:pre-wrap}.rule-list{font-size:14px;margin-top:20px;overflow-wrap:anywhere}.member-space hr{border:0;border-top:1px solid #dce5d5;margin:24px 0}.member-space .error{color:#a12c30}.member-space #contribution-filter{margin:10px 0;max-width:300px}.contribution-item .links{margin:0}.signed-in .member-tabs [data-staff]{font-size:15px}@media(max-width:600px){.contribution-review{grid-template-columns:1fr}.contribution-item{padding:20px}.contribution-review>label:nth-child(3),.contribution-review>.links{grid-column:auto}}
.signed-in #message:not(:empty){position:fixed;z-index:100;right:24px;bottom:20px;max-width:min(600px,calc(100vw - 40px));padding:16px 22px;background:#fffef7;border:1px solid #c9dac0;border-radius:18px;box-shadow:0 8px 32px #2e493322;margin:0}.signed-in #message.error{border-color:#ddbbb4}
