.rival-list{list-style:none;margin:0 0 18px;padding:0;border:1px solid var(--hair,#e5e0db);border-radius:8px}.rival-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 4px;padding:10px 14px;border-bottom:1px solid var(--hair,#e5e0db);font-size:14px;color:var(--ink,#1a1822)}.rival-row:last-child{border-bottom:0}.rival-row-rank{flex:none;min-width:24px;font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12.5px;color:var(--mute,#6d6573)}.rival-row-name{font-weight:600}.rival-row-link{color:inherit;text-decoration:none}.rival-row-link:hover{text-decoration:underline}.rival-row-you{display:inline-block;margin-left:8px;padding:2px 8px;background:var(--brand-button);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;border-radius:4px;text-transform:uppercase}.rival-row-count{color:var(--mute,#6d6573);font-family:var(--font-mono),"IBM Plex Mono",monospace;font-size:12.5px}.rival-row.is-you{background:var(--brand-soft,#ffe4df)}.rival-row.is-picked{background:rgba(255,107,92,.04)}.rival-row.is-picked.is-you{background:var(--brand-soft,#ffe4df)}@media print{.rival-row{break-inside:avoid}}