.compact-link-button[data-v-0c05c819]{padding:.1rem .2rem;font-size:.8rem;white-space:nowrap}.conversation-ai-panel[data-v-0c05c819]{margin-bottom:1rem}.conversation-live-pane[data-v-0c05c819]{min-width:0}.conversation-ai-badges[data-v-0c05c819]{justify-content:flex-start;flex-wrap:wrap}.conversation-facts-grid[data-v-0c05c819]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.fact-badge[data-v-0c05c819]{background:#e9f3ffe6;color:#204463}.alert-badge[data-v-0c05c819]{background:#ffebe6f2;color:#a53f2b}.testing-audit-toolbar[data-v-3c5158ca]{align-items:flex-end;justify-content:space-between;gap:1rem;flex-wrap:wrap}.testing-date-field[data-v-3c5158ca]{min-width:220px}.testing-search-field[data-v-3c5158ca]{flex:1 1 280px;min-width:280px}.testing-audit-filters[data-v-3c5158ca]{flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.testing-runtime-shell[data-v-3c5158ca]{display:flex;grid-column:1 / -1;gap:1rem;align-items:stretch;width:100%}.testing-runtime-list[data-v-3c5158ca],.testing-runtime-main-column[data-v-3c5158ca],.testing-runtime-detail[data-v-3c5158ca],.runtime-review-sidebar[data-v-3c5158ca],.testing-runtime-chat-panel[data-v-3c5158ca]{min-width:0}.testing-runtime-main-column[data-v-3c5158ca]{display:flex;gap:1rem;align-items:stretch;flex:1 1 auto;min-width:0}.testing-runtime-main-column-full[data-v-3c5158ca]{display:block}.testing-runtime-list[data-v-3c5158ca]{display:flex;flex-direction:column;gap:.75rem;max-height:1100px;flex:0 0 340px}.testing-runtime-list-body[data-v-3c5158ca]{overflow-y:auto;padding-right:.2rem}.testing-runtime-list-item[data-v-3c5158ca]{width:100%;text-align:left;border:1px solid rgba(21,62,101,.12);border-radius:18px;padding:1rem;background:#ffffffb8;display:flex;flex-direction:column;gap:.75rem;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.compact-link-button[data-v-3c5158ca]{padding:.1rem .25rem;font-size:.8rem;white-space:nowrap}.testing-runtime-list-item[data-v-3c5158ca]:hover{border-color:#153e653d;box-shadow:0 12px 24px #142a4a14;transform:translateY(-1px)}.testing-runtime-list-item.active[data-v-3c5158ca]{border-color:#2874a652;box-shadow:0 18px 32px #1941611a;background:linear-gradient(180deg,#f7fcfffa,#eef6ffeb)}.testing-runtime-detail[data-v-3c5158ca]{display:flex;flex-direction:column;gap:1rem;min-height:calc(100vh - 12rem);flex:1 1 auto;width:100%}.testing-runtime-detail-head[data-v-3c5158ca]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.testing-chat-state[data-v-3c5158ca]{min-height:320px}.testing-runtime-chat-panel[data-v-3c5158ca]{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;min-height:calc(100vh - 16rem);width:100%}.testing-message-list[data-v-3c5158ca]{flex:1 1 auto;min-height:calc(100vh - 20rem);max-height:calc(100vh - 20rem);overflow-y:auto;padding-right:.25rem}.runtime-review-editor[data-v-3c5158ca]{margin-top:.25rem}.runtime-review-sidebar[data-v-3c5158ca]{width:100%;max-width:none;position:sticky;top:1rem;align-self:start;flex:0 0 400px;max-height:calc(100vh - 2rem);overflow-y:auto}.voice-textarea-shell[data-v-3c5158ca]{position:relative;display:flex;flex-direction:column;gap:.75rem}.voice-textarea-shell.recording .voice-textarea[data-v-3c5158ca]{border-color:#1b81613d;box-shadow:inset 0 0 0 1px #1b81610d}.voice-textarea[data-v-3c5158ca]{padding-right:4.5rem;resize:none;overflow:hidden;min-height:7rem}.voice-fab[data-v-3c5158ca]{position:absolute;right:1rem;bottom:1rem;width:3rem;height:3rem;border:none;border-radius:999px;background:#596170e0;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 14px 24px #21273029;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.voice-fab[data-v-3c5158ca]:hover{transform:translateY(-1px);box-shadow:0 18px 28px #21273033}.voice-fab.recording[data-v-3c5158ca]{background:#121826}.voice-fab-icon[data-v-3c5158ca]{width:1.3rem;height:1.3rem}.voice-fab-stop[data-v-3c5158ca]{width:.82rem;height:.82rem;border-radius:.2rem;background:currentColor}.voice-recorder-panel[data-v-3c5158ca]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:center;padding:.9rem 1rem;border:1px solid rgba(21,62,101,.08);border-radius:18px;background:#f8fafff5}.voice-wave[data-v-3c5158ca]{display:flex;align-items:center;gap:.16rem;min-height:2rem}.voice-wave span[data-v-3c5158ca]{width:.18rem;height:.65rem;border-radius:999px;background:#101828eb;animation:runtime-voice-wave-3c5158ca 1.15s ease-in-out infinite;transform-origin:center}.voice-recorder-meta[data-v-3c5158ca]{display:flex;align-items:center;gap:.55rem;color:#495567f2;white-space:nowrap}.voice-preview-text[data-v-3c5158ca]{grid-column:1 / -1;margin:0;color:#495567f0;font-size:.95rem;line-height:1.55}.review-badge[data-v-3c5158ca]{border-color:#546de533;background:#f3f6fff2;color:#3e4e9bf2}.review-done-badge[data-v-3c5158ca]{border-color:#1b816133;background:#e9f8f2f2;color:#166f53fa}.error-badge[data-v-3c5158ca]{border-color:#cc48483d;background:#ffeeeef5;color:#9b2c2cf5}.out-of-prompt-badge[data-v-3c5158ca]{border-color:#b57e2338;background:#fff6e0f5;color:#935e0df5}.compact-metrics[data-v-3c5158ca]{gap:.45rem}@keyframes runtime-voice-wave-3c5158ca{0%,to{transform:scaleY(.4);opacity:.45}50%{transform:scaleY(2.2);opacity:1}}.runtime-review-metrics[data-v-3c5158ca],.runtime-review-reasons[data-v-3c5158ca],.runtime-review-kinds[data-v-3c5158ca],.runtime-review-actions[data-v-3c5158ca]{flex-wrap:wrap;gap:.65rem}.runtime-review-preview[data-v-3c5158ca]{white-space:pre-wrap}.runtime-review-form[data-v-3c5158ca]{gap:1rem}@media(max-width:1200px){.testing-runtime-shell[data-v-3c5158ca]{flex-direction:column}.testing-runtime-main-column[data-v-3c5158ca],.testing-runtime-main-column-full[data-v-3c5158ca]{display:flex;flex-direction:column}.testing-runtime-list[data-v-3c5158ca]{max-height:none;flex-basis:auto}.testing-runtime-chat-panel[data-v-3c5158ca]{min-height:auto}.testing-message-list[data-v-3c5158ca]{min-height:360px;max-height:720px}.runtime-review-sidebar[data-v-3c5158ca]{flex:none;min-width:0;max-width:none;position:static;max-height:none;overflow:visible}}.simulation-controls[data-v-3c5158ca]{margin-bottom:1rem}.simulation-control-grid[data-v-3c5158ca]{display:grid;gap:1rem}.simulation-control-actions[data-v-3c5158ca]{justify-content:flex-end}.simulation-suggestions-head[data-v-3c5158ca]{margin-top:.5rem}.simulation-branch-actions[data-v-3c5158ca]{justify-content:flex-start}.simulation-suggestion-list[data-v-3c5158ca]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.simulation-suggestion[data-v-3c5158ca]{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.9rem 1rem;border-radius:18px;border:1px solid rgba(21,62,101,.12);background:linear-gradient(180deg,#f9fbfffa,#eff8ffe6);color:inherit;text-align:left;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.simulation-suggestion[data-v-3c5158ca]:hover:not(:disabled){transform:translateY(-1px);border-color:#153e653d;box-shadow:0 14px 28px #142a4a14}.simulation-suggestion[data-v-3c5158ca]:disabled{opacity:.65;cursor:not-allowed}.simulation-suggestion strong[data-v-3c5158ca]{font-size:.98rem}.simulation-suggestion span[data-v-3c5158ca]{font-size:.95rem;color:#23344f}.simulation-suggestion small[data-v-3c5158ca]{color:#64748b}.simulation-conversation-body[data-v-3c5158ca]{max-height:980px;overflow-y:auto;display:flex;flex-direction:column;gap:1rem;padding-right:.25rem}.simulation-branches-panel[data-v-3c5158ca]{margin-bottom:1rem}.simulation-branch-tabs[data-v-3c5158ca]{display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.simulation-branch-tab[data-v-3c5158ca]{min-width:140px}.simulation-branch-card[data-v-3c5158ca]{border:1px solid rgba(21,62,101,.08);border-radius:24px;padding:1rem;background:linear-gradient(180deg,#fffffff5,#f5f9ffeb)}.simulation-branch-summary[data-v-3c5158ca]{justify-content:space-between}.simulation-branch-body[data-v-3c5158ca]{max-height:640px;margin-top:1rem}.simulation-chat-message[data-v-3c5158ca]{animation:simulationMessageEnter-3c5158ca .22s ease}.simulation-chat-message.human[data-v-3c5158ca]{margin-left:auto;max-width:min(72ch,78%);background:#eef8ff;border-color:#9fd0f2}.simulation-chat-message.ai[data-v-3c5158ca]{max-width:min(92ch,88%);background:#eefaf1;border-color:#9fd8b2}.simulation-message-actions[data-v-3c5158ca]{justify-content:flex-end}.simulation-inline-button[data-v-3c5158ca]{padding:.35rem .7rem;font-size:.82rem}.simulation-chat-message.is-typing[data-v-3c5158ca]:after{content:"";display:inline-block;width:.55rem;height:1.1rem;margin-left:.18rem;vertical-align:text-bottom;background:currentColor;opacity:.45;animation:simulationCaret-3c5158ca .75s steps(1) infinite}.publisher-links-stack[data-v-3c5158ca]{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:.35rem}.publisher-links-stack .button[data-v-3c5158ca]{min-width:96px;justify-content:center}.publisher-links-stack .button.disabled[data-v-3c5158ca]{opacity:.55;cursor:not-allowed;pointer-events:none}@keyframes simulationMessageEnter-3c5158ca{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes simulationCaret-3c5158ca{50%{opacity:0}}
