.solo-ranking{margin:30px 0;padding:24px 0;border-top:1px solid var(--line)}.solo-ranking-head{display:flex;justify-content:space-between;align-items:center;gap:24px}.solo-ranking h2{margin:0;font:normal 28px Georgia,serif}.solo-ranking p{color:var(--muted);font-size:13px;line-height:1.6}.solo-ranking select{padding:8px 12px;border:1px solid var(--line);border-radius:5px;color:var(--ink);background:var(--surface)}.solo-ranking table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.solo-ranking th,.solo-ranking td{padding:12px 14px;border-bottom:1px solid var(--line)}.solo-ranking th{color:var(--muted);font-size:12px;font-weight:500}.solo-ranking th:first-child{width:60px}.solo-ranking th:nth-child(n+3),.solo-ranking td:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}[data-solo-clock]{font-variant-numeric:tabular-nums;min-width:64px}[data-solo-retry]{margin:0 0 16px}[data-solo-busy=true] [data-solo-notice]{cursor:progress}
/* Quiet secondary information at the table edge, with no width changes as digits tick. */
.solo-clock{display:inline-flex;align-items:baseline;align-self:center;gap:.5em;margin-inline-start:auto;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.4}
.solo-clock [data-solo-clock]{display:inline-block;inline-size:7ch;min-width:0;text-align:right;font-family:ui-monospace,Consolas,monospace;font-variant-numeric:tabular-nums}
