.evaluation-section{position:relative}
.evaluation-summary{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin-bottom:16px;padding:18px;border:1px solid var(--line);border-radius:12px;background:#0c0f15}
.evaluation-summary div{min-width:120px}.evaluation-summary span{display:block;color:var(--muted);font-size:.68rem}.evaluation-summary strong{font-size:1.45rem;color:var(--lime)}.evaluation-summary p{margin:0;color:#cbd0d8;font-size:.82rem}
.evaluation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.evaluation-card{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}
.evaluation-card-head{display:flex;justify-content:space-between;gap:14px;align-items:start}.evaluation-card-head span{color:var(--muted);font-size:.66rem}.evaluation-card-head h3{margin:2px 0 0;font-size:1.35rem}
.evaluation-stage{padding:5px 8px;border:1px solid currentColor;border-radius:99px;font-size:.65rem;color:var(--cyan)}.evaluation-stage.is-eligible{color:var(--pink)}.evaluation-stage.is-formal{color:var(--lime)}
.evaluation-claim{margin:14px 0;padding:10px;border-left:3px solid var(--cyan);background:#0c0f15;color:#cbd0d8;font-size:.78rem}
.evaluation-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.evaluation-metrics div{padding:10px;border:1px solid var(--line);border-radius:8px;background:#0c0f15}.evaluation-metrics span,.evaluation-bias span{display:block;color:var(--muted);font-size:.62rem}.evaluation-metrics strong{display:block;margin-top:2px;font-size:.95rem}
.evaluation-bias{display:flex;justify-content:space-between;gap:12px;margin-top:10px;padding:9px 10px;border-top:1px solid var(--line);font-size:.75rem}
.evaluation-progress{height:7px;margin:14px 0 5px;overflow:hidden;border-radius:99px;background:#07090d}.evaluation-progress span{display:block;height:100%;background:linear-gradient(90deg,var(--pink),var(--lime))}
.evaluation-card small,.evaluation-policy{color:var(--muted);font-size:.68rem}.evaluation-policy{margin:14px 0 0}
@media(max-width:760px){.evaluation-summary{grid-template-columns:1fr}.evaluation-grid{grid-template-columns:1fr}.evaluation-metrics{grid-template-columns:repeat(2,1fr)}}
