.paper-review{margin:24px 0;padding:28px;border:1px solid #d9ded7;border-radius:28px;background:linear-gradient(145deg,#f7faf5,#fff)}
.paper-review-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.paper-review-head h4{font-size:28px;line-height:1.05;margin:8px 0}.paper-review-head p{max-width:760px;color:#5b6962;line-height:1.6;margin:0}
.paper-review-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0;border:1px solid #dfe4dd;border-radius:20px;overflow:hidden;background:#fff}.paper-review-summary article{padding:18px;border-right:1px solid #e4e8e2}.paper-review-summary article:last-child{border-right:0}.paper-review-summary span,.paper-review-summary small{display:block;color:#6a7770;font-size:12px}.paper-review-summary strong{display:block;font-size:25px;margin:5px 0;color:#071d16}
.paper-review-list{display:grid;gap:14px}.paper-review-card{border:1px solid #dfe5de;border-radius:20px;padding:20px;background:#fff}.paper-review-card.blocked{background:#fff8f5;border-color:#efd9d2}.paper-review-card.add-review{border-color:#b9d39d}.paper-review-card.profit-target-review{border-color:#87cbb0}.paper-review-card.thesis-failure-review,.paper-review-card.time-exit-review{border-color:#e8ba9e}
.paper-review-card-head,.paper-review-card-head>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.paper-review-card-head>div{justify-content:flex-start}.paper-review-card-head span strong,.paper-review-card-head span small{display:block}.paper-review-card-head span small{color:#6a7770;margin-top:3px}.paper-review-card-head em{font-style:normal;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;padding:8px 11px;border-radius:999px;background:#eef3ed;color:#214238}
.paper-review-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.paper-review-metrics>span{padding:12px;border-radius:14px;background:#f4f7f2}.paper-review-metrics small,.paper-review-metrics strong{display:block}.paper-review-metrics small{color:#6a7770;margin-bottom:4px}.paper-review-card>p{margin:0;color:#40534b;line-height:1.55}.paper-review-blockers{display:grid;gap:4px;margin-top:14px;color:#9b3c32;font-size:13px}.paper-review-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.paper-review-actions:empty{display:none}.paper-review-applied{margin-top:16px;padding:11px 14px;border-radius:12px;background:#eaf4e4;color:#244c37;font-size:13px}
@media(max-width:900px){.paper-review-summary,.paper-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-review-summary article:nth-child(2){border-right:0}}
@media(max-width:760px){.paper-review{padding:20px 16px;border-radius:22px}.paper-review-head{display:grid}.paper-review-head .btn{width:100%}.paper-review-summary,.paper-review-metrics{grid-template-columns:1fr}.paper-review-summary article{border-right:0;border-bottom:1px solid #e4e8e2}.paper-review-summary article:last-child{border-bottom:0}.paper-review-card-head{align-items:flex-start}.paper-review-card-head em{max-width:145px;text-align:center}.paper-review-actions .btn{width:100%}}
