.bench-controls{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.btn-run{font-size:14px;font-weight:600;padding:9px 18px;color:#fff;background:var(--accent);border-color:var(--accent)}.btn-run:hover{background:#1d4ed8}.bench-diff{margin-left:0;align-self:flex-end;font-size:13px;font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.bench-panels{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:720px){.bench-panels{grid-template-columns:1fr}}.bench-panel{margin-bottom:16px}.feel-json{width:100%;min-height:210px;margin-top:10px;padding:8px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;line-height:1.5;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:7px;resize:vertical}.mass-table{margin-top:10px;overflow-x:auto}.mass-table table{border-collapse:collapse;width:100%;font-size:12px;font-variant-numeric:tabular-nums}.mass-table th,.mass-table td{border:1px solid var(--line);padding:4px 8px;text-align:right;color:var(--ink)}.mass-table th{background:var(--surface-2);font-weight:600;color:var(--ink-2)}.mass-table .mass-label{text-align:left}.mass-table .mass-total td{font-weight:600;background:var(--surface-2)}
