.rubric-checklist[data-v-c290ebce]{display:block}.rubric-checklist-empty[data-v-c290ebce]{background:#fafafa;border:1px dashed #dcdcdc;border-radius:.625rem;padding:1.5rem 1rem;text-align:center}.rubric-checklist-empty-title[data-v-c290ebce]{color:#000;font-size:1rem;font-weight:600;margin-bottom:.35rem}.rubric-checklist-empty-lede[data-v-c290ebce]{color:#4a4a4a;font-size:.8125rem;line-height:1.5;margin:0 0 .75rem}.rubric-checklist-empty-cta[data-v-c290ebce]{align-items:center;border:none;border-radius:.625rem;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.5rem 1rem;transition:all .15s ease}.rubric-checklist-empty-cta[data-v-c290ebce]:disabled{cursor:not-allowed;opacity:.5}.rubric-checklist-empty-cta[data-v-c290ebce]{background:#fff;border:1px solid #dcdcdc;color:#000}.rubric-checklist-empty-cta[data-v-c290ebce]:hover:not(:disabled){border-color:#000}.rubric-checklist-empty-cta[data-v-c290ebce]{font-size:.8125rem;gap:.35rem;padding:.4rem .9rem}.rubric-tier+.rubric-tier[data-v-c290ebce]{margin-top:1.25rem}.rubric-tier-head[data-v-c290ebce]{align-items:baseline;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;margin-bottom:0;padding-bottom:.5rem}.rubric-tier-title[data-v-c290ebce]{color:#000;font-size:.8125rem;font-weight:600;letter-spacing:.01em}.rubric-tier-count[data-v-c290ebce]{color:#9a9a9a;font-size:.75rem}.rubric-rows[data-v-c290ebce]{display:flex;flex-direction:column}.rubric-row[data-v-c290ebce]{border-bottom:1px solid #dcdcdc;transition:background .15s ease,border-color .15s ease}.rubric-row.is-disabled[data-v-c290ebce]{background:transparent}.rubric-row.is-disabled .rubric-row-label[data-v-c290ebce]{color:#9a9a9a;text-decoration:line-through}.rubric-row.is-expanded[data-v-c290ebce]{background:#fafafa;border-bottom-color:transparent;border-radius:.625rem;margin:.5rem 0}.rubric-row-line[data-v-c290ebce]{align-items:center;cursor:pointer;display:flex;gap:.75rem;padding:.7rem .75rem}.rubric-row-line:hover:not(:has(.rubric-row-check:disabled)) .rubric-row-chevron[data-v-c290ebce]{color:#000}.rubric-row-check[data-v-c290ebce]{margin:0}.rubric-row-label[data-v-c290ebce]{color:#000;flex:1;font-size:.8125rem;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rubric-row-origin[data-v-c290ebce]{background:#f5f5f5;border-radius:9999px;color:#4a4a4a;flex-shrink:0;font-size:.75rem;padding:.15rem .55rem;white-space:nowrap}.rubric-row-origin--admin_added[data-v-c290ebce],.rubric-row-origin--admin_edited[data-v-c290ebce]{background:#6731f314;color:#6731f3}.rubric-row-chevron[data-v-c290ebce]{color:#9a9a9a;flex-shrink:0;font-size:1.15rem;transition:color .15s ease}.rubric-row-detail[data-v-c290ebce]{display:flex;flex-direction:column;gap:.75rem;padding:.5rem .75rem 1rem 2.6rem}.rubric-field[data-v-c290ebce]{display:block}.rubric-field-label[data-v-c290ebce]{color:#9a9a9a;display:block;font-size:.7rem;font-weight:500;letter-spacing:.05em;margin-bottom:.3rem;text-transform:uppercase}.rubric-field-grid[data-v-c290ebce]{display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr}.rubric-input[data-v-c290ebce]{background-color:#fff;border:1px solid #dcdcdc;border-radius:.375rem;color:#000;font-family:inherit;font-size:.8125rem;padding:.45rem .6rem;width:100%}.rubric-input[data-v-c290ebce]:focus{border-color:#6731f3;box-shadow:0 0 0 2px #6731f326;outline:none}.rubric-input[data-v-c290ebce]:disabled{background-color:#fafafa;color:#4a4a4a;cursor:not-allowed}select.rubric-input[data-v-c290ebce]{cursor:pointer;padding-right:2rem}.rubric-quote[data-v-c290ebce]{background:#fff8e1;border:1px solid #f1e3b3;border-left:3px solid #e5a83a;border-radius:.625rem;color:#6b5a1e;font-size:.8125rem;font-style:italic;line-height:1.5;margin:0;padding:.65rem .9rem}.rubric-row-actions[data-v-c290ebce]{display:flex;justify-content:flex-end}.rubric-row-remove[data-v-c290ebce]{align-items:center;background:transparent;border:none;border-radius:.375rem;color:#ef4444;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.3rem;padding:.35rem .55rem;transition:background .15s ease}.rubric-row-remove[data-v-c290ebce]:hover{background:#ef444414}.rubric-add-row[data-v-c290ebce]{align-items:center;background:transparent;border:none;color:#9a9a9a;cursor:pointer;display:flex;font-size:.8125rem;gap:.4rem;padding:.65rem .75rem;text-align:left;transition:color .15s ease;width:100%}.rubric-add-row[data-v-c290ebce]:hover{color:#6731f3}.test-run-card[data-v-05d53ff7]{background:#fff;border:1px solid #dcdcdc;border-radius:.875rem;font-size:.8125rem;margin:.5rem 0;overflow:hidden}.test-run-card.is-failed[data-v-05d53ff7]{border-color:#ef444473}.test-run-card-header[data-v-05d53ff7]{align-items:center;background:#fafafa;border-bottom:1px solid #dcdcdc;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.test-run-card-header[data-v-05d53ff7]:hover{background:#f7f7f7}.test-run-card-header-main[data-v-05d53ff7]{align-items:flex-start;display:flex;flex:1;gap:.75rem;min-width:0}.test-run-card-logo[data-v-05d53ff7]{border-radius:.375rem;flex-shrink:0;height:1.5rem;margin-top:.125rem;width:1.5rem}.test-run-card-titles[data-v-05d53ff7]{display:flex;flex-direction:column;min-width:0}.test-run-card-title[data-v-05d53ff7]{align-items:center;color:#000;display:flex;font-weight:600;gap:.5rem;min-width:0}.test-run-card-handle[data-v-05d53ff7]{white-space:nowrap}.test-run-card-arrow[data-v-05d53ff7]{color:#9a9a9a}.test-run-card-entity[data-v-05d53ff7],.test-run-card-entity-link[data-v-05d53ff7]{color:#4a4a4a;font-weight:500;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.test-run-card-entity-link.test-run-card-entity-link[data-v-05d53ff7]:hover,.test-run-card-entity.test-run-card-entity-link[data-v-05d53ff7]:hover{color:#6731f3;text-decoration:underline}.test-run-card-meta[data-v-05d53ff7]{color:#9a9a9a;display:flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.test-run-card-meta-sep[data-v-05d53ff7]{color:#dcdcdc}.test-run-card-status-row[data-v-05d53ff7]{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.test-run-card-status-row i[data-v-05d53ff7]{color:#9a9a9a;font-size:1.125rem}.test-run-card-body[data-v-05d53ff7]{padding:.75rem}.test-run-card-empty[data-v-05d53ff7]{color:#9a9a9a;font-style:italic;padding:.5rem 0}.test-run-card-messages[data-v-05d53ff7]{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.test-run-card-message[data-v-05d53ff7]{border-left:2px solid transparent;padding-left:.75rem}.test-run-card-message.msg-user[data-v-05d53ff7]{border-left-color:#6731f3}.test-run-card-message.msg-assistant[data-v-05d53ff7]{border-left-color:#4a4a4a}.test-run-card-message.msg-tool[data-v-05d53ff7]{border-left-color:#dcdcdc}.msg-label[data-v-05d53ff7]{color:#9a9a9a;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.test-run-card-msg-system pre[data-v-05d53ff7],.test-run-card-msg-user pre[data-v-05d53ff7]{background:#f5f5f5;border-radius:.375rem;color:#000;font-family:inherit;font-size:.8125rem;margin:0;padding:.5rem;white-space:pre-wrap;word-break:break-word}.msg-text[data-v-05d53ff7]{color:#000;white-space:pre-wrap;word-break:break-word}.msg-tool-head[data-v-05d53ff7]{align-items:center;display:flex;font-size:.8125rem;gap:.5rem}.msg-tool-icon[data-v-05d53ff7]{color:#9a9a9a}.msg-tool-name[data-v-05d53ff7]{color:#000;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem}.msg-tool-status[data-v-05d53ff7]{border-radius:9999px;color:#9a9a9a;font-size:.75rem;padding:0 .4em}.msg-tool-status.status-pending[data-v-05d53ff7]{color:#000}.msg-tool-status.status-done[data-v-05d53ff7]{color:#22c55e}.msg-tool-compact-row[data-v-05d53ff7]{align-items:center;color:#000;display:flex;font-size:.8125rem;gap:.5rem;line-height:1.4}.msg-tool-icon-compact[data-v-05d53ff7]{flex-shrink:0;font-size:1rem}.msg-tool-icon-compact.msg-tool-spin[data-v-05d53ff7]{animation:testRunSpin-05d53ff7 1.2s linear infinite;color:#9a9a9a}.msg-tool-icon-compact.msg-tool-done[data-v-05d53ff7]{color:#22c55e}.msg-tool-label[data-v-05d53ff7]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-tool-details-toggle[data-v-05d53ff7]{background:none;border:none;color:#9a9a9a;cursor:pointer;flex-shrink:0;font-size:.75rem;padding:0}.msg-tool-details-toggle[data-v-05d53ff7]:hover{color:#000}.msg-tool-details[data-v-05d53ff7]{margin-top:.5rem}@keyframes testRunSpin-05d53ff7{to{transform:rotate(1turn)}}.msg-tool-args[data-v-05d53ff7],.msg-tool-result[data-v-05d53ff7]{background:#f5f5f5;border-radius:.375rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.75rem;margin:.5rem 0 0;max-height:12rem;overflow-y:auto;padding:.5rem;white-space:pre-wrap;word-break:break-word}.msg-tool-args[data-v-05d53ff7]::-webkit-scrollbar,.msg-tool-result[data-v-05d53ff7]::-webkit-scrollbar{height:6px;width:6px}.msg-tool-args[data-v-05d53ff7]::-webkit-scrollbar-track,.msg-tool-result[data-v-05d53ff7]::-webkit-scrollbar-track{background:transparent}.msg-tool-args[data-v-05d53ff7]::-webkit-scrollbar-thumb,.msg-tool-result[data-v-05d53ff7]::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:3px}.msg-tool-args[data-v-05d53ff7]::-webkit-scrollbar-thumb:hover,.msg-tool-result[data-v-05d53ff7]::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.test-run-card-error[data-v-05d53ff7]{background:#ef44440f;border-radius:.375rem;color:#ef4444;font-size:.75rem;margin-top:.5rem;padding:.5rem}.test-run-card-footer[data-v-05d53ff7]{align-items:center;border-top:1px solid #dcdcdc;display:flex;justify-content:flex-start;margin-top:.75rem;padding-top:.75rem}
