.project-review-card { margin: 16px 0; padding-top: 13px; border-top: 1px solid var(--line, #233943); }
.project-review-card small,.project-review-caption { color: var(--muted, #94a4b1); font-size: .78rem; overflow-wrap: anywhere; }
.project-review-card p { margin: 9px 0 12px; color: var(--text, #e7f0f7); font-size: .84rem; line-height: 1.55; }
.project-review-card b,.project-review-next b { display: block; margin-bottom: 4px; }
.project-review-detail > p { line-height: 1.65; overflow-wrap: anywhere; }
.project-review-next { padding-top: 14px; border-top: 1px solid var(--line, #233943); }
.project-review-actions { display: flex; gap: 10px; flex-wrap: wrap; margin-top: 16px; }
.project-review-actions .button,.project-review-card .button { white-space: normal; text-align: left; }
.project-state-row small { overflow-wrap: anywhere; }
