.tool-workbench.run-history{gap:16px;display:grid}.tool-workbench.run-history p{text-wrap:pretty;max-inline-size:68ch;margin:0;font-size:15px}.tool-workbench.run-history .run-history__open{border:1px solid var(--rule-lit);background:var(--ui-ink);min-block-size:48px;color:var(--ui-text);cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding-inline:12px 14px;font-size:16px;display:inline-flex;position:relative}.tool-workbench.run-history .run-history__open img,.tool-workbench.run-history .run-history__item img{outline:1px solid oklch(100% 0 none/.1);display:block}.tool-workbench.run-history input.run-history__file{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;min-block-size:0;inline-size:1px;min-inline-size:0;margin:-1px;padding:0;position:absolute;overflow:clip}.tool-workbench.run-history .tool-workbench__controls label{gap:4px;font-size:14px;display:grid}.tool-workbench.run-history .tool-workbench__controls .game-select{min-inline-size:12rem}.tool-workbench.run-history .run-history__open:active{border-color:var(--ui-accent)}.tool-workbench.run-history .run-history__open:focus-within{outline:2px solid var(--ui-accent);outline-offset:3px}.tool-workbench.run-history .run-history__error{color:var(--text-red);justify-items:start;gap:8px;font-size:15px;display:grid}.tool-workbench.run-history .run-history__stack{gap:12px;display:grid}.tool-workbench.run-history .run-history__scroll{max-inline-size:100%;overflow-x:auto}.tool-workbench.run-history .run-history__table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:max-content;min-inline-size:100%;font-size:15px}.tool-workbench.run-history .run-history__table th,.tool-workbench.run-history .run-history__table td{border-block-end:1px solid var(--rule);text-align:start;vertical-align:top;padding-block:6px;padding-inline:8px}.tool-workbench.run-history .run-history__num{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.tool-workbench.run-history .run-history__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:8px 16px;margin:0;display:grid}.tool-workbench.run-history .run-history__facts div{gap:2px;display:grid}.tool-workbench.run-history .run-history__facts dt{color:var(--ink-soft);margin:0;font-size:14px}.tool-workbench.run-history .run-history__facts dd{margin:0;font-size:16px}.tool-workbench.run-history .run-history__rounds{flex-wrap:wrap;gap:8px;display:flex}.tool-workbench.run-history .run-history__rounds button{min-block-size:44px;min-inline-size:44px}.tool-workbench.run-history .run-history__rounds button[aria-pressed=true]{border-color:var(--ui-accent)}.tool-workbench.run-history .run-history__runs{gap:8px;display:grid}.tool-workbench.run-history .run-history__runs button{text-align:start;min-block-size:44px}.tool-workbench.run-history .run-history__runs button[aria-pressed=true]{border-color:var(--ui-accent)}.tool-workbench.run-history .run-history__switch{flex-wrap:wrap;gap:8px;display:flex}.tool-workbench.run-history .run-history__switch button[aria-pressed=true]{border-color:var(--ui-accent)}.tool-workbench.run-history .pagination{justify-content:start;margin-block:0}.tool-workbench.run-history .pagination button{border:1px solid var(--rule);min-block-size:44px;min-inline-size:44px;color:inherit;font:inherit;background:0 0;border-radius:4px;place-items:center;display:inline-grid}.tool-workbench.run-history .pagination button[aria-current=page]{background:var(--ui-border);color:var(--ui-ink)}.tool-workbench.run-history .run-history__board-scroll{border:1px solid var(--rule);border-radius:12px;max-inline-size:100%;padding:8px;overflow-x:auto}.tool-workbench.run-history .run-history__items{gap:8px;display:grid}.tool-workbench.run-history .run-history__item{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.tool-workbench.run-history .run-history__table .run-history__item{flex-wrap:nowrap}.tool-workbench.run-history .run-history__headline{font-variant-numeric:tabular-nums;font-size:18px}@media (hover:hover) and (pointer:fine){.tool-workbench.run-history button:hover,.tool-workbench.run-history .run-history__open:hover{border-color:var(--ui-accent)}}.tool-workbench.run-history button:active,.tool-workbench.run-history .run-history__open:active{transform:scale(.96)}@media (prefers-reduced-motion:no-preference){.tool-workbench.run-history button,.tool-workbench.run-history .run-history__open{transition-property:transform,border-color;transition-duration:.16s;transition-timing-function:ease-out}}.tool-workbench.run-history :focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}
