.cjpr{margin-bottom:32px!important;border-top:4px solid #087f72!important}.cjpr-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0}.cjpr-stats>div{padding:16px;border-radius:14px;background:#edf6f1}.cjpr-stats strong{display:block;font-size:30px;line-height:1.3;color:#096a60}.cjpr-stats span{display:block;font-size:13px;color:#365b53}.cjpr-counts{display:grid;grid-template-columns:1fr 1fr;gap:18px}.cjpr-note,.cjpr small{font-size:13px;color:#526b64}.cjpr summary{font-weight:700;cursor:pointer;padding:14px 0}.cjpr-history article{padding:16px 0;border-bottom:1px solid #d9e7e0}.cjpr .cj-form{margin-top:16px}.cjpr textarea{width:100%;min-height:90px;box-sizing:border-box}.cjpr-admin details{background:white;padding:18px;border:1px solid #dcdcde;margin:20px 0}.cjpr-admin summary{cursor:pointer;font-weight:600}.cjpr-filters{display:flex;align-items:end;gap:16px;margin:24px 0;flex-wrap:wrap}.cjpr-filters label{display:grid;gap:5px}.cjpr-table{overflow-x:auto}.cjpr-table td{vertical-align:top;min-width:80px}.cjpr-table td:last-child{min-width:280px;max-width:650px;overflow-wrap:anywhere}@media(max-width:600px){.cjpr-stats{grid-template-columns:1fr 1fr}.cjpr-counts{grid-template-columns:1fr}.cjpr h2{font-size:24px}.cjpr{padding:20px!important}}
