.rank-targets{margin:1.5rem 0;padding:1rem 0;border-top:1px solid #ddd}.rank-target-legend{display:flex;gap:1rem;flex-wrap:wrap;font-size:.8rem;margin:1rem 0}.rank-target-legend span{display:flex;align-items:center;gap:.35rem}.rank-target-legend i{width:.7rem;height:.7rem;border-radius:2px}.rank-target-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem}.rank-target-cards article{border:1px solid #ddd;border-radius:10px;padding:1rem;background:#fff;min-width:0}.rank-target-cards h4{margin:0;overflow-wrap:anywhere}.rank-target-cards p,.rank-target-cards small{font-size:.8rem;color:#5c5861}.rank-target-bar{height:18px;display:flex;overflow:hidden;border-radius:4px;margin:.8rem 0}.rank-target-cards dl{display:flex;flex-wrap:wrap;gap:.65rem;margin:.75rem 0}.rank-target-cards dl div{min-width:50px}.rank-target-cards dt{font-size:.7rem;color:#5c5861}.rank-target-cards dd{margin:0;font-weight:650}.rank-target-cards small{display:block}.rank-target-cards button{margin-top:.7rem}
