.score-pill.ok{background:#e7f6ec;color:var(--ok)}.score-pill.warn{background:#fff5e5;color:var(--warn)}.score-pill.alert{background:#fdecec;color:var(--alert)}.priority-item{border:1px solid #e5e7eb;border-radius:10px;padding:12px;display:grid;gap:6px;background:#fff}.priority-head{display:flex;justify-content:space-between;align-items:center}.recommend h4{margin:0 0 6px;font-size:16px}.urgent-text{color:var(--alert)}