.programme-details{margin:18px 0;padding:18px;border:1px solid #d9cbbf;background:#fff}.programme-details>summary{cursor:pointer;font-weight:700;color:#7e2168;min-height:30px}.programme-details[open]>summary{margin-bottom:20px}.programme-body{white-space:pre-wrap;overflow-wrap:anywhere}.programme-contribution{padding:20px;margin:18px 0;border-left:4px solid #7e2168;background:#f6f1ec}.programme-contribution h4{margin:0 0 10px;font:700 1.05rem Arial,Helvetica,sans-serif}.programme-meta{font-size:.86rem}.programme-outcome{padding:16px;border-left:4px solid #e4691d;background:#f6f1ec;white-space:pre-wrap}.programme-reply{font-size:.9rem;border-bottom:1px solid #d9cbbf;padding-bottom:10px}.programme-contribution-form{margin-top:20px}.programme-details .field{margin:16px 0}.programme-details textarea{min-height:120px;max-width:100%;resize:vertical}.programme-details button{margin:8px 8px 8px 0;white-space:normal}.programme-proposal{overflow-wrap:anywhere}#programmePublicSummaries article{padding:24px 0;border-bottom:1px solid #d9cbbf}#programmePublicSummaries p{white-space:pre-wrap}@media(max-width:600px){.programme-details{padding:12px}.programme-contribution{padding:14px;margin:14px 0}.programme-details .programme-details{padding:10px}.programme-details .btn{width:100%;margin-right:0}}
