.PeerReviewCard_card__jJvZv{background:var(--bg-primary,#ffffff);border:1px solid rgba(107,33,168,.08);border-radius:12px;padding:16px;transition:all .2s ease}.PeerReviewCard_card__jJvZv:hover{border-color:rgba(107,33,168,.15);box-shadow:0 4px 16px rgba(0,0,0,.04),0 0 12px rgba(107,33,168,.04)}.PeerReviewCard_cardHeader__2mORT{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.PeerReviewCard_reviewerInfo__Euonm{display:flex;align-items:center;gap:8px}.PeerReviewCard_reviewerAvatar__ywScj{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(107,33,168,.08);border-radius:50%;font-family:var(--font-heading);font-size:.75rem;font-weight:600;color:var(--accent-primary)}.PeerReviewCard_reviewerMeta__yCOU9{display:flex;flex-direction:column}.PeerReviewCard_reviewerName__VOzxJ{font-family:var(--font-body);font-size:.82rem;font-weight:500;color:var(--text-primary)}.PeerReviewCard_reviewerRole__GTlON{font-family:var(--font-mono);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.PeerReviewCard_badges__IcQw4{display:flex;align-items:center;gap:6px}.PeerReviewCard_actionBadge__gw9AM{font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:6px;border:1px solid;font-weight:500}.PeerReviewCard_statusBadge__HaMZ4{font-family:var(--font-mono);font-size:.58rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.PeerReviewCard_target__Y9Nn_{display:flex;align-items:center;gap:6px;margin-bottom:8px;flex-wrap:wrap}.PeerReviewCard_targetLabel__lr9d5{font-family:var(--font-mono);font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.PeerReviewCard_targetType__8ixao{font-family:var(--font-mono);font-size:.68rem;padding:1px 6px;background:rgba(107,33,168,.06);border-radius:3px;color:var(--text-secondary)}.PeerReviewCard_targetId__yBwRk{font-family:var(--font-mono);font-size:.68rem;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;max-width:200px}.PeerReviewCard_content__8QBbI{font-family:var(--font-body);font-size:.82rem;line-height:1.55;color:var(--text-secondary);padding:10px 12px;background:rgba(107,33,168,.02);border-radius:8px;border-left:2px solid rgba(107,33,168,.12);margin-bottom:10px}.PeerReviewCard_cardFooter__tTWb7{display:flex;align-items:center;gap:12px}.PeerReviewCard_date__8LQTn{font-family:var(--font-mono);font-size:.62rem;color:var(--text-tertiary);letter-spacing:.02em}.PeerReviewCard_reputation__Em2wo{font-family:var(--font-mono);font-size:.62rem;color:#16a34a;padding:1px 4px;background:rgba(22,163,74,.06);border-radius:3px}.PeerReviewCard_adminControls__SIj42{display:flex;gap:6px;margin-left:auto}.PeerReviewCard_moderateButton__UVOfy{font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;padding:4px 10px;border-radius:6px;border:1px solid;background:none;cursor:pointer;transition:all .2s ease;font-weight:500}.PeerReviewCard_moderateButton__UVOfy:disabled{opacity:.4;cursor:not-allowed}.PeerReviewCard_acceptButton__4uHBe{color:#16a34a;border-color:rgba(22,163,74,.2)}.PeerReviewCard_acceptButton__4uHBe:hover:not(:disabled){background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.4)}.PeerReviewCard_rejectButton__fUpCI{color:#dc2626;border-color:rgba(220,38,38,.2)}.PeerReviewCard_rejectButton__fUpCI:hover:not(:disabled){background:rgba(220,38,38,.08);border-color:rgba(220,38,38,.4)}@media (max-width:640px){.PeerReviewCard_cardHeader__2mORT{flex-direction:column;align-items:flex-start;gap:8px}.PeerReviewCard_cardFooter__tTWb7{flex-wrap:wrap}.PeerReviewCard_targetId__yBwRk{max-width:120px}}