.score-tile{padding:.75rem;border-radius:.5rem;border:1px solid color-mix(in oklch,var(--color-muted) 25%,transparent);background:color-mix(in oklch,var(--color-surface) 60%,transparent)}@media(prefers-color-scheme:dark){.score-tile{background:color-mix(in oklch,var(--color-surface-dark) 70%,transparent);border-color:color-mix(in oklch,var(--color-muted) 35%,transparent)}}.score-label{font-size:.75rem;font-weight:600;color:var(--color-muted)}.score-tech{font-size:.65rem;color:var(--color-muted)}.score-tile--lead{border-color:color-mix(in oklch,var(--color-primary) 45%,transparent)}.score-value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.15rem;font-weight:600;margin-top:.15rem}.score-ci{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:var(--color-muted);margin-top:.25rem}.score-link{display:block;margin-top:.25rem;font-size:.7rem;color:var(--color-primary)}.score-link:hover{text-decoration:underline}#per-question-table thead th[data-sort] button{display:inline-flex;align-items:center}@media(max-width:639px){.score-tech,.score-ci,.score-link{font-size:.75rem}}.run-verdict{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.run-verdict-k{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted)}.run-verdict-v{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.75rem;font-weight:600;line-height:1}.run-verdict-d{font-size:.875rem;color:var(--color-muted)}.run-config>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;list-style:none}.run-config>summary::-webkit-details-marker{display:none}.pq-private{display:inline-block;padding:0 .375rem;border-radius:.25rem;border:1px dashed color-mix(in oklch,var(--color-muted) 60%,transparent);color:var(--color-muted);font-size:.75rem;line-height:1.25rem}.pq-more{display:none}@media(min-width:640px){.run-config>summary{pointer-events:none}.run-config-brief{display:none}}@media(max-width:639px){.run-config{padding:0}.run-config>summary{min-height:44px;padding:.625rem 2.25rem .625rem .875rem;position:relative;cursor:pointer}.run-config>summary:after{content:"▸";position:absolute;right:.875rem;top:.625rem;color:var(--color-muted)}.run-config[open]>summary:after{content:"▾"}.run-config>:not(summary){margin-left:.875rem;margin-right:.875rem}.run-config>:last-child{margin-bottom:.875rem}#run-scores{grid-template-columns:1fr;gap:0}#run-scores .score-tile{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;border-radius:0;border-width:0 0 1px;padding:.5rem .25rem;background:none}#run-scores .score-tile--lead{border-color:color-mix(in oklch,var(--color-muted) 25%,transparent)}#run-scores .score-label{grid-column:1;grid-row:1;font-size:.875rem}#run-scores .score-tech{grid-column:1;grid-row:2}#run-scores .score-value{grid-column:2;grid-row:1;margin:0;text-align:right}#run-scores .score-ci{grid-column:2;grid-row:2;margin:0;text-align:right}#run-scores .score-link{grid-column:1 / -1;min-height:44px;display:flex;align-items:center;margin:0}#per-question-table tbody tr.pq-row:not(.hidden){position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.125rem .75rem;padding:.625rem .25rem}#per-question-table td.pq-jsd{position:absolute;top:.625rem;right:.5rem;padding:0;text-align:right}#per-question-table tr.pq-row td:first-child button{padding-right:5rem;min-height:0}#per-question-table tr.pq-row .pq-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}#per-question-table tr.pq-row button[aria-expanded=true] .pq-text{display:block;-webkit-line-clamp:unset;line-clamp:none}#per-question-table td.pq-model,#per-question-table td.pq-human{grid-row:2}#per-question-table td.pq-topic{grid-row:3;grid-column:1 / -1;color:var(--color-muted)}#per-question-table td.pq-topic:before{content:none}#per-question-table td[data-k]:before{content:attr(data-k);display:inline;margin-right:.375rem;font-family:inherit;font-size:.75rem;letter-spacing:0;text-transform:none}#per-question-table.pq-clamped tbody>tr:nth-child(n+31){display:none}.pq-more:not([hidden]){display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:.75rem;border:1px solid color-mix(in oklch,var(--color-muted) 30%,transparent);border-radius:.5rem;font-size:.875rem;font-weight:600}}
