.scored-batch .tc-total strong{min-width:2ch;text-align:right}.bq-bar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;padding:16px 26px;background:var(--tc-inset);border-bottom:1px solid var(--tc-edge)}.bq-run{min-width:212px;min-height:44px;padding:0 20px;white-space:nowrap;background:#b3203b;border:0;border-radius:8px;color:#fff;font-size:var(--demo-label-size);font-weight:500;transition:background .15s var(--ease)}.bq-run:hover{background:#c8294a}.bq-summary{display:grid;min-width:0;padding:14px 26px;background:var(--tc-inset);border-top:1px solid var(--tc-edge)}.bq-summary-state{grid-area:1/1;font-size:var(--demo-copy-size);line-height:1.55;color:var(--tc-muted);visibility:hidden;opacity:0;transition:opacity .15s var(--ease)}.bq-summary-state[data-active]{visibility:visible;opacity:1;color:var(--tc-ink)}.bq-list{display:grid;align-content:start;gap:2px;height:396px;padding:12px 20px;overflow-y:auto;overscroll-behavior:contain}.bq-list li{display:grid;grid-template-columns:minmax(0,1.15fr) auto auto minmax(0,1.05fr);grid-template-areas:"file state score flag" "meta state score flag";align-items:center;column-gap:16px;padding:9px 12px;border-left:3px solid transparent;border-radius:0 8px 8px 0}.bq-list li:nth-child(odd){background:#0f2c3c}.scored-batch[data-scored] .bq-list li:has(.bq-flag[data-active]){border-left-color:var(--tc-coral)}.bq-file{grid-area:file;font-size:var(--demo-label-size)}.bq-file,.bq-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bq-meta{grid-area:meta;margin-top:3px;font-size:var(--demo-meta-size);color:var(--tc-muted)}.bq-state{grid-area:state;display:grid;justify-items:start}.bq-state i{grid-area:1/1;padding:3px 9px;border:1px solid var(--tc-edge);border-radius:999px;font-size:11px;font-style:normal;letter-spacing:.04em;color:var(--tc-muted);visibility:hidden;opacity:0;transition:opacity .15s var(--ease);transition-delay:calc(var(--bq-step) * 22ms)}.bq-state i[data-done]{border-color:#4d7a68;color:#a8dcc6}.bq-state i[data-active]{visibility:visible;opacity:1}.bq-score{grid-area:score;display:grid;justify-items:end;min-width:52px;visibility:hidden;opacity:0;transition:opacity .15s var(--ease);transition-delay:calc(var(--bq-step) * 22ms)}.bq-score[data-active]{visibility:visible;opacity:1}.bq-score b{font-family:var(--font-display),sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em}.bq-flag{grid-area:flag;display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;font-size:var(--demo-meta-size);color:var(--tc-muted);white-space:nowrap;text-overflow:ellipsis;visibility:hidden;opacity:0;transition:opacity .15s var(--ease);transition-delay:calc(var(--bq-step) * 22ms)}.bq-flag[data-active]{visibility:visible;opacity:1}.bq-flag-reason{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.bq-list li{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"file state score" "meta state score" "flag flag flag"}.bq-flag{margin-top:5px}}@media (max-width:860px){.bq-list{height:auto;max-height:396px}}@media (max-width:600px){.bq-bar{grid-template-columns:minmax(0,1fr)}.bq-bar,.bq-summary{padding-inline:18px}.bq-list{padding-inline:14px}.bq-list li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"file score" "meta score" "state state" "flag flag";row-gap:4px}.bq-state{margin-top:4px}}