.rv-tn-crown{color:var(--rim);flex:none}.rv-tn-tabs{border:1px solid var(--line);background:var(--card);border-radius:.9rem;grid-template-columns:1fr 1fr;gap:.35rem;padding:.3rem;display:grid}.rv-tn-tab{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.65rem;font-weight:600}.rv-tn-tab[aria-selected=true]{background:var(--accent);color:var(--accent-text)}.rv-tn-tab:focus-visible{outline:3px solid var(--text);outline-offset:2px}.rv-tn-hint{margin:0 0 .6rem}.rv-tn-pinned{border:1px solid var(--rim);background:color-mix(in srgb, var(--rim) 10%, transparent);border-radius:.8rem;margin:0 0 .75rem;padding:.35rem .6rem}.rv-tn-pinned-label{letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin:.2rem 0 0;font-size:.72rem}.rv-tn-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rv-tn-row{border-top:1px solid color-mix(in srgb, var(--text) 8%, transparent);align-items:center;gap:.6rem;min-height:3rem;padding:.5rem 0;display:flex}.rv-tn-row:first-child{border-top:0}.rv-tn-list .rv-tn-row[data-you]{background:color-mix(in srgb, var(--rim) 14%, transparent);border-radius:.6rem;margin:0 -.5rem;padding:.5rem}.rv-tn-rank{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:2.1rem;font-weight:700}.rv-tn-who{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.rv-tn-alias{font-weight:600}.rv-tn-row[data-hidden] .rv-tn-alias{font-style:italic;font-weight:400}.rv-tn-group{color:var(--soft);font-size:.8rem}.rv-tn-holds{color:var(--rim);align-items:center;gap:.25rem;font-size:.78rem;font-weight:600;display:inline-flex}.rv-tn-holds .rv-tn-crown{width:14px;height:14px}.rv-tn-crowns{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.15rem;min-width:2.2rem;font-size:.85rem;display:inline-flex}.rv-tn-crowns .rv-tn-crown{width:15px;height:15px}.rv-tn-score{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;min-width:3.6rem;display:flex}.rv-tn-score strong{font-size:1.05rem}.rv-tn-unit{color:var(--soft);font-size:.72rem}.rv-tn-score .rv-muted{margin:0;font-size:.8rem}.rv-tn-row[data-unranked] .rv-tn-rank{color:var(--soft)}
