.board{max-width:var(--column);background:var(--sheet);box-shadow:var(--lift);border-radius:4px;min-width:0;padding:1.4rem 1.5rem 1.2rem}.board .board-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.board .board-title{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;display:flex}.board .board-name{font-family:var(--serif);font-size:var(--text-lg);line-height:1.3}.board .pill{background:var(--track);font-family:var(--mono);font-size:var(--text-2xs);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:.1rem .5rem}.board .board-facts{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:0 1rem;display:flex}.board .board-controls{flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.1rem;display:flex}.board .seg{background:var(--track);border-radius:4px;flex-wrap:wrap;padding:3px;display:inline-flex}.board .seg button{appearance:none;min-height:34px;font-family:var(--sans);font-size:var(--text-md);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 .85rem}.board .seg.ks button{font-family:var(--mono);font-size:var(--text-xs)}.board .seg button:hover{color:var(--ink)}.board .seg button[aria-checked=true]{background:var(--sheet);color:var(--ink);box-shadow:var(--lift)}.board .board-rows{margin:1rem 0 0;padding:0;list-style:none}.board .board-row{border-top:1px solid var(--rule);grid-template-columns:1.5rem 1rem minmax(0,1fr) auto;align-items:center;gap:.5rem .7rem;padding:.95rem 0;display:grid}.board .rank{font-family:var(--mono);font-size:var(--text-sm);color:var(--ink-3);text-align:center;font-variant-numeric:tabular-nums}.board .lead .rank{color:var(--gold)}.board .mark{width:1rem;height:1rem;color:var(--hue,var(--ink-2));flex:none;display:inline-block}.board .mark.other{background:var(--ink-3);border-radius:2px;width:.6rem;height:.6rem}.board .agent{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;min-width:0;display:flex}.board .model{font-size:var(--text-base);line-height:1.3}.board .harness{font-size:var(--text-sm);color:var(--ink-3);white-space:nowrap}.board .score{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end;align-items:baseline;gap:.5rem;display:flex}.board .score .value{font-size:var(--text-base);font-weight:500}.board .lead .score .value{color:var(--gold)}.board .bar{background:var(--track);border-radius:2px;grid-column:3/-1;height:.4rem;position:relative}.board .fill{background:var(--hue,var(--ink-3));border-radius:2px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.board .whisker{background:var(--ink);height:1px;transition:left .3s,width .3s;position:absolute;top:50%;transform:translateY(-50%)}.board .whisker:before,.board .whisker:after{content:"";background:var(--ink);width:1px;height:.6rem;position:absolute;top:-.3rem}.board .whisker:before{left:0}.board .whisker:after{right:0}.board .row-facts{font-family:var(--mono);font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;grid-column:3/-1}.board .row-note{font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;grid-column:3/-1;line-height:1.45}.board .board-foot{border-top:1px solid var(--rule);font-family:var(--sans);font-size:var(--text-xs);color:var(--ink-3);justify-content:space-between;gap:1rem;padding-top:.9rem;font-weight:500;display:flex}.board .board-foot a{color:var(--ink-2);border-bottom:1px solid var(--rule)}.board .board-foot a:hover{color:var(--ink);border-bottom-color:var(--ink)}.board .note{border-top:1px solid var(--rule);font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;margin:0;padding-top:1rem;line-height:1.55}.board .axis{border-top:1px solid var(--rule);grid-template-columns:1.5rem 1rem minmax(0,1fr);column-gap:.7rem;padding:.6rem 0 1.4rem;display:grid}.board .axis-track{grid-column:3;height:1rem;position:relative}.board .axis-track span{font-family:var(--mono);font-size:var(--text-2xs);color:var(--ink-3);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.board .axis-track span:first-child{transform:none}.board .axis-track span:last-child{transform:translate(-100%)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.board .fill{transform-origin:0;transition:width .6s cubic-bezier(.22, 1, .36, 1), transform 1.2s cubic-bezier(.22, 1, .36, 1) calc(.15s + var(--i,0) * 90ms);transform:scaleX(0)}.board .whisker{opacity:0;transition:left .6s cubic-bezier(.22, 1, .36, 1), width .6s cubic-bezier(.22, 1, .36, 1), opacity .5s ease calc(.9s + var(--i,0) * 90ms)}.board[data-seen] .fill{transform:none}.board[data-seen] .whisker{opacity:1}}@media (max-width:720px){.board{padding:1.1rem 1rem 1rem}.board .agent{gap:.15rem;display:grid}.board .score{flex-direction:column;align-items:flex-end;gap:.1rem}}
