.pir1-nav{display:block;color:inherit;text-decoration:none;padding:12px;border-radius:8px;margin:8px 0}.pir1-nav.active{background:#2c5843}.pir1-callout{background:#edf3e7;border:1px solid #b8cdb2;border-radius:12px;padding:20px;line-height:1.5}.pir1-callout p{margin-bottom:0}.pir1-link{color:#245f42;font-weight:600}.pir1-downloads{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:16px 0}.pir1-downloads a{display:inline-block;padding:10px 16px;border:1px solid #a8c0ab;border-radius:8px;color:#245f42;text-decoration:none;font-weight:600}.pir1-check{display:flex;gap:12px;align-items:center;margin:18px 0}.pir1-check input{width:20px;height:20px;flex:0 0 20px;accent-color:#28573e}#pir1-content select{width:100%;max-width:100%;padding:12px;border:1px solid #cbd7cb;border-radius:8px;background:#fff;color:#243c34;font:inherit}#review{margin-top:20px;line-height:1.6}#message{line-height:1.5}#pir1-content .stat-card{margin:0;min-width:0}#pir1-content{max-width:1200px;margin:auto}#pir1-content article{min-width:0;overflow-wrap:anywhere}#pir1-content .title{gap:15px}@media(max-width:650px){.pir1-downloads{align-items:stretch}.pir1-downloads strong{width:100%}.pir1-callout{padding:16px}#pir1-content .title{flex-wrap:wrap}}
.pir1-correction{flex-basis:100%;display:grid;gap:14px;padding:18px;border:1px solid #cbd7cb;border-radius:10px;background:#f7faf6}.pir1-correction p{margin:0;line-height:1.5}.pir1-correction label{display:grid;gap:6px}.pir1-correction .pir1-check{display:flex;margin:0}.pir1-correction input,.pir1-correction textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbd7cb;border-radius:8px;font:inherit}.pir1-correction .pir1-check input{width:20px}.pir1-correction small{flex-basis:100%}
.pir1-correction [hidden]{display:none!important}
.pir1-downloads>small{flex-basis:100%;line-height:1.5}
