.scaling-chart{min-width:0;margin:0}.scaling-chart svg{width:100%;display:block}.scaling-grid{stroke:rgb(var(--score-ink,255 255 255) / 14%);stroke-width:.8px}.scaling-x-label,.scaling-y-label,.scaling-axis-title{fill:var(--muted);font-size:15px}.scaling-model{fill:none;stroke:var(--model-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.75px;transition:opacity .15s,stroke-width .15s}.scaling-model-interpolation{stroke-dasharray:7 6}.scaling-regime-key{color:var(--muted);justify-content:center;gap:1rem;font-size:.75rem;display:flex}.scaling-regime-key.is-wrapping{flex-wrap:wrap;row-gap:.25rem}.scaling-regime-key button{color:inherit;font:inherit;cursor:pointer;outline-offset:.2rem;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.scaling-regime-key button[aria-pressed=true]{color:var(--ink);font-weight:600}.scaling-regime-key i{border-top:2px solid;width:1.25rem}.scaling-regime-key i.is-interpolation{border-top-style:dashed}.scaling-point{fill:var(--model-color)}.scaling-point-interpolation{fill:var(--leaderboard-panel,#0d0d0d);stroke:var(--model-color);stroke-width:2px}.scaling-interval{fill:none;pointer-events:none;stroke:var(--model-color);stroke-linecap:round;stroke-opacity:.7;stroke-width:1.75px}.task-generalization-chart,.task-scaling-chart{border:1px solid var(--border);border-radius:var(--surface-radius);flex-direction:column;min-width:0;margin:0;padding:.9rem;display:flex}.task-generalization-chart figcaption,.task-scaling-chart figcaption{min-height:2.5em;color:var(--muted);margin-bottom:.35rem;font-size:.78rem}.task-generalization-chart svg,.task-scaling-chart svg{width:100%;height:auto;margin-top:auto;display:block}.task-scaling-gridline{stroke:rgb(var(--score-ink,255 255 255) / 10%);stroke-width:1px}.task-generalization-bar,.task-scaling-bar{fill:var(--model-color)}.task-scaling-label{fill:var(--muted);font-size:12px}.chart-mark{cursor:pointer}.chart-hit{fill:#0000}.chart-mark-selected .chart-hit{fill:rgb(var(--score-ink,255 255 255) / 8%)}.generalization-chart,.scaling-chart,.task-generalization-chart,.task-scaling-chart{position:relative}.chart-readout{z-index:1;border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--panel);width:max-content;max-width:14rem;color:var(--ink);pointer-events:none;margin:0;padding:.25rem .5rem;font-size:.75rem;line-height:1.3;position:absolute;transform:translateY(calc(-100% - .25rem))}
