.peer-reviews{margin-top:35px}.review-summary{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.review-summary h2{margin:4px 0}.review-summary>div:last-child{display:grid;text-align:right}.review-summary>div:last-child strong{font-size:32px;color:var(--green)}.review-summary span{font-size:12px;color:var(--muted)}.peer-review{margin:14px 0;padding:22px;border:1px solid var(--line);border-radius:12px;background:#fff}.peer-review header{display:flex;justify-content:space-between}.review-verdict,.reproduced-badge{padding:3px 7px;border-radius:10px;background:#edf3ee;color:var(--green);font-size:11px}.reproduced-badge{background:#fff1dc;color:#965e1e}.score-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.score-grid span{padding:9px;background:#f5f7f5;font-size:12px}.score-grid b{float:right}.reproduction-note,.author-response,.conflict-note{margin-top:14px;padding:13px;border-left:3px solid var(--green);background:#f3f7f4}.author-response{border-color:var(--orange);background:#fff8ee}.review-form{margin-top:22px;padding:24px;border:1px solid var(--line);border-radius:12px;background:#fff}.review-form form,.response-form{display:grid;gap:13px}.review-form label{display:grid;gap:5px}.review-fields{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.response-form textarea{width:100%;min-height:80px;margin-top:14px}@media(max-width:700px){.review-fields,.score-grid{grid-template-columns:1fr 1fr}}
