.nm-list{display:flex;flex-direction:column;gap:12px;margin:20px 0}.nm-card{background:var(--sheet);border:1.5px solid var(--line);border-radius:14px;padding:16px 18px}.nm-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.nm-name{display:flex;align-items:center;gap:9px;font-family:var(--display);font-weight:700;font-size:16px}.nm-name .dot{width:9px;height:9px;border-radius:50%;flex:none}.nm-prov{font-family:inherit;font-weight:600;font-size:11px;color:var(--mute);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 8px;margin-left:2px}.nm-added{font-size:11px;color:var(--mute);font-weight:600}.nm-blurb{font-size:13px;line-height:1.55;color:var(--ink);max-width:600px;margin:0 0 12px}.nm-stats{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.nm-price,.nm-stat{font-family:var(--display);font-weight:700;font-size:11px;color:var(--mute);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.nm-price.nm-free{color:#0f7b4e;background:#e8f8ef;border-color:#beebd3}.nm-source{font-size:11px;color:var(--mute);text-decoration:none}.nm-source:hover{text-decoration:underline}.nm-race{font-family:var(--display);font-weight:700;font-size:12px;color:var(--clay);text-decoration:none;margin-left:auto}.nm-race:hover{text-decoration:underline}@media(max-width:640px){.nm-head{flex-direction:column;align-items:flex-start;gap:4px}}
