.content-scope-tabs[data-v-15d2a1e0]{display:inline-flex;gap:4px;margin:0 0 12px;padding:4px;border-radius:10px;background:#edf2f8}.content-scope-tabs button[data-v-15d2a1e0]{border:0;border-radius:7px;padding:8px 14px;background:transparent;color:#64748b;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.content-scope-tabs button.active[data-v-15d2a1e0]{background:#fff;color:#172033;box-shadow:0 1px 3px #0f172a1f}.my-badge-overview[data-v-15d2a1e0]{min-width:0}.my-badge-heading[data-v-15d2a1e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}.my-badge-heading h2[data-v-15d2a1e0]{margin:2px 0 0;font-size:22px}.my-badge-heading-actions[data-v-15d2a1e0]{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.badge-text-action[data-v-15d2a1e0]{border:0;border-radius:999px;padding:7px 10px;background:#eef4ff;color:#2563eb;font-size:12px;font-weight:900;line-height:1;text-decoration:none;cursor:pointer}.badge-text-action[data-v-15d2a1e0]:disabled{opacity:.55;cursor:wait}.my-badge-grid[data-v-15d2a1e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px}.my-badge-card[data-v-15d2a1e0]{min-width:0;border:1px solid #e2e8f3;border-radius:16px;padding:12px;background:#f8faff;color:#172033;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.my-badge-card[data-v-15d2a1e0]:hover{border-color:#9db8ff;box-shadow:0 10px 24px #2e68ff1a;transform:translateY(-1px)}.my-badge-card-top[data-v-15d2a1e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.my-badge-card-top>strong[data-v-15d2a1e0]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.badge-status[data-v-15d2a1e0]{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;max-width:112px;color:#64748b;font-size:10px;font-weight:900;line-height:1.2;text-align:right}.badge-status i[data-v-15d2a1e0]{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#94a3b8}.badge-status.recording[data-v-15d2a1e0]{color:#dc2626}.badge-status.recording i[data-v-15d2a1e0]{background:#ef4444;box-shadow:0 0 0 4px #ef44441f}.badge-status.uploading[data-v-15d2a1e0]{color:#7c3aed}.badge-status.uploading i[data-v-15d2a1e0]{background:#8b5cf6}.badge-status.online[data-v-15d2a1e0]{color:#15803d}.badge-status.online i[data-v-15d2a1e0]{background:#22c55e}.badge-status.offline[data-v-15d2a1e0]{color:#64748b}.badge-status.offline i[data-v-15d2a1e0],.badge-status.stale i[data-v-15d2a1e0]{background:#94a3b8}.badge-device-sn[data-v-15d2a1e0]{display:block;margin-top:4px;color:#94a3b8;font-size:10px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-metrics[data-v-15d2a1e0]{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:10px}.badge-metrics div[data-v-15d2a1e0]{min-width:0;border-radius:10px;padding:7px 8px;background:#fff}.badge-metrics span[data-v-15d2a1e0],.badge-metrics strong[data-v-15d2a1e0]{display:block}.badge-metrics span[data-v-15d2a1e0]{color:#94a3b8;font-size:9px;font-weight:800}.badge-metrics strong[data-v-15d2a1e0]{margin-top:2px;font-size:12px;white-space:nowrap}.badge-heartbeat[data-v-15d2a1e0]{display:block;margin-top:8px;color:#7c8799;font-size:10px;font-weight:750}.badge-controls[data-v-15d2a1e0]{display:flex;align-items:center;gap:7px;margin-top:10px}.badge-command-hint[data-v-15d2a1e0]{flex:1;color:#53627a;font-size:10px;font-weight:800}.badge-control[data-v-15d2a1e0]{border:0;border-radius:9px;padding:7px 9px;color:#fff;font-size:12px;font-weight:900;cursor:pointer}.badge-control.start[data-v-15d2a1e0]{background:#2563eb}.badge-control.stop[data-v-15d2a1e0]{background:#d14343}.badge-control[data-v-15d2a1e0]:disabled{cursor:wait;opacity:.65}.my-badge-empty[data-v-15d2a1e0]{min-height:112px;border:1px dashed #cfd8e8;border-radius:16px;background:#f8faff;color:#64748b;display:flex;align-items:center;justify-content:center;gap:10px;padding:18px;font-weight:800;text-align:center}.my-badge-empty a[data-v-15d2a1e0],.my-badge-empty button[data-v-15d2a1e0]{border:0;background:transparent;color:#2563eb;font-weight:900;text-decoration:none;cursor:pointer}.my-badge-empty.warning[data-v-15d2a1e0]{color:#b45309;border-color:#fed7aa;background:#fffaf2}.memory-entry-panel[data-v-15d2a1e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.memory-entry[data-v-15d2a1e0]{min-height:86px;border:1px solid #e6ebf4;border-radius:18px;background:#fffffff0;box-shadow:0 12px 30px #232d4b0f;padding:14px;color:#151a23;text-decoration:none;display:grid;align-content:center;gap:5px}.memory-entry span[data-v-15d2a1e0]{font-weight:950;font-size:17px}.memory-entry small[data-v-15d2a1e0]{color:#6b7485;line-height:1.45;font-weight:800}.file-hint[data-v-15d2a1e0]{margin-top:4px;color:#2563eb;font-size:12px;font-weight:800;line-height:1.45}.file-title-line[data-v-15d2a1e0]{display:flex;align-items:center;gap:8px;min-width:0}.task-state-pill[data-v-15d2a1e0]{flex:0 0 auto;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:950;line-height:1.2}.task-state-pill.danger[data-v-15d2a1e0]{background:#fee2e2;color:#b91c1c}.task-state-pill.info[data-v-15d2a1e0]{background:#dbeafe;color:#1d4ed8}.task-state-pill.neutral[data-v-15d2a1e0]{background:#eef2f7;color:#475569}.file-error[data-v-15d2a1e0]{margin-top:6px;max-width:760px;color:#b91c1c;font-size:12px;font-weight:800;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inline-task-actions[data-v-15d2a1e0]{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.mini-action[data-v-15d2a1e0]{border:1px solid #d7deeb;border-radius:10px;background:#fff;color:#1f2937;padding:7px 10px;font-size:13px;font-weight:900;cursor:pointer}.mini-action.primary[data-v-15d2a1e0]{border-color:#2f6bff;background:#2f6bff;color:#fff}.mini-action[data-v-15d2a1e0]:disabled{cursor:not-allowed;opacity:.58}.file-title-actions[data-v-15d2a1e0]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.section-subtitle[data-v-15d2a1e0]{margin:4px 0 0;color:#7c8799;font-size:13px;font-weight:800;line-height:1.45}.merge-helper[data-v-15d2a1e0]{margin:8px 0 12px;padding:10px 12px;border-radius:14px;background:#eff6ff;color:#365176;font-size:13px;font-weight:800;display:flex;justify-content:space-between;gap:10px}.merge-helper strong[data-v-15d2a1e0]{color:#2563eb;white-space:nowrap}.file-row.selected[data-v-15d2a1e0]{background:#eef4ff;box-shadow:inset 0 0 0 2px #2f6bff}.file-row.merge-selectable[data-v-15d2a1e0]{grid-template-columns:24px 58px minmax(0,1fr) 34px}.file-body[data-v-15d2a1e0]{min-width:0}.file-menu[data-v-15d2a1e0]{min-width:136px}.file-menu button[data-v-15d2a1e0]{white-space:nowrap}.file-row.disabled[data-v-15d2a1e0]{opacity:.55}.file-select[data-v-15d2a1e0]{width:24px;min-width:24px;display:inline-flex;align-items:center;justify-content:center}.file-select input[data-v-15d2a1e0]{width:18px;height:18px;accent-color:#2f6bff}@media(max-width:900px){.memory-entry-panel[data-v-15d2a1e0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.my-badge-heading[data-v-15d2a1e0]{align-items:center}.my-badge-grid[data-v-15d2a1e0],.memory-entry-panel[data-v-15d2a1e0]{grid-template-columns:1fr}.file-row.merge-selectable[data-v-15d2a1e0]{grid-template-columns:24px 50px minmax(0,1fr) 28px}}.operating-review[data-v-3ff6ba02]{display:grid;gap:18px}.operating-toolbar[data-v-3ff6ba02],.operating-filters[data-v-3ff6ba02],.operating-row[data-v-3ff6ba02],.operating-dialog header[data-v-3ff6ba02],.detail-meta[data-v-3ff6ba02],.preview-summary[data-v-3ff6ba02],.sticky-submit[data-v-3ff6ba02],.section-title[data-v-3ff6ba02],.pagination-row[data-v-3ff6ba02]{display:flex;align-items:center;justify-content:space-between;gap:12px}.operating-toolbar h1[data-v-3ff6ba02],.section-title h2[data-v-3ff6ba02]{margin:0;font-size:28px}.section-title h2[data-v-3ff6ba02]{font-size:18px}.operating-toolbar p[data-v-3ff6ba02],.operating-row span[data-v-3ff6ba02],.source-row span[data-v-3ff6ba02],.source-row small[data-v-3ff6ba02],.section-title span[data-v-3ff6ba02],.auto-run-row span[data-v-3ff6ba02]{color:#718096}.operating-filters[data-v-3ff6ba02]{justify-content:flex-start;flex-wrap:wrap}.operating-filters input[data-v-3ff6ba02],.operating-filters select[data-v-3ff6ba02],.operating-form input[data-v-3ff6ba02],.operating-form select[data-v-3ff6ba02]{min-height:42px;border:1px solid #d9e1ee;border-radius:6px;padding:0 12px;background:#fff}.operating-list[data-v-3ff6ba02]{display:grid;gap:10px}.operating-row[data-v-3ff6ba02]{width:100%;border:1px solid #e2e8f0;background:#fff;border-radius:8px;padding:16px;text-align:left}.operating-row>div[data-v-3ff6ba02]{display:grid;gap:4px}.operating-row>div[data-v-3ff6ba02]:first-child{flex:1}.creation-mode[data-v-3ff6ba02]{font-size:13px;color:#475569!important}.pagination-row[data-v-3ff6ba02]{justify-content:center}.review-state[data-v-3ff6ba02]{padding:6px 10px;border-radius:999px;background:#eef2f7}.review-state.ready[data-v-3ff6ba02]{color:#087f5b;background:#e6fcf5}.review-state.failed[data-v-3ff6ba02]{color:#c92a2a;background:#fff0f0}.review-state.generating[data-v-3ff6ba02]{color:#1864ab;background:#e7f5ff}.auto-run-summary[data-v-3ff6ba02]{display:grid;gap:10px;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.auto-run-list[data-v-3ff6ba02]{display:grid;gap:8px}.auto-run-row[data-v-3ff6ba02]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #edf2f7}.auto-run-row[data-v-3ff6ba02]:first-child{border-top:0}.auto-run-row>div[data-v-3ff6ba02]{display:grid;gap:4px}.auto-run-detail[data-v-3ff6ba02]{font-size:13px;max-width:260px}.auto-run-empty[data-v-3ff6ba02]{color:#718096;padding:8px 0}.operating-empty[data-v-3ff6ba02]{display:grid;place-items:center;gap:10px;min-height:220px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff}.operating-dialog-backdrop[data-v-3ff6ba02]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a59;display:grid;place-items:center;padding:24px}.operating-dialog[data-v-3ff6ba02]{width:min(1000px,100%);max-height:90vh;overflow:auto;background:#f8fafc;border-radius:8px;padding:22px}.operating-dialog header[data-v-3ff6ba02]{position:sticky;top:-22px;background:#f8fafc;padding:8px 0 14px;z-index:2}.operating-dialog h2[data-v-3ff6ba02],.operating-dialog h3[data-v-3ff6ba02]{margin:0}.icon-close[data-v-3ff6ba02]{border:0;background:transparent;font-size:28px;cursor:pointer}.operating-form[data-v-3ff6ba02]{display:grid;gap:16px}.operating-form label[data-v-3ff6ba02]{display:grid;gap:7px}.time-pair[data-v-3ff6ba02]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dialog-actions[data-v-3ff6ba02]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.preview-summary[data-v-3ff6ba02]{justify-content:flex-start;background:#eef4ff;padding:12px;border-radius:6px}.source-timeline[data-v-3ff6ba02]{display:grid;gap:8px;margin:14px 0}.source-row[data-v-3ff6ba02]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:14px}.source-row>div[data-v-3ff6ba02]{display:grid;gap:4px}.source-row.unavailable[data-v-3ff6ba02]{opacity:.58}.source-transcript[data-v-3ff6ba02]{margin-top:6px}.source-transcript summary[data-v-3ff6ba02]{cursor:pointer;color:#2563eb;font-weight:800}.source-transcript p[data-v-3ff6ba02]{max-height:180px;overflow:auto;white-space:pre-wrap;color:#334155;line-height:1.65}.sticky-submit[data-v-3ff6ba02]{position:sticky;bottom:-22px;background:#fff;border-top:1px solid #e2e8f0;padding:14px}.detail-meta[data-v-3ff6ba02]{justify-content:flex-start;flex-wrap:wrap;margin-bottom:14px}.detail-section[data-v-3ff6ba02]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px;margin:12px 0}.detail-section article[data-v-3ff6ba02]{padding:12px 0;border-bottom:1px solid #edf2f7;display:grid;gap:6px}.detail-section article[data-v-3ff6ba02]:last-child{border-bottom:0}.detail-section.warning[data-v-3ff6ba02]{border-color:#ffd8a8}.follow-up[data-v-3ff6ba02]{grid-template-columns:1fr auto!important;align-items:center}.evidence-links[data-v-3ff6ba02]{display:flex;flex-wrap:wrap;gap:8px}.evidence-links a[data-v-3ff6ba02]{color:#2563eb;font-size:13px}.conflict-value[data-v-3ff6ba02]{border-left:3px solid #ffd8a8;padding-left:10px}.source-links[data-v-3ff6ba02],.version-list[data-v-3ff6ba02]{display:grid;gap:8px;margin-top:12px}.version-list button[data-v-3ff6ba02]{text-align:left;border:1px solid #e2e8f0;background:#fff;padding:10px;border-radius:6px}.version-preview[data-v-3ff6ba02]{white-space:pre-wrap;background:#f1f5f9;padding:12px;border-radius:6px}.operating-error[data-v-3ff6ba02]{display:grid;gap:12px;background:#fff5f5;border:1px solid #ffc9c9;border-radius:8px;padding:18px}@media(max-width:720px){.operating-toolbar[data-v-3ff6ba02],.operating-row[data-v-3ff6ba02],.sticky-submit[data-v-3ff6ba02],.section-title[data-v-3ff6ba02]{align-items:stretch;flex-direction:column}.operating-filters[data-v-3ff6ba02]>*{width:100%}.time-pair[data-v-3ff6ba02]{grid-template-columns:1fr}.operating-dialog-backdrop[data-v-3ff6ba02]{padding:0}.operating-dialog[data-v-3ff6ba02]{min-height:100vh;max-height:100vh;border-radius:0}.source-row[data-v-3ff6ba02]{grid-template-columns:auto 1fr}.source-row>a[data-v-3ff6ba02]{grid-column:2}.auto-run-row[data-v-3ff6ba02]{grid-template-columns:1fr;align-items:start}.follow-up[data-v-3ff6ba02]{grid-template-columns:1fr!important}}.interview-aggregate[data-v-6a5311e6]{display:grid;gap:18px}.aggregate-toolbar[data-v-6a5311e6],.filters[data-v-6a5311e6],.aggregate-row[data-v-6a5311e6],.dialog header[data-v-6a5311e6],.preview-summary[data-v-6a5311e6],.sticky[data-v-6a5311e6],.detail-meta[data-v-6a5311e6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.aggregate-toolbar h1[data-v-6a5311e6]{margin:0;font-size:28px}.aggregate-toolbar p[data-v-6a5311e6],.aggregate-row span[data-v-6a5311e6],.sources span[data-v-6a5311e6],.sources p[data-v-6a5311e6]{color:#64748b}.filters[data-v-6a5311e6]{justify-content:flex-start;flex-wrap:wrap}.filters input[data-v-6a5311e6],.filters select[data-v-6a5311e6],.form input[data-v-6a5311e6],.form select[data-v-6a5311e6]{min-height:42px;border:1px solid #d9e1ee;border-radius:6px;padding:0 12px;background:#fff}.aggregate-list[data-v-6a5311e6],.sources[data-v-6a5311e6]{display:grid;gap:10px}.aggregate-row[data-v-6a5311e6]{width:100%;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;text-align:left}.aggregate-row>div[data-v-6a5311e6]{display:grid;gap:4px}.aggregate-row>div[data-v-6a5311e6]:first-child{flex:1}.state[data-v-6a5311e6]{padding:6px 10px;border-radius:999px;background:#eef2f7}.state.ready[data-v-6a5311e6]{color:#087f5b;background:#e6fcf5}.state.generating[data-v-6a5311e6]{color:#1864ab;background:#e7f5ff}.state.failed[data-v-6a5311e6]{color:#c92a2a;background:#fff0f0}.empty[data-v-6a5311e6]{min-height:200px;display:grid;place-items:center;align-content:center;gap:10px;border:1px dashed #cbd5e1;border-radius:8px;background:#fff}.dialog-backdrop[data-v-6a5311e6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a59;display:grid;place-items:center;padding:24px}.dialog[data-v-6a5311e6]{width:min(980px,100%);max-height:90vh;overflow:auto;background:#f8fafc;border-radius:8px;padding:22px}.dialog h2[data-v-6a5311e6]{margin:0}.close[data-v-6a5311e6]{border:0;background:transparent;font-size:28px}.form[data-v-6a5311e6]{display:grid;gap:16px}.form label[data-v-6a5311e6]{display:grid;gap:7px}.time-pair[data-v-6a5311e6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form footer[data-v-6a5311e6]{display:flex;justify-content:flex-end}.preview-summary[data-v-6a5311e6]{justify-content:flex-start;padding:12px;background:#eef4ff;border-radius:6px}.sources[data-v-6a5311e6]{margin:14px 0}.sources article[data-v-6a5311e6]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.sources article>div[data-v-6a5311e6]{display:grid;gap:4px}.sources p[data-v-6a5311e6]{margin:4px 0;white-space:pre-line}.excluded[data-v-6a5311e6]{padding:12px;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.excluded summary[data-v-6a5311e6]{cursor:pointer;font-weight:800}.sticky[data-v-6a5311e6]{position:sticky;bottom:-22px;padding:14px;background:#fff;border-top:1px solid #e2e8f0}.detail-meta[data-v-6a5311e6]{justify-content:flex-start}.structured-result[data-v-6a5311e6]{display:grid;gap:16px}.structured-result>section[data-v-6a5311e6],.scope-note[data-v-6a5311e6]{margin:0;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.structured-result h3[data-v-6a5311e6]{margin:0 0 10px;font-size:18px}.result-entry[data-v-6a5311e6]{padding:10px 0;border-top:1px solid #edf2f7}.result-entry[data-v-6a5311e6]:first-of-type{border-top:0}.result-entry p[data-v-6a5311e6]{margin:0 0 8px;line-height:1.65}.source-links[data-v-6a5311e6]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#64748b}.source-links a[data-v-6a5311e6]{color:#245eea}.markdown[data-v-6a5311e6]{white-space:pre-wrap;line-height:1.75;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:18px}.error[data-v-6a5311e6]{display:grid;gap:8px;padding:18px;border:1px solid #ffc9c9;background:#fff5f5;border-radius:8px}@media(max-width:720px){.aggregate-toolbar[data-v-6a5311e6],.aggregate-row[data-v-6a5311e6],.sticky[data-v-6a5311e6]{align-items:stretch;flex-direction:column}.filters[data-v-6a5311e6]>*{width:100%}.dialog-backdrop[data-v-6a5311e6]{padding:0}.dialog[data-v-6a5311e6]{min-height:100vh;max-height:100vh;border-radius:0}.time-pair[data-v-6a5311e6]{grid-template-columns:1fr}.sources article[data-v-6a5311e6]{grid-template-columns:auto 1fr}.sources article>a[data-v-6a5311e6]{grid-column:2}}.review-mode-switch[data-v-09e6a90a]{width:fit-content;display:flex;gap:4px;padding:4px;border:1px solid #dfe5ef;border-radius:8px;background:#eef2f7}.review-mode-switch button[data-v-09e6a90a]{min-height:38px;border:0;border-radius:6px;padding:0 16px;background:transparent;color:#697386;font:inherit;font-weight:850;cursor:pointer}.review-mode-switch button.active[data-v-09e6a90a]{background:#fff;color:#2563eb;box-shadow:0 1px 3px #0f172a1a}.review-page[data-v-09e6a90a]{width:min(980px,calc(100% - 28px));max-width:calc(100% - 28px);margin:0 auto;padding:16px 0 96px;display:grid;gap:14px;overflow-x:hidden}.review-filter[data-v-09e6a90a],.summary-card[data-v-09e6a90a],.my-actions-card[data-v-09e6a90a],.focus-card[data-v-09e6a90a],.module-card[data-v-09e6a90a],.ai-card[data-v-09e6a90a]{border:1px solid #e6ebf4;border-radius:24px;background:#fffffff0;box-shadow:0 16px 38px #232d4b12}.review-filter[data-v-09e6a90a]{display:grid;grid-template-columns:172px 180px minmax(0,1fr);gap:10px;padding:12px}.period-switch[data-v-09e6a90a]{min-width:0;min-height:44px;align-self:end;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:16px;background:#edf2fb}.period-switch button[data-v-09e6a90a]{border:0;border-radius:13px;background:transparent;color:#6b7485;cursor:pointer;font:inherit;font-weight:950}.period-switch button.active[data-v-09e6a90a]{background:#fff;color:#151a23;box-shadow:0 8px 20px #232d4b14}.date-box[data-v-09e6a90a],.filter-row[data-v-09e6a90a]{min-width:0;display:grid;gap:8px}.date-box span[data-v-09e6a90a]{color:#7b8494;font-size:12px;font-weight:900}.date-box input[data-v-09e6a90a],.filter-row input[data-v-09e6a90a]{min-width:0;min-height:44px;border:1px solid #dfe5ef;border-radius:16px;background:#fff;padding:0 12px;color:#151a23;font:inherit;font-weight:800}.filter-row[data-v-09e6a90a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 88px;align-items:end}.summary-card[data-v-09e6a90a]{padding:22px}.summary-card h1[data-v-09e6a90a]{margin:0;color:#151a23;font-size:30px;line-height:1.18}.overview[data-v-09e6a90a]{margin:12px 0 0;color:#647087;line-height:1.7;font-size:17px;font-weight:850}.summary-actions[data-v-09e6a90a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.stat-strip[data-v-09e6a90a]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.stat-card[data-v-09e6a90a]{min-height:72px;border:1px solid #e6ebf4;border-radius:18px;background:#fff;color:inherit;cursor:pointer;font:inherit;display:grid;place-items:center;align-content:center;gap:4px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.stat-card[data-v-09e6a90a]:hover,.stat-card[data-v-09e6a90a]:focus-visible{border-color:#2f64f6;background:#f8fbff;box-shadow:0 12px 26px #2f64f61f;transform:translateY(-1px);outline:none}.stat-strip strong[data-v-09e6a90a]{color:#151a23;font-size:26px}.stat-strip span[data-v-09e6a90a]{color:#7b8494;font-size:13px;font-weight:900}.focus-card[data-v-09e6a90a],.my-actions-card[data-v-09e6a90a],.module-card[data-v-09e6a90a],.ai-card[data-v-09e6a90a]{padding:16px}.ai-card pre[data-v-09e6a90a]{max-height:460px;overflow:auto;white-space:pre-wrap;word-break:break-word;margin:0;padding:14px;border-radius:18px;background:#f7f9ff;color:#151a23;line-height:1.65;font:inherit;font-weight:780}.spotlight[data-v-09e6a90a]{border-color:#2f64f6;box-shadow:0 18px 42px #2f64f629}.hint[data-v-09e6a90a]{margin:10px 0 0;color:#b45309;font-weight:850}.block-head[data-v-09e6a90a],.module-head[data-v-09e6a90a]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:8px}.block-head h2[data-v-09e6a90a],.module-head h2[data-v-09e6a90a]{margin:0;color:#151a23;font-size:20px}.block-head span[data-v-09e6a90a],.module-head strong[data-v-09e6a90a]{color:#2f64f6;font-weight:950}.module-head p[data-v-09e6a90a],.block-head p[data-v-09e6a90a]{margin:6px 0 0;color:#697386;line-height:1.5;font-weight:800}.action-tabs[data-v-09e6a90a]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 6px}.action-tabs button[data-v-09e6a90a]{border:1px solid #e0e6f0;border-radius:999px;background:#f7f9ff;color:#5f6b80;cursor:pointer;font:inherit;font-size:13px;font-weight:950;padding:8px 12px}.action-tabs button.active[data-v-09e6a90a]{border-color:#2f64f6;background:#2f64f6;color:#fff}.action-item-row[data-v-09e6a90a]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px 0;border-top:1px solid #eef2f7}.action-main[data-v-09e6a90a]{min-width:0;display:grid;gap:6px}.action-title[data-v-09e6a90a]{color:#151a23;font-weight:950;line-height:1.35}.action-main p[data-v-09e6a90a]{margin:0;color:#6f7a8e;line-height:1.5;font-weight:780;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.action-meta[data-v-09e6a90a],.action-buttons[data-v-09e6a90a]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.action-meta span[data-v-09e6a90a]:not(.pill){color:#7b8494;font-size:13px;font-weight:850}.action-buttons[data-v-09e6a90a]{justify-content:flex-end;align-content:flex-start}.btn.tiny[data-v-09e6a90a]{min-height:34px;border-radius:12px;padding:0 12px;font-size:13px}.focus-item[data-v-09e6a90a],.module-item[data-v-09e6a90a]{min-width:0;display:grid;gap:6px;padding:12px 0;border-top:1px solid #eef2f7}.focus-item[data-v-09e6a90a]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.focus-item strong[data-v-09e6a90a],.module-item strong[data-v-09e6a90a]{min-width:0;color:#151a23;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.focus-item p[data-v-09e6a90a],.module-item small[data-v-09e6a90a],.module-item span[data-v-09e6a90a]{margin:0;color:#7b8494;font-weight:800;line-height:1.45;word-break:break-word}.module-item span[data-v-09e6a90a]{color:#4f63ff;font-size:13px}.review-modules[data-v-09e6a90a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.analysis-grid[data-v-09e6a90a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.coverage-line[data-v-09e6a90a]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.coverage-line span[data-v-09e6a90a]{border-radius:999px;background:#eef4ff;color:#58647a;padding:6px 10px;font-weight:900}.mini-item[data-v-09e6a90a],.trend-row[data-v-09e6a90a]{min-width:0;display:grid;gap:5px;padding:10px 0;border-top:1px solid #eef2f7}.mini-item strong[data-v-09e6a90a]{color:#151a23;line-height:1.35}.mini-item small[data-v-09e6a90a],.trend-row small[data-v-09e6a90a]{color:#7b8494;font-weight:800;line-height:1.45}.trend-row[data-v-09e6a90a]{grid-template-columns:48px minmax(0,1fr);align-items:center;background:transparent;border-left:0;border-right:0;border-bottom:0;color:inherit;cursor:pointer;font:inherit;text-align:left;width:100%}.trend-row[data-v-09e6a90a]:active,.trend-row[data-v-09e6a90a]:hover{background:#f7f9ff}.trend-row span[data-v-09e6a90a]{color:#151a23;font-weight:950}.trend-row small[data-v-09e6a90a]{grid-column:2}.bar[data-v-09e6a90a]{height:10px;border-radius:999px;background:#e8edf6;overflow:hidden}.bar i[data-v-09e6a90a]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7357ff,#2f64f6)}.clean-state[data-v-09e6a90a]{border:1px dashed #dfe5ef;border-radius:18px;background:#ffffffb8;color:#7b8494;padding:18px;font-weight:850}.clean-state.compact[data-v-09e6a90a]{padding:12px}.pill[data-v-09e6a90a]{white-space:nowrap}@media(max-width:760px){.review-page[data-v-09e6a90a]{width:calc(100% - 24px);max-width:calc(100% - 24px);padding-top:12px;gap:12px}.review-filter[data-v-09e6a90a]{grid-template-columns:1fr;border-radius:22px}.period-switch[data-v-09e6a90a]{align-self:stretch}.filter-row[data-v-09e6a90a]{grid-template-columns:1fr}.filter-row .btn[data-v-09e6a90a]{width:100%}.summary-card[data-v-09e6a90a]{padding:18px;border-radius:24px}.summary-card h1[data-v-09e6a90a]{font-size:26px}.overview[data-v-09e6a90a]{font-size:16px}.summary-actions .btn[data-v-09e6a90a]{flex:1 1 120px}.stat-strip[data-v-09e6a90a]{grid-template-columns:repeat(3,minmax(0,1fr))}.focus-item[data-v-09e6a90a],.action-item-row[data-v-09e6a90a]{grid-template-columns:1fr}.action-buttons[data-v-09e6a90a]{justify-content:flex-start}.focus-item .pill[data-v-09e6a90a]{width:fit-content}.review-modules[data-v-09e6a90a],.analysis-grid[data-v-09e6a90a]{grid-template-columns:1fr}.ai-card pre[data-v-09e6a90a]{max-height:360px}}.anytalk-login[data-v-0b2498f1]{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 22% 0%,rgba(198,216,255,.92),transparent 34%),linear-gradient(180deg,#eef4ff,#f8f9fd 42%,#fff)}.login-card[data-v-0b2498f1]{width:min(460px,100%);padding:34px;border:1px solid rgba(226,232,240,.92);border-radius:24px;background:#ffffffe6;box-shadow:0 22px 60px #2a40781f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.login-brand[data-v-0b2498f1]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.login-logo[data-v-0b2498f1]{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;color:#fff;font-weight:900;letter-spacing:.02em;background:linear-gradient(135deg,#7d5cff,#2468ff);box-shadow:0 12px 26px #2468ff3d}.login-brand h1[data-v-0b2498f1]{margin:0;color:#111827;font-size:34px;line-height:1;letter-spacing:0}.login-brand p[data-v-0b2498f1]{margin:8px 0 0;color:#64748b;font-weight:800}.login-form[data-v-0b2498f1]{display:grid;gap:18px}.login-form label[data-v-0b2498f1]{display:grid;gap:8px}.login-form span[data-v-0b2498f1]{color:#64748b;font-weight:800}.login-form input[data-v-0b2498f1]{width:100%;min-height:52px;padding:0 16px;border:1px solid #dbe4f0;border-radius:14px;background:#ffffffeb;color:#111827;outline:none}.login-form input[data-v-0b2498f1]:focus{border-color:#7d5cff;box-shadow:0 0 0 4px #7d5cff1f}.login-error[data-v-0b2498f1]{width:fit-content;max-width:100%;padding:8px 12px;border-radius:999px;background:#ffe4ec;color:#be123c;font-weight:800}.login-submit[data-v-0b2498f1]{min-height:56px;border:0;border-radius:16px;color:#fff;font-weight:900;font-size:18px;background:linear-gradient(135deg,#7d5cff,#2468ff);box-shadow:0 16px 34px #2468ff3d}.login-submit[data-v-0b2498f1]:active{transform:translateY(1px)}@media(max-width:640px){.anytalk-login[data-v-0b2498f1]{align-items:start;padding:48px 18px 24px}.login-card[data-v-0b2498f1]{padding:24px;border-radius:22px}.login-brand[data-v-0b2498f1]{align-items:flex-start}.login-brand h1[data-v-0b2498f1]{font-size:30px}}.search-select[data-v-f866a4c9]{position:relative;width:100%;min-width:0}.search-select .input[data-v-f866a4c9]{width:100%;min-width:0}.search-options[data-v-f866a4c9]{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:260px;overflow:auto;padding:8px;border:1px solid var(--line, #e2e8f0);border-radius:14px;background:#fff;box-shadow:0 18px 42px #0f172a29}.search-option[data-v-f866a4c9]{display:flex;width:100%;flex-direction:column;gap:2px;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.search-option[data-v-f866a4c9]:hover,.search-option.active[data-v-f866a4c9]{background:#eef4ff}.search-option small[data-v-f866a4c9]{color:var(--muted);font-size:12px}.custom-option[data-v-f866a4c9]{margin-top:4px;background:#f5f8ff;color:#2563eb}.search-empty[data-v-f866a4c9]{padding:12px;color:var(--muted)}.trace-page[data-v-d6bb102a]{padding:28px;color:#142033}.page-head[data-v-d6bb102a],.detail-head[data-v-d6bb102a],.section-title[data-v-d6bb102a],.evaluation-panel.completed[data-v-d6bb102a]{display:flex;align-items:center;justify-content:space-between;gap:20px}.page-head h1[data-v-d6bb102a]{margin:0 0 8px;font-size:30px}.page-head p[data-v-d6bb102a],.section-title p[data-v-d6bb102a],.detail-head p[data-v-d6bb102a]{margin:0;color:#6d7b91}.btn[data-v-d6bb102a]{border:0;border-radius:7px;padding:11px 18px;font-weight:700;cursor:pointer}.btn.primary[data-v-d6bb102a]{background:#2468f2;color:#fff}.btn.secondary[data-v-d6bb102a]{background:#eaf0fa;color:#243550}.summary-grid[data-v-d6bb102a]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0}.summary-grid div[data-v-d6bb102a]{background:#fff;border:1px solid #dfe6f2;border-radius:8px;padding:18px}.summary-grid strong[data-v-d6bb102a]{display:block;font-size:28px}.summary-grid span[data-v-d6bb102a]{color:#6d7b91}.filters[data-v-d6bb102a]{display:flex;gap:10px;margin-bottom:14px}.filters select[data-v-d6bb102a],.filters input[data-v-d6bb102a],textarea[data-v-d6bb102a]{border:1px solid #d6dfed;border-radius:7px;padding:10px 12px;background:#fff}.trace-workspace[data-v-d6bb102a]{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);min-height:680px;border:1px solid #dfe6f2;border-radius:8px;overflow:hidden;background:#fff}.call-list[data-v-d6bb102a]{border-right:1px solid #e4eaf3;padding:12px}.call-row[data-v-d6bb102a]{width:100%;display:grid;grid-template-columns:10px 1fr auto;gap:10px;align-items:start;border:0;border-bottom:1px solid #edf1f6;background:#fff;padding:14px 10px;text-align:left;cursor:pointer}.call-row.active[data-v-d6bb102a]{background:#edf4ff}.call-copy strong[data-v-d6bb102a],.call-copy small[data-v-d6bb102a]{display:block}.call-copy small[data-v-d6bb102a]{color:#748198;margin-top:5px}.evaluation-mark[data-v-d6bb102a]{color:#42618e;font-size:12px}.status-dot[data-v-d6bb102a]{width:8px;height:8px;border-radius:50%;margin-top:6px;background:#f2ad2e}.status-dot.succeeded[data-v-d6bb102a]{background:#20a66a}.status-dot.failed[data-v-d6bb102a]{background:#d94b4b}.pager[data-v-d6bb102a]{display:flex;justify-content:space-between;align-items:center;padding:15px 4px}.pager button[data-v-d6bb102a]{border:0;padding:8px 12px;border-radius:6px}.call-detail[data-v-d6bb102a]{padding:24px;min-width:0}.eyebrow[data-v-d6bb102a]{color:#42618e;font-weight:700}.detail-head h2[data-v-d6bb102a]{margin:6px 0}.duration[data-v-d6bb102a]{text-align:right}.duration strong[data-v-d6bb102a],.duration span[data-v-d6bb102a]{display:block}.duration span[data-v-d6bb102a]{color:#748198;font-size:12px}.facts[data-v-d6bb102a]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0}.facts div[data-v-d6bb102a]{background:#f6f8fc;padding:12px;border-radius:7px}.facts span[data-v-d6bb102a],.facts strong[data-v-d6bb102a]{display:block}.facts span[data-v-d6bb102a]{color:#748198;font-size:12px;margin-bottom:4px}.attempts[data-v-d6bb102a],.output-panel[data-v-d6bb102a],.evaluation-panel[data-v-d6bb102a],.comparison-panel[data-v-d6bb102a]{border-top:1px solid #e4eaf3;padding-top:20px;margin-top:20px}.attempt-row[data-v-d6bb102a]{display:grid;grid-template-columns:70px 1fr 70px 90px;gap:10px;padding:10px 0;border-bottom:1px solid #edf1f6}.attempt-row em[data-v-d6bb102a]{font-style:normal}.attempt-row em.failed[data-v-d6bb102a]{color:#c53636}.attempt-row em.succeeded[data-v-d6bb102a]{color:#16875a}.attempt-row p[data-v-d6bb102a]{grid-column:2 / -1;margin:0;color:#a63737}.markdown-output[data-v-d6bb102a]{white-space:pre-wrap;line-height:1.7;background:#f7f9fc;padding:18px;border-radius:7px;max-height:520px;overflow:auto}.structured-output[data-v-d6bb102a]{display:grid;grid-template-columns:minmax(140px,220px) 1fr;border:1px solid #e1e7f0;border-radius:7px;overflow:hidden}.structured-output dt[data-v-d6bb102a],.structured-output dd[data-v-d6bb102a]{margin:0;padding:10px 12px;border-bottom:1px solid #edf1f6}.structured-output dt[data-v-d6bb102a]{background:#f4f7fb;color:#52627a}.structured-output dd[data-v-d6bb102a]{white-space:pre-wrap}.source-input[data-v-d6bb102a]{white-space:pre-wrap;line-height:1.7;padding:16px;border:1px solid #dce4ef;border-radius:7px;max-height:300px;overflow:auto;margin-bottom:22px}.rating-options[data-v-d6bb102a]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.rating-options label[data-v-d6bb102a]{border:1px solid #dce4f0;border-radius:7px;padding:12px;cursor:pointer}.rating-options label.selected[data-v-d6bb102a]{border-color:#2468f2;background:#edf4ff}.rating-options strong[data-v-d6bb102a],.rating-options span[data-v-d6bb102a]{display:block}.rating-options span[data-v-d6bb102a]{color:#748198;font-size:12px;margin-top:4px}.rating-options input[data-v-d6bb102a]{position:absolute;opacity:0}.issue-tags[data-v-d6bb102a]{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.issue-tags label[data-v-d6bb102a]{background:#f1f4f9;border-radius:6px;padding:8px 10px}.evaluation-panel textarea[data-v-d6bb102a]{width:100%;box-sizing:border-box;margin-bottom:12px}.review-row[data-v-d6bb102a]{display:grid;grid-template-columns:120px 180px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #edf1f6}.review-row p[data-v-d6bb102a]{margin:0}.empty[data-v-d6bb102a]{display:grid;place-items:center;min-height:180px;color:#7a879b}.empty.small[data-v-d6bb102a]{min-height:80px}@media(max-width:900px){.trace-workspace[data-v-d6bb102a]{grid-template-columns:1fr}.call-list[data-v-d6bb102a]{border-right:0;border-bottom:1px solid #e4eaf3}.summary-grid[data-v-d6bb102a],.facts[data-v-d6bb102a],.rating-options[data-v-d6bb102a]{grid-template-columns:repeat(2,1fr)}.filters[data-v-d6bb102a]{flex-wrap:wrap}}.open-api-page[data-v-8bd552d7]{padding:28px;color:#17243a}.page-head[data-v-8bd552d7],.panel-head[data-v-8bd552d7],.section-head[data-v-8bd552d7],.detail-head[data-v-8bd552d7]{display:flex;align-items:center;justify-content:space-between;gap:18px}.page-head h1[data-v-8bd552d7],.detail h2[data-v-8bd552d7],.applications h2[data-v-8bd552d7]{margin:0}.page-head p[data-v-8bd552d7],.section-head p[data-v-8bd552d7],.detail-head p[data-v-8bd552d7]{margin:7px 0 0;color:#6d7b91}.workspace[data-v-8bd552d7]{display:grid;grid-template-columns:330px minmax(0,1fr);margin-top:22px;background:#fff;border:1px solid #dfe6f2;border-radius:8px;min-height:650px;overflow:hidden}.applications[data-v-8bd552d7]{padding:16px;border-right:1px solid #e3eaf4}.applications label[data-v-8bd552d7],.create-form>label[data-v-8bd552d7]{display:block;margin:14px 0;color:#52627a;font-weight:700}.applications input[data-v-8bd552d7],.applications select[data-v-8bd552d7],.create-form input[data-v-8bd552d7],.create-form select[data-v-8bd552d7]{box-sizing:border-box;width:100%;margin-top:6px;padding:10px;border:1px solid #ccd8e8;border-radius:6px;background:#fff}.application-row[data-v-8bd552d7]{position:relative;width:100%;display:block;text-align:left;border:1px solid #e1e8f2;border-radius:7px;background:#fff;padding:12px;margin-top:10px;cursor:pointer}.application-row.active[data-v-8bd552d7]{border-color:#286cf2;background:#f0f5ff}.application-row strong[data-v-8bd552d7],.application-row span[data-v-8bd552d7]{display:block}.application-row span[data-v-8bd552d7]{font-size:12px;color:#708098;margin-top:4px}.application-row em[data-v-8bd552d7],.credential-row em[data-v-8bd552d7]{font-style:normal;font-size:12px}.application-row em[data-v-8bd552d7]{position:absolute;right:10px;top:11px}.active[data-v-8bd552d7]{color:#16865a}.revoked[data-v-8bd552d7]{color:#b64040}.detail[data-v-8bd552d7]{padding:24px;min-width:0}.create-form[data-v-8bd552d7]{max-width:650px}.create-form fieldset[data-v-8bd552d7]{border:1px solid #dbe4ef;border-radius:7px;margin:16px 0;padding:12px}.create-form legend[data-v-8bd552d7]{font-weight:700}.check[data-v-8bd552d7]{display:inline-flex;gap:6px;margin:7px 15px 7px 0;color:#3e4f68;font-weight:400}.facts[data-v-8bd552d7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.facts div[data-v-8bd552d7]{background:#f5f8fc;padding:12px;border-radius:7px}.facts span[data-v-8bd552d7],.facts strong[data-v-8bd552d7]{display:block}.facts span[data-v-8bd552d7]{color:#718099;font-size:12px;margin-bottom:5px}.facts strong[data-v-8bd552d7]{overflow-wrap:anywhere}.application-detail section[data-v-8bd552d7]{border-top:1px solid #e4ebf4;padding-top:18px;margin-top:20px}.application-detail h3[data-v-8bd552d7]{margin:0}.chips[data-v-8bd552d7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.chips span[data-v-8bd552d7]{background:#eaf1ff;color:#315caa;border-radius:5px;padding:6px 9px;font-size:13px}.credential-row[data-v-8bd552d7]{display:flex;align-items:center;gap:14px;border-bottom:1px solid #edf1f6;padding:11px 0}.credential-row span[data-v-8bd552d7]{flex:1}.credential-row small[data-v-8bd552d7]{display:block;color:#718099;margin-top:4px}.token-box[data-v-8bd552d7]{margin:12px 0;padding:13px;background:#fff8df;border:1px solid #f0d484;border-radius:7px}.token-box strong[data-v-8bd552d7]{display:block;color:#77520c}.token-box code[data-v-8bd552d7]{display:block;overflow-wrap:anywhere;margin:8px 0}.activity-list article[data-v-8bd552d7]{display:grid;grid-template-columns:1fr auto;gap:8px;padding:10px 0;border-bottom:1px solid #edf1f6}.activity-list span[data-v-8bd552d7]{color:#63728b}.activity-list small[data-v-8bd552d7]{grid-column:1/-1;color:#b33d3d}.btn[data-v-8bd552d7]{border:0;border-radius:7px;padding:10px 14px;font-weight:700;cursor:pointer}.btn.primary[data-v-8bd552d7]{background:#286cf2;color:#fff}.btn.secondary[data-v-8bd552d7]{background:#eaf0f8;color:#243752}.btn.danger[data-v-8bd552d7]{background:#fff0f0;color:#b64040}.btn.text-danger[data-v-8bd552d7]{background:transparent;color:#b64040}.btn.small[data-v-8bd552d7]{padding:7px 10px;font-size:13px}.empty[data-v-8bd552d7]{color:#748198;padding:18px 0}.detail-empty[data-v-8bd552d7]{min-height:400px;display:grid;place-items:center}@media(max-width:900px){.workspace[data-v-8bd552d7]{grid-template-columns:1fr}.applications[data-v-8bd552d7]{border-right:0;border-bottom:1px solid #e3eaf4}.facts[data-v-8bd552d7]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-head[data-v-8bd552d7]{align-items:flex-start;flex-direction:column}.activity-list article[data-v-8bd552d7]{grid-template-columns:1fr}}.field-hint[data-v-acf114b4]{display:block;margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.selectable-row[data-v-ab57223e]{cursor:pointer}.selectable-row[data-v-ab57223e]:hover{background:#f8fafc}.selectable-row.selected[data-v-ab57223e]{background:#eef2ff}.compact-head[data-v-ab57223e]{align-items:flex-start;margin-bottom:4px}.binding-panel[data-v-ab57223e]{margin-top:22px;padding-top:18px;border-top:1px solid #e2e8f0}.small-title[data-v-ab57223e]{font-size:18px}.btn.danger[data-v-ab57223e]{color:#b91c1c;background:#fee2e2}.btn.danger[data-v-ab57223e]:hover{background:#fecaca}.field-hint[data-v-3bb72e27]{display:block;margin-top:6px;color:var(--muted);font-size:13px;line-height:1.4}.selectable-row[data-v-3bb72e27]{cursor:pointer}.selectable-row[data-v-3bb72e27]:hover{background:#f8fafc}.selectable-row.selected[data-v-3bb72e27]{background:#eef2ff}.compact-head[data-v-3bb72e27]{align-items:flex-start;margin-bottom:14px}.transcript-cell[data-v-04aa3bb3]{min-width:220px;max-width:320px}.audio-assets-table[data-v-04aa3bb3]{min-width:1120px}.mobile-audio-list[data-v-04aa3bb3]{display:none}.asset-transcript-preview[data-v-04aa3bb3],.asset-error[data-v-04aa3bb3]{line-height:1.55;word-break:break-word}.asset-error[data-v-04aa3bb3]{color:#b91c1c}.asset-actions[data-v-04aa3bb3]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.btn.compact[data-v-04aa3bb3]{min-height:30px;padding:6px 10px;font-size:12px}@media(max-width:760px){.desktop-audio-table[data-v-04aa3bb3]{display:none}.mobile-audio-list[data-v-04aa3bb3]{display:grid;gap:12px}.mobile-audio-card[data-v-04aa3bb3]{display:grid;gap:12px;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--panel-soft)}.mobile-audio-head[data-v-04aa3bb3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mobile-audio-head strong[data-v-04aa3bb3],.mobile-audio-file strong[data-v-04aa3bb3]{overflow-wrap:anywhere}.mobile-audio-meta[data-v-04aa3bb3]{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--muted);font-size:13px}.mobile-audio-file[data-v-04aa3bb3],.mobile-audio-transcript[data-v-04aa3bb3],.mobile-audio-chain[data-v-04aa3bb3]{display:grid;gap:6px}.mobile-audio-file .code[data-v-04aa3bb3],.mobile-audio-chain .code[data-v-04aa3bb3]{overflow-wrap:anywhere;word-break:normal}.mobile-audio-actions[data-v-04aa3bb3]{display:flex;flex-wrap:wrap;gap:8px}}.integrity-page[data-v-9c11bf39]{display:grid;gap:18px}.summary-grid[data-v-9c11bf39]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.summary-card[data-v-9c11bf39]{display:grid;gap:7px;min-height:134px;padding:20px;text-align:left;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow)}.summary-card span[data-v-9c11bf39]{color:var(--muted);font-weight:800}.summary-card strong[data-v-9c11bf39]{font-size:34px;line-height:1}.summary-card small[data-v-9c11bf39]{color:var(--muted);line-height:1.45}.summary-card.complete strong[data-v-9c11bf39]{color:#047857}.summary-card.missing strong[data-v-9c11bf39]{color:#be123c}.summary-card.awaiting strong[data-v-9c11bf39]{color:#b45309}.summary-card.total strong[data-v-9c11bf39]{color:#334155}.filter-card[data-v-9c11bf39]{padding:20px}.filter-grid[data-v-9c11bf39]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.filter-actions[data-v-9c11bf39]{margin-top:16px}.section-head[data-v-9c11bf39]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.card-title[data-v-9c11bf39]{margin:0 0 5px;font-size:19px}.result-count[data-v-9c11bf39]{padding:6px 10px;color:var(--muted);font-weight:800;background:var(--panel-soft);border-radius:999px}.session-card[data-v-9c11bf39],.receipt-card[data-v-9c11bf39]{padding:20px}.integrity-list[data-v-9c11bf39]{display:grid}.integrity-row[data-v-9c11bf39]{display:grid;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 0;border-top:1px solid var(--line)}.integrity-row[data-v-9c11bf39]:first-child{border-top:0}.row-status[data-v-9c11bf39]{display:grid;gap:9px;justify-items:start}.row-status strong[data-v-9c11bf39]{font-size:22px}.integrity-badge[data-v-9c11bf39],.receipt-badge[data-v-9c11bf39]{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;font-size:12px;font-weight:900}.integrity-badge.complete[data-v-9c11bf39],.receipt-badge.accepted[data-v-9c11bf39],.receipt-badge.recovered[data-v-9c11bf39]{color:#047857;background:#d1fae5}.receipt-badge.replaced[data-v-9c11bf39]{color:#475569;background:#e2e8f0}.integrity-badge.missing_chunks[data-v-9c11bf39],.receipt-badge.failed[data-v-9c11bf39]{color:#be123c;background:#ffe4e6}.integrity-badge.awaiting_final[data-v-9c11bf39],.receipt-badge.warning[data-v-9c11bf39]{color:#b45309;background:#fef3c7}.row-title-line[data-v-9c11bf39],.row-meta[data-v-9c11bf39],.chunk-line[data-v-9c11bf39]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.row-title[data-v-9c11bf39]{font-size:17px;font-weight:900}.row-title-line>span[data-v-9c11bf39],.row-meta[data-v-9c11bf39]{color:var(--muted);font-size:13px;font-weight:700}.row-meta[data-v-9c11bf39]{margin-top:6px}.chunk-line[data-v-9c11bf39]{margin-top:10px;gap:7px}.chunk-label[data-v-9c11bf39]{min-width:48px;color:var(--muted);font-size:12px;font-weight:900}.chunk-chip[data-v-9c11bf39]{padding:4px 7px;border-radius:7px;color:#334155;background:#eef2f7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800}.chunk-complete[data-v-9c11bf39]{color:#047857;background:#d1fae5}.chunk-processing[data-v-9c11bf39]{color:#1d4ed8;background:#dbeafe}.chunk-failed[data-v-9c11bf39],.missing-chip[data-v-9c11bf39]{color:#be123c;background:#ffe4e6}.missing-line[data-v-9c11bf39]{padding:7px 9px;border-radius:10px;background:#fff7f8}.pagination-actions[data-v-9c11bf39]{justify-content:center;margin-top:18px}.receipt-head[data-v-9c11bf39]{align-items:center}.receipt-head select[data-v-9c11bf39]{min-width:170px}.receipt-card table td[data-v-9c11bf39]{vertical-align:top}.request-id[data-v-9c11bf39]{max-width:240px;overflow-wrap:anywhere}@media(max-width:1000px){.summary-grid[data-v-9c11bf39],.filter-grid[data-v-9c11bf39]{grid-template-columns:repeat(2,minmax(0,1fr))}.integrity-row[data-v-9c11bf39]{grid-template-columns:100px minmax(0,1fr)}.integrity-row>.btn[data-v-9c11bf39]{grid-column:2;justify-self:start}}@media(max-width:680px){.summary-grid[data-v-9c11bf39],.filter-grid[data-v-9c11bf39],.integrity-row[data-v-9c11bf39]{grid-template-columns:1fr}.integrity-row>.btn[data-v-9c11bf39]{grid-column:1}.receipt-head[data-v-9c11bf39]{align-items:stretch;flex-direction:column}}.stage-grid[data-v-64fcc142]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.stage-card[data-v-64fcc142]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;display:grid;gap:8px;background:#fff}.stage-card strong[data-v-64fcc142]{font-size:15px}.stage-card p[data-v-64fcc142]{margin:0;color:#64748b;line-height:1.5}@media(max-width:1100px){.stage-grid[data-v-64fcc142]{grid-template-columns:repeat(2,minmax(0,1fr))}}.transcripts-page[data-v-7e945035]{min-width:0}.transcript-list-card[data-v-7e945035]{padding:0;overflow:hidden}.transcript-list[data-v-7e945035]{display:flex;flex-direction:column}.transcript-card[data-v-7e945035]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border)}.transcript-card[data-v-7e945035]:last-child{border-bottom:0}.transcript-card[data-v-7e945035]:hover{background:#f8fafc}.transcript-main[data-v-7e945035]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;color:inherit;text-decoration:none;min-width:0}.transcript-icon[data-v-7e945035]{display:grid;width:40px;height:40px;place-items:center;border-radius:14px;color:#2563eb;font-size:16px;font-weight:800;background:#eef2ff}.transcript-body[data-v-7e945035]{min-width:0}.transcript-title[data-v-7e945035]{color:var(--text);font-size:17px;font-weight:800;line-height:1.35}.transcript-meta[data-v-7e945035],.transcript-tech[data-v-7e945035]{display:flex;flex-wrap:wrap;gap:8px 12px;color:var(--muted);font-size:13px;font-weight:700}.transcript-meta[data-v-7e945035]{margin-top:8px}.transcript-tech[data-v-7e945035]{margin-top:10px}.transcript-summary[data-v-7e945035]{margin:10px 0 0;color:#334155;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.emotion-pill[data-v-7e945035]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#eef2f7;color:#64748b}.emotion-pill.positive[data-v-7e945035]{background:#dcfce7;color:#15803d}.emotion-pill.warning[data-v-7e945035]{background:#fff7ed;color:#c2410c}.transcript-actions[data-v-7e945035]{display:flex;align-items:center;gap:8px}.pagination-actions[data-v-7e945035]{padding:16px 24px 20px;border-top:1px solid var(--border)}@media(max-width:760px){.transcript-card[data-v-7e945035]{grid-template-columns:1fr;padding:18px}.transcript-actions[data-v-7e945035]{justify-content:flex-start}.transcript-main[data-v-7e945035]{grid-template-columns:38px minmax(0,1fr);gap:12px}.transcript-icon[data-v-7e945035]{width:36px;height:36px;border-radius:12px}}.structured-results-page[data-v-bbc4fa6f]{min-width:0}.structured-list-card[data-v-bbc4fa6f]{padding:0;overflow:hidden}.structured-list[data-v-bbc4fa6f]{display:flex;flex-direction:column}.structured-card[data-v-bbc4fa6f]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:start;padding:20px 24px;color:inherit;text-decoration:none;border-bottom:1px solid var(--border)}.structured-card[data-v-bbc4fa6f]:hover{background:#f8fafc}.structured-card[data-v-bbc4fa6f]:last-child{border-bottom:0}.structured-icon[data-v-bbc4fa6f]{display:grid;width:40px;height:40px;place-items:center;border-radius:14px;color:#2563eb;font-size:16px;font-weight:800;background:#eef2ff}.structured-body[data-v-bbc4fa6f]{min-width:0}.structured-title[data-v-bbc4fa6f]{color:var(--text);font-size:17px;font-weight:800;line-height:1.35}.structured-meta[data-v-bbc4fa6f]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:8px;color:var(--muted);font-size:13px;font-weight:700}.emotion-pill[data-v-bbc4fa6f]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#eef2f7;color:#64748b}.emotion-pill.positive[data-v-bbc4fa6f]{background:#dcfce7;color:#15803d}.emotion-pill.warning[data-v-bbc4fa6f]{background:#fff7ed;color:#c2410c}.structured-summary[data-v-bbc4fa6f]{margin:10px 0 0;color:#334155;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.structured-action[data-v-bbc4fa6f]{align-self:center;white-space:nowrap;padding:10px 14px;border-radius:12px;color:#2563eb;font-weight:800;background:#eef2ff}.empty-state[data-v-bbc4fa6f]{padding:28px 24px;color:var(--muted);font-weight:700}.pagination-actions[data-v-bbc4fa6f]{padding:16px 24px 20px;border-top:1px solid var(--border)}@media(max-width:760px){.structured-card[data-v-bbc4fa6f]{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px}.structured-icon[data-v-bbc4fa6f]{width:34px;height:34px;border-radius:12px;font-size:14px}.structured-action[data-v-bbc4fa6f]{grid-column:2;justify-self:start;margin-top:4px}.structured-title[data-v-bbc4fa6f]{font-size:16px}.structured-summary[data-v-bbc4fa6f]{font-size:14px}.pagination-actions[data-v-bbc4fa6f]{padding:14px 16px 18px}}.mobile-meeting-list[data-v-19a52a73]{display:none}.meeting-filter-bar[data-v-19a52a73]{display:grid;grid-template-columns:minmax(260px,1.6fr) minmax(190px,1fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;gap:10px;margin-bottom:14px;padding:12px;border:1px solid #e3e9f2;border-radius:8px;background:#fff}.meeting-filter-bar>input[data-v-19a52a73],.meeting-filter-bar>select[data-v-19a52a73],.date-filter input[data-v-19a52a73]{width:100%;min-width:0;min-height:42px;border:1px solid #dce3ed;border-radius:6px;background:#fff;color:#182033;font:inherit;padding:0 12px}.date-filter[data-v-19a52a73]{position:relative}.date-filter span[data-v-19a52a73]{position:absolute;top:4px;left:12px;z-index:1;color:#7b8799;font-size:10px;font-weight:800;pointer-events:none}.date-filter input[data-v-19a52a73]{padding-top:10px}.clear-filter[data-v-19a52a73]{min-width:64px}.meeting-type-badge[data-v-19a52a73]{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:#eef4ff;color:#245bdb;font-size:13px;font-weight:900;white-space:nowrap}.small-line[data-v-19a52a73]{margin-top:6px;font-size:12px;line-height:1.35}.derivation-source-stack[data-v-19a52a73]{display:grid;gap:3px;margin-top:7px;color:#65728a;font-size:12px;line-height:1.4}.meeting-owner-cell[data-v-19a52a73]{max-width:220px;word-break:break-word}.next-step-link[data-v-19a52a73]{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border-radius:12px;background:#eef4ff;color:#245bdb;padding:0 14px;font-size:14px;font-weight:950;text-decoration:none;white-space:nowrap}.next-step-link[data-v-19a52a73]:hover{background:#dfeaff}.next-step-primary[data-v-19a52a73]{background:#2468ff;color:#fff}.next-step-primary[data-v-19a52a73]:hover{background:#1d56d8}.next-step-muted[data-v-19a52a73]{background:#f1f5f9;color:#5f6b7a}.compact-actions[data-v-19a52a73]{gap:6px}@media(max-width:760px){section[data-v-19a52a73]{width:100%}.page-header[data-v-19a52a73]{margin-bottom:12px}.page-title[data-v-19a52a73],.page-desc[data-v-19a52a73],.desktop-meeting-table[data-v-19a52a73]{display:none}.page-header .actions[data-v-19a52a73]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.page-header input[data-v-19a52a73]{min-width:0}.merge-button[data-v-19a52a73]{grid-column:1 / -1}.meeting-filter-bar[data-v-19a52a73]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:10px;padding:10px}.filter-keyword[data-v-19a52a73],.clear-filter[data-v-19a52a73]{grid-column:1 / -1}.card[data-v-19a52a73]{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.mobile-meeting-list[data-v-19a52a73]{display:grid;gap:10px}.mobile-meeting-card[data-v-19a52a73]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:14px;border:1px solid #e5eaf3;border-radius:18px;background:#ffffffeb;box-shadow:0 12px 28px #37487014}.mobile-select[data-v-19a52a73]{padding-top:2px}.mobile-select input[data-v-19a52a73]{width:22px;height:22px}.mobile-card-body[data-v-19a52a73]{min-width:0}.mobile-card-head[data-v-19a52a73]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-card-head strong[data-v-19a52a73]{min-width:0;color:#111827;font-size:18px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile-card-head .pill[data-v-19a52a73]{flex:0 0 auto}.mobile-card-meta[data-v-19a52a73]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;color:#8b95a6;font-size:13px;font-weight:800}.mobile-meeting-card p[data-v-19a52a73]{margin:10px 0 0;color:#64748b;font-size:14px;line-height:1.55;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mobile-next-step[data-v-19a52a73]{margin-top:12px;width:fit-content}.meeting-pager[data-v-19a52a73]{display:grid;grid-template-columns:1fr;justify-items:stretch}}.visual-report[data-v-8a0f1a49]{--report-accent: #6d5dfc;--report-soft: #f4f1ff;--report-line: #e4defe;display:grid;gap:24px;padding:clamp(20px,3vw,34px);border:1px solid #e8eaf1;border-radius:24px;background:#fff;color:#172033}.visual-report.theme-fresh[data-v-8a0f1a49]{--report-accent: #0f9f8f;--report-soft: #ecfbf8;--report-line: #c9eee8}.visual-report.theme-warm[data-v-8a0f1a49]{--report-accent: #b66a22;--report-soft: #fff7eb;--report-line: #f3dfc3}.visual-report.theme-clinical[data-v-8a0f1a49]{--report-accent: #2676d9;--report-soft: #eef6ff;--report-line: #cfe3fa}.visual-report.theme-executive[data-v-8a0f1a49]{--report-accent: #2f415e;--report-soft: #f1f4f8;--report-line: #d8e0e9}.visual-report.theme-calm[data-v-8a0f1a49]{--report-accent: #6876a8;--report-soft: #f3f5fb;--report-line: #dde2f0}.visual-report-v2[data-v-8a0f1a49]{background:#f7f9fc}.visual-report-v2.density-compact[data-v-8a0f1a49]{gap:16px}.visual-report-v2.density-spacious[data-v-8a0f1a49]{gap:34px}.v2-hero[data-v-8a0f1a49]{padding:24px;border:1px solid #e1e6f0;border-radius:20px;background:linear-gradient(135deg,#eef2ff,#fff 65%)}.decorative-background .v2-hero[data-v-8a0f1a49]{background:radial-gradient(circle at 88% 20%,rgba(109,93,252,.18) 0 7%,transparent 7.5%),radial-gradient(circle at 80% 72%,rgba(47,128,237,.12) 0 12%,transparent 12.5%),linear-gradient(135deg,#eef2ff,#fff 68%)}.v2-kicker[data-v-8a0f1a49]{display:inline-block;margin-bottom:8px;color:var(--report-accent);font-size:12px;font-weight:800;letter-spacing:.12em}.v2-layout[data-v-8a0f1a49]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.v2-block[data-v-8a0f1a49]{--block-accent: var(--report-accent);--block-soft: var(--report-soft);grid-column:span 12;display:grid;gap:14px;min-width:0;padding:20px;border:1px solid #e2e7ef;border-radius:20px;background:#fff;box-shadow:0 8px 26px #23304a0d}.v2-block.layout-half[data-v-8a0f1a49]{grid-column:span 6}.v2-block.layout-third[data-v-8a0f1a49]{grid-column:span 4}.v2-block.emphasis-primary[data-v-8a0f1a49]{background:linear-gradient(145deg,var(--block-soft),#fff 65%);border-color:var(--report-line)}.v2-block.emphasis-warning[data-v-8a0f1a49]{--block-accent: #b67b16;--block-soft: #fff8e8}.v2-block.emphasis-danger[data-v-8a0f1a49]{--block-accent: #bc4a62;--block-soft: #fff1f4}.v2-block.emphasis-success[data-v-8a0f1a49]{--block-accent: #348a65;--block-soft: #edfaf4}.v2-block-head[data-v-8a0f1a49]{display:flex;align-items:center;gap:10px}.v2-block-head h4[data-v-8a0f1a49]{margin:0;font-size:18px}.v2-icon[data-v-8a0f1a49]{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--block-soft);color:var(--block-accent);font-weight:900}.v2-metric-grid[data-v-8a0f1a49],.v2-fact-grid[data-v-8a0f1a49],.v2-comparison[data-v-8a0f1a49],.v2-risk-grid[data-v-8a0f1a49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:11px}.v2-metric[data-v-8a0f1a49],.v2-fact-grid>article[data-v-8a0f1a49],.v2-comparison>article[data-v-8a0f1a49],.v2-risk-grid>article[data-v-8a0f1a49]{min-width:0;padding:14px;border:1px solid #e7eaf0;border-radius:14px;background:#fffffff0}.v2-metric>span[data-v-8a0f1a49]{color:#667085}.v2-metric>strong[data-v-8a0f1a49]{display:block;margin-top:6px;color:var(--block-accent);font-size:28px}.v2-metric small[data-v-8a0f1a49]{margin-left:3px;font-size:13px}.v2-metric p[data-v-8a0f1a49],.v2-fact-grid p[data-v-8a0f1a49],.v2-comparison p[data-v-8a0f1a49],.v2-risk-grid p[data-v-8a0f1a49]{margin:7px 0 0;color:#667085;line-height:1.5;overflow-wrap:anywhere}.v2-hero-summary[data-v-8a0f1a49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.v2-hero-summary article[data-v-8a0f1a49]{padding:18px;border:1px solid var(--report-line);border-radius:16px;background:linear-gradient(135deg,var(--block-soft),#fff)}.v2-hero-summary strong[data-v-8a0f1a49]{font-size:21px}.v2-hero-summary p[data-v-8a0f1a49]{margin:7px 0 0;color:#667085;line-height:1.55}.v2-consensus-banner[data-v-8a0f1a49],.v2-pending-panel[data-v-8a0f1a49]{display:grid;gap:9px}.v2-consensus-banner article[data-v-8a0f1a49],.v2-pending-panel article[data-v-8a0f1a49]{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:14px;background:#edfaf4;color:#245f49}.v2-consensus-banner span[data-v-8a0f1a49]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#348a65;color:#fff}.v2-pending-panel article[data-v-8a0f1a49]{background:#fff8e8;color:#76530f}.v2-pending-panel span[data-v-8a0f1a49]{padding:3px 8px;border-radius:999px;background:#ffe6aa;color:#8a5a00;font-size:11px}.v2-fact-grid ul[data-v-8a0f1a49]{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.v2-fact-grid li[data-v-8a0f1a49],.v2-comparison>article>div[data-v-8a0f1a49]{display:flex;justify-content:space-between;gap:8px;padding-top:6px;border-top:1px solid #edf0f4}.v2-bar-chart[data-v-8a0f1a49]{display:grid;gap:10px}.v2-bar-row[data-v-8a0f1a49]{display:grid;grid-template-columns:minmax(80px,140px) 1fr minmax(60px,110px);align-items:center;gap:10px}.v2-bar-row>div[data-v-8a0f1a49]{height:13px;overflow:hidden;border-radius:999px;background:#edf0f6}.v2-bar-row i[data-v-8a0f1a49]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--block-accent),#75b9ff)}.v2-bar-row strong[data-v-8a0f1a49]{text-align:right}.v2-line-chart svg[data-v-8a0f1a49]{width:100%;height:180px;overflow:visible}.v2-line-chart polyline[data-v-8a0f1a49]{fill:none;stroke:var(--block-accent);stroke-width:3;vector-effect:non-scaling-stroke}.v2-line-labels[data-v-8a0f1a49]{display:flex;justify-content:space-between;gap:7px}.v2-line-labels span[data-v-8a0f1a49]{display:grid;color:#667085;font-size:11px}.v2-donut-wrap[data-v-8a0f1a49]{display:flex;align-items:center;justify-content:center;gap:28px}.v2-donut[data-v-8a0f1a49]{position:relative;display:grid;place-items:center;width:165px;height:165px;border-radius:50%}.v2-donut[data-v-8a0f1a49]:after{content:"";position:absolute;top:31px;right:31px;bottom:31px;left:31px;border-radius:50%;background:#fff}.v2-donut b[data-v-8a0f1a49]{z-index:1}.v2-legend[data-v-8a0f1a49]{display:grid;gap:8px}.v2-legend span[data-v-8a0f1a49]{display:flex;align-items:center;gap:7px}.v2-legend i[data-v-8a0f1a49]{width:10px;height:10px;border-radius:3px}.v2-timeline[data-v-8a0f1a49]{display:grid}.v2-timeline article[data-v-8a0f1a49]{position:relative;display:grid;grid-template-columns:105px 1fr;gap:3px 14px;padding:5px 0 18px 20px;border-left:2px solid #dce3ee}.v2-timeline article>i[data-v-8a0f1a49]{position:absolute;left:-6px;top:8px;width:10px;height:10px;border-radius:50%;background:var(--block-accent)}.v2-timeline time[data-v-8a0f1a49]{grid-row:1/4;color:var(--block-accent);font-weight:750}.v2-timeline p[data-v-8a0f1a49]{margin:2px 0;color:#667085}.v2-flow[data-v-8a0f1a49]{display:flex;gap:20px}.v2-flow article[data-v-8a0f1a49]{position:relative;flex:1;padding:14px;border-radius:14px;background:var(--block-soft)}.v2-flow article[data-v-8a0f1a49]:not(:last-child):after{content:"→";position:absolute;right:-17px;top:43%;color:var(--block-accent)}.v2-flow article>span[data-v-8a0f1a49]{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:var(--block-accent);color:#fff}.v2-flow p[data-v-8a0f1a49]{color:#667085}.v2-relations[data-v-8a0f1a49]{display:grid;gap:9px}.v2-relations article[data-v-8a0f1a49]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:12px;border-radius:13px;background:var(--block-soft);text-align:center}.v2-relations span[data-v-8a0f1a49]{color:var(--block-accent)}.v2-risk-grid>article[data-v-8a0f1a49]{border-top:4px solid #d6a23c}.v2-risk-grid>.risk-high[data-v-8a0f1a49]{border-top-color:#bc4a62}.v2-risk-grid>.risk-low[data-v-8a0f1a49]{border-top-color:#348a65}.v2-risk-grid>article>span[data-v-8a0f1a49]{color:#7b8494;font-size:11px}.v2-field-photo[data-v-8a0f1a49],.v2-photo-gallery figure[data-v-8a0f1a49],.v2-media-text-card figure[data-v-8a0f1a49]{display:grid;gap:8px;margin:0;min-width:0}.v2-field-photo img[data-v-8a0f1a49],.v2-photo-gallery img[data-v-8a0f1a49],.v2-media-text-card img[data-v-8a0f1a49]{display:block;width:100%;max-height:680px;object-fit:contain;border-radius:15px;background:#eef1f6}.v2-field-photo figcaption[data-v-8a0f1a49],.v2-photo-gallery figcaption[data-v-8a0f1a49],.v2-media-text-card figcaption[data-v-8a0f1a49]{display:grid;gap:3px;color:#667085}.v2-field-photo figcaption strong[data-v-8a0f1a49],.v2-photo-gallery figcaption strong[data-v-8a0f1a49],.v2-media-text-card figcaption strong[data-v-8a0f1a49]{color:#172033}.v2-photo-gallery[data-v-8a0f1a49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:14px}.v2-photo-gallery img[data-v-8a0f1a49]{aspect-ratio:4 / 3;object-fit:cover}.v2-media-text-card[data-v-8a0f1a49]{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(220px,1fr);gap:16px;align-items:start}.v2-media-text-card>div[data-v-8a0f1a49]{display:grid;gap:9px}.v2-media-text-card article[data-v-8a0f1a49]{padding:13px;border:1px solid #e7eaf0;border-radius:13px}.v2-media-text-card p[data-v-8a0f1a49]{margin:6px 0 0;color:#667085;line-height:1.5}.visual-report-header[data-v-8a0f1a49]{border-bottom:2px solid #e9ebf0;padding-bottom:18px}.visual-report-header h3[data-v-8a0f1a49]{margin:0;font-size:clamp(24px,3.2vw,38px);line-height:1.2}.visual-report-header p[data-v-8a0f1a49]{margin:8px 0 0;color:#697386;font-size:14px}.visual-report-section[data-v-8a0f1a49]{display:grid;gap:14px;--section-accent: var(--report-accent);--section-soft: var(--report-soft);--section-line: var(--report-line)}.visual-report-section.tone-success[data-v-8a0f1a49]{--section-accent: #428d37;--section-soft: #f3faef;--section-line: #d7e9cf}.visual-report-section.tone-warning[data-v-8a0f1a49]{--section-accent: #b67b16;--section-soft: #fff8e8;--section-line: #f1dfaf}.visual-report-section.tone-danger[data-v-8a0f1a49]{--section-accent: #bc4a62;--section-soft: #fff1f4;--section-line: #f2ccd5}.visual-report-section.tone-info[data-v-8a0f1a49]{--section-accent: #3678d6;--section-soft: #eff6ff;--section-line: #d2e3fb}.visual-report-section.tone-accent[data-v-8a0f1a49]{--section-accent: #8c4fb0;--section-soft: #faf1ff;--section-line: #ead5f5}.visual-section-title[data-v-8a0f1a49]{display:flex;align-items:center;gap:9px}.visual-section-title h4[data-v-8a0f1a49]{margin:0;font-size:18px;color:#273044}.visual-section-dot[data-v-8a0f1a49]{width:10px;height:10px;border-radius:50%;background:var(--section-accent);box-shadow:0 0 0 5px var(--section-soft)}.visual-card-grid[data-v-8a0f1a49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:12px;padding:16px;border-radius:18px;background:var(--section-soft)}.visual-card-grid.layout-list[data-v-8a0f1a49],.visual-card-grid.layout-full[data-v-8a0f1a49],.visual-card-grid.layout-timeline[data-v-8a0f1a49]{grid-template-columns:1fr}.visual-card-grid.layout-split[data-v-8a0f1a49]{grid-template-columns:repeat(2,minmax(0,1fr))}.visual-report-card[data-v-8a0f1a49]{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border:1px solid var(--section-line);border-left:4px solid var(--section-accent);border-radius:12px;background:#fffffff0}.visual-card-head[data-v-8a0f1a49]{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.visual-card-head>strong[data-v-8a0f1a49]{margin-right:auto;font-size:15px}.visual-badge[data-v-8a0f1a49]{padding:2px 8px;border-radius:999px;background:#f0f2f6;color:#606a7b;font-size:11px;font-weight:750}.visual-badge.tone-success[data-v-8a0f1a49]{background:#e9f7e5;color:#3f7f37}.visual-badge.tone-warning[data-v-8a0f1a49]{background:#fff0c9;color:#98680d}.visual-badge.tone-danger[data-v-8a0f1a49]{background:#ffe2e8;color:#a43b52}.visual-badge.tone-info[data-v-8a0f1a49]{background:#dfedff;color:#2f67ad}.visual-badge.tone-accent[data-v-8a0f1a49]{background:#f1defa;color:#7d419d}.visual-card-items[data-v-8a0f1a49]{display:grid;gap:8px;margin:0;padding-left:18px}.visual-card-items li[data-v-8a0f1a49]{color:#4e596c;line-height:1.55;overflow-wrap:anywhere}.visual-item-label[data-v-8a0f1a49]{margin-right:5px;color:#263044;font-weight:750}.visual-evidence[data-v-8a0f1a49]{display:block;margin-top:3px;color:#7a8494;font-size:10px;font-style:normal}.visual-evidence-link[data-v-8a0f1a49]{align-self:flex-start;margin-top:4px;padding:0;border:0;background:transparent;color:#596d9e;font-size:11px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.visual-evidence-panel[data-v-8a0f1a49]{display:grid;gap:10px;padding:16px;border:1px solid #d8e0ef;border-radius:14px;background:#f8faff}.visual-evidence-panel-head[data-v-8a0f1a49]{display:flex;align-items:center;justify-content:space-between}.visual-evidence-panel-head button[data-v-8a0f1a49]{border:0;background:transparent;color:#596d9e;cursor:pointer}.visual-evidence-panel article[data-v-8a0f1a49]{padding:12px;border-radius:10px;background:#fff}.visual-evidence-panel article>div[data-v-8a0f1a49]{display:flex;flex-wrap:wrap;gap:8px;color:#768197;font-size:12px}.visual-evidence-panel article p[data-v-8a0f1a49]{margin:7px 0 0;color:#344054;line-height:1.6}.visual-conclusion[data-v-8a0f1a49]{margin-top:auto;padding:10px 12px;border-radius:9px;background:var(--section-soft);color:#344054}.visual-conclusion>div[data-v-8a0f1a49]{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:11px;color:var(--section-accent)}.visual-conclusion em[data-v-8a0f1a49]{padding:1px 6px;border-radius:999px;background:#fff0c9;color:#98680d;font-style:normal}.visual-conclusion>strong[data-v-8a0f1a49]{display:block;line-height:1.5;overflow-wrap:anywhere}.visual-action-path[data-v-8a0f1a49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;padding:16px;border-radius:18px;background:var(--section-soft)}.visual-action-stage[data-v-8a0f1a49]{position:relative;padding:14px;border-radius:12px;background:#fff;border:1px solid var(--section-line)}.visual-stage-title[data-v-8a0f1a49]{display:flex;align-items:center;gap:8px}.visual-stage-title>span[data-v-8a0f1a49]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--section-accent);color:#fff;font-size:11px}.visual-action-stage ul[data-v-8a0f1a49]{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.visual-action-stage li[data-v-8a0f1a49]{padding:9px;border-radius:8px;background:#f8fafc}.visual-action-stage li>strong[data-v-8a0f1a49],.visual-action-stage li>small[data-v-8a0f1a49]{display:block;line-height:1.45}.visual-action-stage li>small[data-v-8a0f1a49]{margin-top:3px;color:#758094}.visual-action-stage li>.visual-action-pending[data-v-8a0f1a49]{color:#98680d;font-weight:750}.visual-summary-panel[data-v-8a0f1a49]{display:grid;gap:8px;padding:16px 18px;border-radius:15px}.visual-summary-panel>div[data-v-8a0f1a49]{display:grid;gap:2px}.consensus-panel[data-v-8a0f1a49]{background:#f3faef;border:1px solid #d7e9cf}.pending-panel[data-v-8a0f1a49]{background:#fff8e8;border:1px solid #f1dfaf}@media(max-width:720px){.visual-report[data-v-8a0f1a49]{gap:18px;padding:16px;border-radius:18px}.visual-card-grid[data-v-8a0f1a49],.visual-action-path[data-v-8a0f1a49]{padding:10px}.visual-card-grid.layout-split[data-v-8a0f1a49]{grid-template-columns:1fr}.visual-report-card[data-v-8a0f1a49]{padding:13px}.v2-block.layout-half[data-v-8a0f1a49],.v2-block.layout-third[data-v-8a0f1a49]{grid-column:span 12}.v2-flow[data-v-8a0f1a49]{display:grid}.v2-flow article[data-v-8a0f1a49]:after{display:none}.v2-bar-row[data-v-8a0f1a49]{grid-template-columns:80px 1fr}.v2-bar-row strong[data-v-8a0f1a49]{grid-column:2}.v2-donut-wrap[data-v-8a0f1a49]{align-items:flex-start;flex-direction:column}.v2-media-text-card[data-v-8a0f1a49]{grid-template-columns:1fr}}.meeting-detail-page[data-v-6860d2f8]{width:min(980px,calc(100vw - 48px));max-width:100%;margin:0 auto;padding:26px 0 112px;overflow-wrap:anywhere}.meeting-mobile-head[data-v-6860d2f8]{display:grid;gap:22px}.meeting-top-actions[data-v-6860d2f8]{display:flex;align-items:center;gap:18px}.top-spacer[data-v-6860d2f8]{flex:1}.icon-link[data-v-6860d2f8]{width:38px;height:38px;border:0;border-radius:14px;display:grid;place-items:center;background:transparent;color:#161b25;font-size:31px;font-weight:650;cursor:pointer;text-decoration:none}.meeting-mobile-head h1[data-v-6860d2f8]{margin:0;color:#151a23;font-size:42px;line-height:1.12;letter-spacing:0}.meeting-meta-line[data-v-6860d2f8]{display:flex;gap:12px;flex-wrap:wrap;color:#a1a7b3;font-size:18px;font-weight:750}.content-flow-card[data-v-6860d2f8]{margin-top:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.material-policy-control[data-v-6860d2f8]{display:grid;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:10px 14px;padding:14px;border:1px solid #dce6f6;border-radius:16px;background:#f7faff}.material-policy-control small[data-v-6860d2f8]{grid-column:1 / -1;color:#68758b}.flow-step[data-v-6860d2f8]{min-width:0;border:1px solid #e5eaf3;border-radius:18px;background:#fff;padding:14px;display:grid;gap:6px}button.flow-step[data-v-6860d2f8]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;text-align:left;cursor:pointer}.flow-step.active[data-v-6860d2f8]{border-color:#2f6bff59;background:#f8fbff}.flow-step span[data-v-6860d2f8]{color:#7b8494;font-size:13px;font-weight:850}.flow-step strong[data-v-6860d2f8]{color:#151a23;font-size:16px;line-height:1.25;overflow-wrap:anywhere}.result-hub[data-v-6860d2f8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.result-hub button[data-v-6860d2f8]{min-width:0;min-height:94px;display:grid;align-content:center;gap:8px;border:1px solid #e5eaf3;border-radius:22px;background:#ffffffeb;color:#151a23;padding:16px;text-align:left;box-shadow:0 14px 32px #232d4b12}.result-hub button.active[data-v-6860d2f8]{border-color:#2f6bff70;background:linear-gradient(145deg,#f5f7ff,#fff);box-shadow:0 18px 42px #2f6bff1f}.review-queue-card[data-v-6860d2f8]{margin-top:16px;padding:18px;border:1px solid #dbe6f6;border-radius:18px;background:#f8fbff;display:flex;justify-content:space-between;gap:16px;align-items:center;min-width:0}.review-queue-card h2[data-v-6860d2f8]{margin:0 0 6px;font-size:18px}.review-queue-card p[data-v-6860d2f8]{margin:0;color:#64748b;line-height:1.5}.review-queue-actions[data-v-6860d2f8]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.result-hub span[data-v-6860d2f8]{color:#7b8494;font-size:14px;font-weight:900}.result-hub strong[data-v-6860d2f8]{min-width:0;color:#151a23;font-size:22px;line-height:1.2;overflow-wrap:anywhere}.capture-card[data-v-6860d2f8]{margin-top:28px;display:grid;gap:16px;padding:20px;border-radius:24px;background:#fff;border:1px solid #e5eaf3;box-shadow:0 18px 46px #232d4b12}.capture-card h2[data-v-6860d2f8]{margin:0;color:#151a23;font-size:22px}.capture-card p[data-v-6860d2f8]{margin:6px 0 0;color:#697386;line-height:1.6;font-weight:700}.capture-actions[data-v-6860d2f8]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.upload-queue[data-v-6860d2f8]{display:grid;gap:8px;padding:12px;border-radius:16px;background:#f7f9fd}.upload-queue-row[data-v-6860d2f8]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(120px,240px) 64px;gap:12px;align-items:center}.upload-queue-row>div[data-v-6860d2f8]:first-child{min-width:0;display:grid;gap:2px}.upload-queue-row strong[data-v-6860d2f8],.upload-queue-row span[data-v-6860d2f8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-queue-row span[data-v-6860d2f8]{color:#718096;font-size:12px}.upload-progress[data-v-6860d2f8]{height:8px;overflow:hidden;border-radius:999px;background:#dfe6f2}.upload-progress i[data-v-6860d2f8]{display:block;height:100%;border-radius:inherit;background:#2f6bff;transition:width .2s ease}.upload-queue-row em[data-v-6860d2f8]{font-style:normal;font-size:12px;font-weight:800;text-align:right}.upload-done[data-v-6860d2f8]{color:#138a63}.upload-failed[data-v-6860d2f8]{color:#cf3d4b}.upload-uploading[data-v-6860d2f8]{color:#2f6bff}.material-update-panel[data-v-6860d2f8]{display:flex;justify-content:space-between;align-items:center;gap:16px}.material-update-panel p[data-v-6860d2f8]{margin:4px 0 0}.hidden-input[data-v-6860d2f8]{display:none}.media-strip[data-v-6860d2f8]{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.media-card[data-v-6860d2f8]{flex:0 0 132px;display:grid;gap:8px;color:#151a23;cursor:pointer;border-radius:18px}.media-card[data-v-6860d2f8]:focus-visible{outline:3px solid rgba(47,107,255,.32);outline-offset:3px}.media-card:hover .media-placeholder[data-v-6860d2f8],.media-card:focus-visible .media-placeholder[data-v-6860d2f8]{box-shadow:inset 0 0 0 2px #2f6bff33}.media-card img[data-v-6860d2f8],.media-placeholder[data-v-6860d2f8]{width:132px;aspect-ratio:1;border-radius:18px;object-fit:cover;background:#eef2fb}.media-placeholder[data-v-6860d2f8]{display:grid;place-items:center;align-content:center;gap:6px;color:#8b93a3;font-weight:900}.media-placeholder small[data-v-6860d2f8]{color:#4f6fb4;font-size:11px;font-weight:800}.media-card strong[data-v-6860d2f8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.media-card span[data-v-6860d2f8]{color:#9aa2b2;font-size:12px;font-weight:750}.media-picker[data-v-6860d2f8]{display:grid;gap:16px;padding:16px;border:1px solid #dbe4f2;border-radius:18px;background:#f8fbff}.media-picker-head[data-v-6860d2f8]{display:flex;justify-content:space-between;gap:16px;align-items:center}.media-picker-head div[data-v-6860d2f8]{display:grid;gap:4px}.media-picker-head strong[data-v-6860d2f8]{color:#151a23;font-size:18px;font-weight:900}.media-picker-head span[data-v-6860d2f8]{color:#697386;font-size:14px;font-weight:800}.media-picker-grid[data-v-6860d2f8]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px;align-items:start}.media-candidate-list[data-v-6860d2f8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;max-height:560px;overflow:auto;padding-right:4px}.media-candidate[data-v-6860d2f8]{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;width:100%;padding:10px;border:1px solid #dbe4f2;border-radius:16px;background:#fff;text-align:left;cursor:pointer}.media-candidate.active[data-v-6860d2f8]{border-color:#2f6bff;box-shadow:0 0 0 3px #2f6bff1f}.media-candidate.attached[data-v-6860d2f8]{background:#f2fff7;border-color:#bcebd1}.media-candidate img[data-v-6860d2f8],.media-candidate .media-placeholder[data-v-6860d2f8]{width:84px;aspect-ratio:1;border-radius:12px;object-fit:cover}.media-candidate-body[data-v-6860d2f8]{min-width:0;display:grid;align-content:start;gap:4px}.media-candidate-body strong[data-v-6860d2f8],.media-candidate-body em[data-v-6860d2f8]{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.media-candidate-body strong[data-v-6860d2f8]{-webkit-line-clamp:2;color:#151a23;font-size:14px;line-height:1.35;font-weight:900}.media-candidate-body span[data-v-6860d2f8]{color:#7b8494;font-size:12px;font-weight:800}.media-candidate-body em[data-v-6860d2f8]{-webkit-line-clamp:2;color:#5f6b80;font-size:12px;line-height:1.35;font-style:normal;font-weight:750}.media-status[data-v-6860d2f8]{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:999px;background:#ffffffeb;color:#2364d8;font-size:11px;font-weight:900}.media-detail-pane[data-v-6860d2f8]{position:sticky;top:18px;display:grid;gap:14px;padding:14px;border:1px solid #dbe4f2;border-radius:18px;background:#fff}.media-detail-pane>img[data-v-6860d2f8],.media-detail-placeholder[data-v-6860d2f8]{width:100%;max-height:360px;border-radius:14px;object-fit:contain;background:#eef2fb}.media-detail-placeholder[data-v-6860d2f8]{min-height:220px;display:grid;place-items:center;color:#8b93a3;font-weight:900}.media-detail-copy[data-v-6860d2f8]{display:grid;gap:10px}.media-detail-copy h3[data-v-6860d2f8]{margin:0;color:#151a23;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.media-detail-copy p[data-v-6860d2f8]{margin:0;color:#5f6b80;line-height:1.55}.media-detail-copy dl[data-v-6860d2f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.media-detail-copy dt[data-v-6860d2f8]{color:#8b93a3;font-size:12px;font-weight:900}.media-detail-copy dd[data-v-6860d2f8]{margin:2px 0 0;color:#151a23;font-weight:850;overflow-wrap:anywhere}.media-keypoints[data-v-6860d2f8]{display:flex;flex-wrap:wrap;gap:8px}.media-keypoints strong[data-v-6860d2f8],.media-keypoints span[data-v-6860d2f8]{padding:6px 10px;border-radius:999px;background:#eef3ff;color:#34415a;font-size:12px;font-weight:850}.media-keypoints strong[data-v-6860d2f8]{background:#152238;color:#fff}.detail-tabs[data-v-6860d2f8]{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 24px;overflow:visible}.detail-tabs button[data-v-6860d2f8]{position:relative;border:1px solid transparent;border-radius:999px;background:transparent;color:#7b8494;padding:10px 14px;font-size:18px;font-weight:900;white-space:nowrap}.detail-tabs button.active[data-v-6860d2f8]{background:#e8eaee;color:#151a23}.detail-tabs button.active[data-v-6860d2f8]:after{display:none}.detail-tab-panel[data-v-6860d2f8]{display:grid;gap:22px}.summary-chip-row[data-v-6860d2f8]{display:flex;gap:12px;flex-wrap:wrap}.summary-chip[data-v-6860d2f8]{min-height:42px;border-radius:999px;border:1px solid #dfe5ef;background:#fff;color:#151a23;padding:0 18px;font-size:18px;font-weight:850}.summary-chip span[data-v-6860d2f8]{margin-left:6px;color:#2468ff;font-weight:900}.meeting-brief-card[data-v-6860d2f8]{display:grid;gap:8px;padding-left:22px;border-left:4px solid #d7dbe5;color:#6f7683;font-size:22px;line-height:1.55}.meeting-brief-card strong[data-v-6860d2f8]{color:#4b5563}.minutes-card[data-v-6860d2f8]{position:relative;min-width:0;border-radius:28px;border:1px solid #e5eaf3;background:#fff;padding:24px;box-shadow:0 18px 46px #232d4b14}.minutes-card.review-focus-pulse[data-v-6860d2f8]{border-color:#2f6bff;box-shadow:0 0 0 4px #2f6bff29,0 18px 46px #232d4b14}.minutes-card-head[data-v-6860d2f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px;min-width:0}.minutes-card-head>div[data-v-6860d2f8]{min-width:0}.minutes-card-head h2[data-v-6860d2f8]{margin:0;font-size:22px}.minutes-card-head p[data-v-6860d2f8]{margin:6px 0 0;color:#7b8494;font-weight:750}.visual-minutes[data-v-6860d2f8]{width:100%;max-width:100%;min-width:0;max-height:none;border-radius:22px;background:#fbfcff;border:1px solid #edf0f8;font-size:15px;line-height:1.75;padding:22px;overflow-x:hidden}.markdown-body[data-v-6860d2f8]{color:#1f2937;white-space:normal;word-break:normal;overflow-wrap:anywhere}.markdown-body[data-v-6860d2f8] *{max-width:100%;box-sizing:border-box}.markdown-body[data-v-6860d2f8] h1,.markdown-body[data-v-6860d2f8] h2,.markdown-body[data-v-6860d2f8] h3{color:#111827;line-height:1.35;margin:1.2em 0 .7em;font-weight:900}.markdown-body[data-v-6860d2f8] h1:first-child,.markdown-body[data-v-6860d2f8] h2:first-child,.markdown-body[data-v-6860d2f8] h3:first-child{margin-top:0}.markdown-body[data-v-6860d2f8] h1{font-size:26px}.markdown-body[data-v-6860d2f8] h2{font-size:21px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.markdown-body[data-v-6860d2f8] h3{font-size:18px}.markdown-body[data-v-6860d2f8] p{margin:.75em 0;overflow-wrap:anywhere;word-break:normal}.markdown-body[data-v-6860d2f8] strong{color:#111827;font-weight:850}.markdown-body[data-v-6860d2f8] table{display:block;width:100%;max-width:100%;min-width:0;border-collapse:collapse;margin:14px 0 18px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border:1px solid #e5e7eb;border-radius:10px;font-size:14px;line-height:1.55}.markdown-body[data-v-6860d2f8] th,.markdown-body[data-v-6860d2f8] td{border:1px solid #e5e7eb;padding:10px 12px;text-align:left;vertical-align:top;min-width:112px;max-width:min(420px,72vw);white-space:normal;overflow-wrap:anywhere;word-break:normal}.markdown-body[data-v-6860d2f8] th{background:#f1f5f9;color:#111827;font-weight:850;white-space:normal}.markdown-body[data-v-6860d2f8] td{background:#ffffffb8}.markdown-body[data-v-6860d2f8] ul,.markdown-body[data-v-6860d2f8] ol{margin:.75em 0 .9em;padding-left:1.4em}.markdown-body[data-v-6860d2f8] li{margin:.35em 0}.markdown-body[data-v-6860d2f8] code{border-radius:6px;background:#eef2ff;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;overflow-wrap:anywhere}.markdown-body[data-v-6860d2f8] pre{overflow-x:auto;border-radius:12px;background:#111827;color:#f9fafb;padding:14px}.markdown-body[data-v-6860d2f8] blockquote{margin:1em 0;padding:2px 0 2px 14px;border-left:4px solid #bfdbfe;color:#4b5563;background:#f8fafc}.artifact-editor[data-v-6860d2f8]{display:grid;gap:14px;border-radius:22px;border:2px solid #b8ccff;background:#f8fbff;padding:18px;scroll-margin-top:110px}.editor-headline[data-v-6860d2f8]{display:grid;gap:4px}.editor-headline strong[data-v-6860d2f8]{color:#111827;font-size:20px;font-weight:950}.editor-headline span[data-v-6860d2f8]{color:#64748b;font-size:14px;font-weight:750}.markdown-editor[data-v-6860d2f8]{width:100%;min-height:520px;resize:vertical;border:1px solid #d7e1f1;border-radius:16px;background:#fff;color:#111827;padding:16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;line-height:1.7}.editor-save-bar[data-v-6860d2f8]{position:sticky;bottom:18px;z-index:4;width:fit-content;border-radius:999px;background:#fffffff0;border:1px solid #e3eaf5;padding:8px;box-shadow:0 14px 34px #232d4b1f}.review-help-panel[data-v-6860d2f8]{border-width:2px}.review-help-panel .section-heading[data-v-6860d2f8]{margin-bottom:10px}.review-steps[data-v-6860d2f8]{display:grid;gap:6px;margin:0 0 12px;padding-left:22px;color:#9f1239;font-size:14px;font-weight:850;line-height:1.55}.review-item-row[data-v-6860d2f8]{border-color:#fecdd3;background:#ffffffad}.floating-editor-actions[data-v-6860d2f8]{position:sticky;bottom:96px;margin:-8px 24px 16px auto;width:fit-content;display:flex;gap:10px;padding:10px;border-radius:999px;background:#ffffffeb;border:1px solid #e5eaf3;box-shadow:0 16px 38px #232d4b1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;max-width:calc(100% - 48px);flex-wrap:wrap}.minutes-actions[data-v-6860d2f8]{margin-top:14px}.scenario-card[data-v-6860d2f8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:14px;align-items:center;padding:16px;border:1px solid #dfe7f4;border-radius:20px;background:#f8fbff;min-width:0}.scenario-card strong[data-v-6860d2f8]{display:block;color:#151a23;font-size:17px}.scenario-card p[data-v-6860d2f8]{margin:6px 0 0;color:#64748b;line-height:1.5}.scenario-actions[data-v-6860d2f8]{display:grid;gap:8px;min-width:0}.scenario-actions .btn[data-v-6860d2f8]{width:100%;min-width:0;white-space:normal;text-align:center;line-height:1.25}.scenario-actions select[data-v-6860d2f8]{min-height:46px;border:1px solid #dfe5ef;border-radius:14px;padding:0 12px;background:#fff}.transcript-row[data-v-6860d2f8]{display:block;padding:18px 0;border-bottom:1px solid #eef2f7;justify-self:stretch;min-width:0;width:100%}.transcript-row.no-time[data-v-6860d2f8]{display:block}.transcript-panel[data-v-6860d2f8]{align-items:stretch;justify-items:stretch;min-width:0;width:100%}.time-badge[data-v-6860d2f8]{display:inline-flex;margin-bottom:8px;color:#8b93a3;font-weight:900}.transcript-content[data-v-6860d2f8]{min-width:0;width:100%}.transcript-text[data-v-6860d2f8]{color:#151a23;font-size:18px;font-weight:750;line-height:1.55;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.transcript-row p[data-v-6860d2f8]{margin:8px 0 0;color:#9aa2b2;font-weight:750}.asset-create-bar[data-v-6860d2f8]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;min-width:0}.artifact-result-index[data-v-6860d2f8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.artifact-result-index button[data-v-6860d2f8]{display:grid;gap:6px;min-width:0;padding:16px 18px;border:1px solid #dfe5ef;border-radius:18px;background:#fff;color:#151a23;font:inherit;text-align:left;cursor:pointer}.artifact-result-index button[data-v-6860d2f8]:hover{border-color:#2f6bff73;box-shadow:0 12px 28px #2f6bff1a}.artifact-result-index span[data-v-6860d2f8],.artifact-result-index small[data-v-6860d2f8]{color:#7b8494;font-weight:800}.artifact-result-index strong[data-v-6860d2f8]{overflow-wrap:anywhere}.asset-create-bar select[data-v-6860d2f8]{min-height:46px;border:1px solid #dfe5ef;border-radius:16px;padding:0 14px;background:#fff}.mind-map-editor[data-v-6860d2f8]{display:grid;gap:14px;margin:14px 0 18px;padding:18px;border:1px solid #dfe7f4;border-radius:18px;background:#f8fbff}.mind-map-editor label[data-v-6860d2f8],.mind-map-node-row[data-v-6860d2f8]{display:grid;gap:8px;color:#526078;font-size:13px;font-weight:850}.mind-map-editor input[data-v-6860d2f8],.mind-map-editor select[data-v-6860d2f8],.mind-map-editor textarea[data-v-6860d2f8]{width:100%;border:1px solid #d8e1ee;border-radius:12px;background:#fff;color:#151a23;font:inherit;font-weight:750;padding:10px 12px}.mind-map-editor textarea[data-v-6860d2f8]{resize:vertical;line-height:1.5}.mind-map-node-editor[data-v-6860d2f8]{display:grid;gap:12px}.mind-map-node-editor-head[data-v-6860d2f8]{display:flex;justify-content:space-between;gap:12px;align-items:center}.mind-map-node-row[data-v-6860d2f8]{grid-template-columns:minmax(180px,1fr) 120px minmax(220px,1.5fr);align-items:start;padding:12px;border:1px solid #e6edf7;border-radius:14px;background:#ffffffc7}.mind-map-canvas[data-v-6860d2f8]{--mind-line: #9fb4dd;--mind-topic: #2f6bff;--mind-decision: #18a06b;--mind-risk: #ef546f;--mind-question: #d58a14;display:grid;grid-template-columns:minmax(220px,1fr) minmax(190px,260px) minmax(220px,1fr);align-items:center;gap:34px;min-height:360px;overflow-x:auto;border-radius:24px;border:1px solid #e8edf7;background:radial-gradient(circle at 50% 50%,rgba(47,107,255,.1),transparent 28%),linear-gradient(180deg,#fbfcff,#f6f8fc);padding:30px}.mind-map-center[data-v-6860d2f8]{position:relative;display:grid;place-items:center;min-height:240px}.mind-map-center[data-v-6860d2f8]:before,.mind-map-center[data-v-6860d2f8]:after{content:"";position:absolute;top:50%;width:34px;border-top:2px solid var(--mind-line)}.mind-map-center[data-v-6860d2f8]:before{right:100%}.mind-map-center[data-v-6860d2f8]:after{left:100%}.mind-root[data-v-6860d2f8]{position:relative;z-index:1;display:grid;place-items:center;min-height:126px;width:100%;border-radius:50%;background:linear-gradient(135deg,#1f5cff,#13a0a0);color:#fff;padding:22px;font-size:20px;font-weight:900;text-align:center;line-height:1.35;box-shadow:0 18px 36px #2f6bff3d}.mind-map-branches[data-v-6860d2f8]{display:grid;gap:16px;align-content:center}.mind-branch[data-v-6860d2f8]{position:relative;display:grid;align-items:center;gap:0}.mind-map-branches-left .mind-branch[data-v-6860d2f8]{grid-template-columns:minmax(0,1fr) 34px}.mind-map-branches-right .mind-branch[data-v-6860d2f8]{grid-template-columns:34px minmax(0,1fr)}.mind-branch-line[data-v-6860d2f8]{height:2px;background:var(--mind-line)}.mind-map-branches-left .mind-branch-line[data-v-6860d2f8]{grid-column:2}.mind-map-branches-right .mind-branch-line[data-v-6860d2f8]{grid-column:1}.mind-branch-card[data-v-6860d2f8]{position:relative;min-width:0;border:1px solid #dce6f5;border-left:6px solid var(--mind-topic);border-radius:18px;background:#fffffff0;padding:14px 16px;box-shadow:0 12px 28px #232d4b14}.mind-map-branches-left .mind-branch-card[data-v-6860d2f8]{grid-column:1;text-align:right;border-left-width:1px;border-right:6px solid var(--mind-topic)}.mind-map-branches-right .mind-branch-card[data-v-6860d2f8]{grid-column:2}.mind-branch-card[data-v-6860d2f8]:before{content:"";position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--mind-topic);transform:translateY(-50%)}.mind-map-branches-left .mind-branch-card[data-v-6860d2f8]:before{right:-21px}.mind-map-branches-right .mind-branch-card[data-v-6860d2f8]:before{left:-21px}.mind-branch-card strong[data-v-6860d2f8]{display:block;color:#151a23;font-size:16px;line-height:1.45}.mind-branch-card p[data-v-6860d2f8]{display:-webkit-box;margin:8px 0 0;overflow:hidden;color:#697386;font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.mind-branch-card span[data-v-6860d2f8]{display:inline-block;margin-top:10px;color:#60708a;font-size:12px;font-weight:850}.mind-child-list[data-v-6860d2f8]{display:grid;gap:8px;margin-top:12px;padding-top:10px;border-top:1px dashed #d9e3f2}.mind-child-node[data-v-6860d2f8]{position:relative;border-radius:12px;background:#f5f8fe;padding:8px 10px 8px 14px;text-align:left}.mind-child-node[data-v-6860d2f8]:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:99px;background:var(--mind-topic)}.mind-child-node strong[data-v-6860d2f8]{display:block;color:#243044;font-size:13px;line-height:1.45}.mind-child-node small[data-v-6860d2f8]{display:block;margin-top:4px;color:#7a8699;font-size:11px;font-weight:850}.node-decision .mind-branch-card[data-v-6860d2f8]{border-left-color:var(--mind-decision)}.mind-map-branches-left .node-decision .mind-branch-card[data-v-6860d2f8]{border-right-color:var(--mind-decision)}.node-decision .mind-branch-card[data-v-6860d2f8]:before{background:var(--mind-decision)}.node-decision.mind-child-node[data-v-6860d2f8]:before{background:var(--mind-decision)}.node-risk .mind-branch-card[data-v-6860d2f8]{border-left-color:var(--mind-risk)}.mind-map-branches-left .node-risk .mind-branch-card[data-v-6860d2f8]{border-right-color:var(--mind-risk)}.node-risk .mind-branch-card[data-v-6860d2f8]:before{background:var(--mind-risk)}.node-risk.mind-child-node[data-v-6860d2f8]:before{background:var(--mind-risk)}.node-question .mind-branch-card[data-v-6860d2f8]{border-left-color:var(--mind-question)}.mind-map-branches-left .node-question .mind-branch-card[data-v-6860d2f8]{border-right-color:var(--mind-question)}.node-question .mind-branch-card[data-v-6860d2f8]:before{background:var(--mind-question)}.node-question.mind-child-node[data-v-6860d2f8]:before{background:var(--mind-question)}.action-card[data-v-6860d2f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border:1px solid #e8edf7;border-radius:18px;background:#fff;padding:16px}.action-card strong[data-v-6860d2f8]{display:block;color:#151a23;font-size:17px}.action-card p[data-v-6860d2f8]{margin:8px 0 0;color:#697386;line-height:1.6}.action-list[data-v-6860d2f8]{display:grid;gap:12px}.action-side[data-v-6860d2f8]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:180px}.analysis-grid[data-v-6860d2f8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.soft-card[data-v-6860d2f8]{border-radius:24px;box-shadow:0 18px 42px #37487014}.danger-actions[data-v-6860d2f8]{justify-content:flex-end}@media(max-width:920px){.media-picker-grid[data-v-6860d2f8]{grid-template-columns:1fr}.media-detail-pane[data-v-6860d2f8]{position:static}.meeting-detail-page[data-v-6860d2f8]{width:min(100%,calc(100vw - 32px))}.scenario-card[data-v-6860d2f8]{grid-template-columns:1fr;align-items:stretch}.scenario-actions[data-v-6860d2f8]{grid-template-columns:minmax(0,1fr) minmax(160px,.68fr);align-items:stretch}.review-queue-card[data-v-6860d2f8],.asset-create-bar[data-v-6860d2f8]{grid-template-columns:1fr}.review-queue-card[data-v-6860d2f8]{display:grid}.review-queue-actions[data-v-6860d2f8]{justify-content:stretch}.review-queue-actions .btn[data-v-6860d2f8]{flex:1 1 180px}}@media(max-width:760px){.media-picker-head[data-v-6860d2f8],.capture-actions[data-v-6860d2f8]{align-items:stretch}.media-picker-head[data-v-6860d2f8]{display:grid}.media-candidate-list[data-v-6860d2f8]{grid-template-columns:1fr;max-height:none}.media-detail-copy dl[data-v-6860d2f8]{grid-template-columns:1fr}.meeting-detail-page[data-v-6860d2f8]{width:min(100% - 16px,100vw - 16px);max-width:min(100% - 16px,100vw - 16px);overflow-x:hidden;padding:12px 0 120px}.meeting-mobile-head h1[data-v-6860d2f8]{font-size:34px}.meeting-meta-line[data-v-6860d2f8]{font-size:16px}.content-flow-card[data-v-6860d2f8]{grid-template-columns:1fr 1fr}.material-policy-control[data-v-6860d2f8]{grid-template-columns:1fr}.material-policy-control small[data-v-6860d2f8]{grid-column:auto}.result-hub[data-v-6860d2f8]{grid-template-columns:1fr;gap:8px}.result-hub button[data-v-6860d2f8]{min-height:72px;border-radius:18px;padding:12px 10px}.review-queue-card[data-v-6860d2f8]{display:grid;gap:14px}.review-queue-actions[data-v-6860d2f8]{justify-content:stretch}.review-queue-actions .btn[data-v-6860d2f8]{flex:1}.result-hub strong[data-v-6860d2f8]{font-size:17px}.detail-tabs[data-v-6860d2f8]{gap:8px}.detail-tabs button[data-v-6860d2f8]{flex:1 1 calc(50% - 8px);padding:9px 8px;font-size:15px}.meeting-brief-card[data-v-6860d2f8]{padding-left:14px;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.analysis-grid[data-v-6860d2f8],.asset-create-bar[data-v-6860d2f8],.scenario-card[data-v-6860d2f8],.scenario-actions[data-v-6860d2f8]{grid-template-columns:1fr}.minutes-card[data-v-6860d2f8]{width:100%;max-width:100%;min-width:0;border-radius:18px;padding:12px;overflow:hidden}.minutes-card-head[data-v-6860d2f8],.action-card[data-v-6860d2f8]{display:grid}.floating-editor-actions[data-v-6860d2f8]{position:static;width:100%;max-width:100%;margin:12px 0;border-radius:18px;box-shadow:none}.floating-editor-actions .btn[data-v-6860d2f8],.minutes-actions .btn[data-v-6860d2f8],.editor-save-bar .btn[data-v-6860d2f8]{flex:1 1 calc(50% - 8px)}.editor-save-bar[data-v-6860d2f8]{width:100%;border-radius:18px}.visual-minutes[data-v-6860d2f8]{padding:14px;border-radius:14px;font-size:16px;line-height:1.78;overflow-x:hidden}.markdown-body[data-v-6860d2f8]{overflow-wrap:anywhere}.markdown-body[data-v-6860d2f8] h1{font-size:22px}.markdown-body[data-v-6860d2f8] h2{font-size:20px}.markdown-body[data-v-6860d2f8] h3{font-size:17px}.markdown-body[data-v-6860d2f8] p,.markdown-body[data-v-6860d2f8] li{font-size:16px;line-height:1.78}.markdown-body[data-v-6860d2f8] table{margin:12px 0 16px;font-size:14px}.markdown-body[data-v-6860d2f8] th,.markdown-body[data-v-6860d2f8] td{min-width:96px;max-width:68vw;padding:9px 10px}.mind-map-node-row[data-v-6860d2f8]{grid-template-columns:1fr}.mind-map-node-editor-head[data-v-6860d2f8]{display:grid}.mind-map-canvas[data-v-6860d2f8]{grid-template-columns:1fr;gap:18px;min-height:0;overflow-x:visible;padding:18px}.mind-map-center[data-v-6860d2f8]{order:0;min-height:0}.mind-map-center[data-v-6860d2f8]:before,.mind-map-center[data-v-6860d2f8]:after{display:none}.mind-root[data-v-6860d2f8]{min-height:96px;max-width:260px;margin:0 auto;border-radius:28px;font-size:18px}.mind-map-branches-left[data-v-6860d2f8]{order:1}.mind-map-branches-right[data-v-6860d2f8]{order:2}.mind-map-branches-left .mind-branch[data-v-6860d2f8],.mind-map-branches-right .mind-branch[data-v-6860d2f8]{grid-template-columns:20px minmax(0,1fr)}.mind-map-branches-left .mind-branch-line[data-v-6860d2f8],.mind-map-branches-right .mind-branch-line[data-v-6860d2f8]{grid-column:1}.mind-map-branches-left .mind-branch-card[data-v-6860d2f8],.mind-map-branches-right .mind-branch-card[data-v-6860d2f8]{grid-column:2;text-align:left;border-left-width:6px;border-right-width:1px}.mind-map-branches-left .mind-branch-card[data-v-6860d2f8]:before,.mind-map-branches-right .mind-branch-card[data-v-6860d2f8]:before{left:-16px;right:auto}.transcript-row[data-v-6860d2f8]{display:block}.time-badge[data-v-6860d2f8]{justify-self:start}}.mobile-artifact-list[data-v-9a7fee4b]{display:none}.compact-actions[data-v-9a7fee4b]{gap:6px;align-items:center}.artifact-title-line[data-v-9a7fee4b]{display:flex;align-items:flex-start;gap:8px}.artifact-title-line strong[data-v-9a7fee4b]{min-width:0}.text-action[data-v-9a7fee4b]{flex:0 0 auto;border:0;background:transparent;color:#2563eb;font:inherit;font-size:13px;font-weight:900;cursor:pointer}.text-action[data-v-9a7fee4b]:hover{text-decoration:underline}.status-helper[data-v-9a7fee4b]{margin-top:6px;color:#b45309;font-size:12px;font-weight:900;line-height:1.35}.review-notice[data-v-9a7fee4b],.review-task-card[data-v-9a7fee4b]{display:grid;gap:4px;border:1px solid #fecdd3;border-radius:10px;background:#fff1f2;color:#9f1239}.review-task-card[data-v-9a7fee4b]{min-width:190px;padding:10px 12px}.review-notice strong[data-v-9a7fee4b],.review-task-card strong[data-v-9a7fee4b]{color:#9f1239;font-size:13px;line-height:1.35}.review-notice span[data-v-9a7fee4b],.review-task-card span[data-v-9a7fee4b]{color:#be123c;font-size:12px;font-weight:800;line-height:1.45}.action-guidance[data-v-9a7fee4b]{flex:1 1 100%;min-width:160px;color:#b45309;font-size:12px;font-weight:900;line-height:1.35}.review-primary[data-v-9a7fee4b]{box-shadow:0 8px 18px #2468ff38}.modal-backdrop[data-v-9a7fee4b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#0f172a52}.modal-panel[data-v-9a7fee4b]{width:min(520px,100%);border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 24px 80px #0f172a3d}.rename-panel[data-v-9a7fee4b]{display:grid;gap:18px;padding:22px}.modal-head[data-v-9a7fee4b],.modal-actions[data-v-9a7fee4b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.modal-head h2[data-v-9a7fee4b]{margin:0;font-size:22px}.icon-button[data-v-9a7fee4b]{width:38px;height:38px;border:0;border-radius:999px;background:#eef2ff;color:#475569;font-size:26px;line-height:1;cursor:pointer}.field[data-v-9a7fee4b]{display:grid;gap:8px;color:#64748b;font-weight:900}.field input[data-v-9a7fee4b]{width:100%}@media(max-width:760px){section[data-v-9a7fee4b]{width:100%}.page-header[data-v-9a7fee4b]{margin-bottom:12px}.page-title[data-v-9a7fee4b],.page-desc[data-v-9a7fee4b]{display:none}.page-header .actions[data-v-9a7fee4b]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.page-header input[data-v-9a7fee4b],.page-header select[data-v-9a7fee4b],.page-header button[data-v-9a7fee4b]{width:100%;min-width:0}.page-header input[data-v-9a7fee4b]{grid-column:1 / -1}.card[data-v-9a7fee4b]{padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.desktop-artifact-table[data-v-9a7fee4b]{display:none}.mobile-artifact-list[data-v-9a7fee4b]{display:grid;gap:10px}.mobile-artifact-card[data-v-9a7fee4b]{display:grid;gap:12px;padding:14px;border:1px solid #e5eaf3;border-radius:18px;background:#ffffffeb;box-shadow:0 12px 28px #37487014}.mobile-artifact-main[data-v-9a7fee4b]{display:grid;min-width:0;gap:8px}.mobile-artifact-head[data-v-9a7fee4b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-artifact-head strong[data-v-9a7fee4b]{min-width:0;color:#111827;font-size:18px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile-artifact-head .pill[data-v-9a7fee4b]{flex:0 0 auto}.mobile-artifact-meta[data-v-9a7fee4b]{display:flex;flex-wrap:wrap;gap:8px;color:#8b95a6;font-size:13px;font-weight:800}.mobile-artifact-card p[data-v-9a7fee4b]{margin:0;color:#64748b;font-size:14px;line-height:1.55;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.mobile-review-notice[data-v-9a7fee4b]{padding:10px 12px}.mobile-artifact-actions[data-v-9a7fee4b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mobile-artifact-actions .btn[data-v-9a7fee4b]{min-height:36px;padding:8px 6px;width:100%}.artifact-pager[data-v-9a7fee4b]{display:grid;grid-template-columns:1fr;justify-items:stretch}.modal-backdrop[data-v-9a7fee4b]{align-items:end;padding:12px}.rename-panel[data-v-9a7fee4b]{border-radius:20px;padding:18px}.modal-actions[data-v-9a7fee4b]{display:grid;grid-template-columns:1fr 1fr}}.component-options[data-v-66527f29]{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:8px;margin-top:8px}.compact-toggle[data-v-66527f29]{min-height:34px;padding:6px 9px;border:1px solid #e3e7ef;border-radius:10px;background:#fff}.version-row[data-v-66527f29]{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:10px 12px;border:1px solid #e3e7ef;border-radius:8px;background:#fff;color:inherit;text-align:left;cursor:pointer}.version-row.selected[data-v-66527f29]{border-color:#7fa2ff;background:#f4f7ff}.version-select[data-v-66527f29]{min-width:0;flex:1;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.version-actions[data-v-66527f29]{display:flex;align-items:center;gap:8px;flex:0 0 auto}.version-note[data-v-66527f29]{display:block;margin-top:3px}.review-heading[data-v-66527f29]{margin-top:24px;padding-top:20px;border-top:1px solid #e3e7ef}.review-heading>.section-heading[data-v-66527f29]{width:100%}.knowledge-chat-page[data-v-301f4ecb]{width:min(960px,calc(100vw - 32px));min-height:calc(100dvh - 92px);margin:0 auto;padding:18px 0 28px}.history-backdrop[data-v-301f4ecb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:flex-start;padding:92px 0 24px max(16px,calc((100vw - 960px)/2));background:#0f172a29}.history-panel[data-v-301f4ecb]{width:min(360px,calc(100vw - 32px));max-height:calc(100dvh - 124px);border:1px solid rgba(226,232,240,.7);border-radius:24px;background:#fffffffa;box-shadow:0 24px 60px #3748702e;overflow:hidden}.preferences-backdrop[data-v-301f4ecb]{justify-content:flex-end;padding:92px max(16px,calc((100vw - 960px)/2)) 24px 0}.preferences-panel[data-v-301f4ecb]{width:min(420px,calc(100vw - 32px))}.history-head[data-v-301f4ecb]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px;border-bottom:1px solid #e2e8f0}.history-head div[data-v-301f4ecb]{display:grid;gap:2px}.history-actions[data-v-301f4ecb]{display:flex;gap:8px;align-items:center}.history-head strong[data-v-301f4ecb]{color:#0f172a;font-size:17px;font-weight:950}.history-head span[data-v-301f4ecb],.history-empty[data-v-301f4ecb]{color:#64748b;font-size:13px;font-weight:800}.history-new[data-v-301f4ecb],.history-toggle[data-v-301f4ecb],.history-delete[data-v-301f4ecb]{border:0;cursor:pointer;font:inherit;font-weight:900}.history-new[data-v-301f4ecb],.history-toggle[data-v-301f4ecb]{border-radius:14px;background:#eef2ff;color:#245bff;padding:9px 12px}.history-toggle[data-v-301f4ecb]{display:inline-flex}.history-list[data-v-301f4ecb]{display:grid;gap:8px;max-height:calc(100dvh - 210px);overflow:auto;padding:12px}.history-item[data-v-301f4ecb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:stretch;border-radius:18px;background:#f8fbff;border:1px solid transparent}.history-item.active[data-v-301f4ecb]{border-color:#9db8ff;background:#eef4ff}.history-select[data-v-301f4ecb]{display:grid;gap:5px;min-width:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;padding:12px 0 12px 12px;text-align:left}.history-select strong[data-v-301f4ecb]{overflow:hidden;color:#0f172a;font-size:14px;font-weight:950;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.history-select span[data-v-301f4ecb]{color:#64748b;font-size:12px;font-weight:800}.history-delete[data-v-301f4ecb]{align-self:center;border-radius:12px;background:transparent;color:#be123c;padding:8px 10px}.history-delete[data-v-301f4ecb]:hover,.history-toggle[data-v-301f4ecb]:hover,.history-new[data-v-301f4ecb]:hover{background:#e0e7ff}.history-empty[data-v-301f4ecb]{margin:0;padding:16px;line-height:1.7}.preference-list[data-v-301f4ecb]{display:grid;max-height:calc(100dvh - 190px);overflow:auto;padding:10px;gap:8px}.preference-item[data-v-301f4ecb]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;border:1px solid #e2e8f0;border-radius:16px;background:#f8fbff;padding:12px}.preference-item>div[data-v-301f4ecb]:first-child{display:grid;gap:5px;min-width:0}.preference-item strong[data-v-301f4ecb]{color:#0f172a;font-size:14px;font-weight:950}.preference-item span[data-v-301f4ecb]{color:#334155;font-size:14px;font-weight:800;line-height:1.45;word-break:break-word}.preference-item small[data-v-301f4ecb]{color:#64748b;font-size:12px;font-weight:750;line-height:1.45;word-break:break-word}.preference-actions[data-v-301f4ecb]{display:flex;gap:6px}.chat-shell[data-v-301f4ecb]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:calc(100dvh - 138px);border:1px solid rgba(226,232,240,.7);border-radius:28px;background:#ffffffeb;box-shadow:0 24px 60px #3748701f;overflow:hidden}.chat-toolstrip[data-v-301f4ecb]{display:flex;justify-content:flex-start;gap:8px;padding:12px 14px;border-bottom:1px solid #e2e8f0;background:#fffffff5}.history-entry[data-v-301f4ecb]{border:0;border-radius:14px;background:#eef2ff;color:#245bff;cursor:pointer;font:inherit;font-weight:900;padding:9px 12px}.history-entry[data-v-301f4ecb]:disabled{color:#94a3b8;cursor:default}.history-new.compact[data-v-301f4ecb]{background:#f1f5f9;color:#334155}.hit-card small[data-v-301f4ecb]{color:#64748b}.send-btn[data-v-301f4ecb],.voice-hold[data-v-301f4ecb]{border:0;border-radius:18px;padding:12px 18px;font-weight:900;text-decoration:none}.message-list[data-v-301f4ecb]{display:flex;flex-direction:column;gap:18px;overflow:auto;padding:28px;background:linear-gradient(180deg,#f8fbff,#fff)}.chat-empty[data-v-301f4ecb]{display:grid;place-items:center;gap:8px;min-height:280px;color:#64748b;text-align:center}.chat-empty strong[data-v-301f4ecb]{color:#0f172a;font-size:22px;font-weight:950}.chat-empty span[data-v-301f4ecb]{font-size:14px;font-weight:800}.message[data-v-301f4ecb]{display:flex}.message.user[data-v-301f4ecb]{justify-content:flex-end}.bubble[data-v-301f4ecb]{max-width:min(760px,86%);border-radius:24px;padding:16px 18px;background:#eef4ff;color:#0f172a}.message.user .bubble[data-v-301f4ecb]{background:linear-gradient(135deg,#7d5cff,#2468ff);color:#fff}.bubble p[data-v-301f4ecb]{margin:0;white-space:pre-wrap;line-height:1.7}.markdown-answer[data-v-301f4ecb]{line-height:1.72;white-space:normal}.markdown-answer.streaming[data-v-301f4ecb]:after{content:"";display:inline-block;width:2px;height:1.1em;margin-left:3px;background:#2563eb;vertical-align:-.15em;animation:typing-cursor-301f4ecb .8s steps(2,start) infinite}@keyframes typing-cursor-301f4ecb{0%,45%{opacity:1}46%,to{opacity:0}}.markdown-answer[data-v-301f4ecb] p{margin:0 0 12px}.markdown-answer[data-v-301f4ecb] p:last-child,.markdown-answer[data-v-301f4ecb] ul:last-child,.markdown-answer[data-v-301f4ecb] ol:last-child{margin-bottom:0}.markdown-answer[data-v-301f4ecb] h1,.markdown-answer[data-v-301f4ecb] h2,.markdown-answer[data-v-301f4ecb] h3,.markdown-answer[data-v-301f4ecb] h4{margin:18px 0 8px;color:#0f172a;font-size:17px;font-weight:850;line-height:1.45;letter-spacing:0}.markdown-answer[data-v-301f4ecb] h1{font-size:20px}.markdown-answer[data-v-301f4ecb] h2{font-size:18px}.markdown-answer[data-v-301f4ecb] h1:first-child,.markdown-answer[data-v-301f4ecb] h2:first-child,.markdown-answer[data-v-301f4ecb] h3:first-child,.markdown-answer[data-v-301f4ecb] h4:first-child{margin-top:0}.markdown-answer[data-v-301f4ecb] ul,.markdown-answer[data-v-301f4ecb] ol{margin:0 0 12px;padding-left:22px}.markdown-answer[data-v-301f4ecb] li{margin:5px 0}.markdown-answer[data-v-301f4ecb] strong{font-weight:750}.markdown-answer[data-v-301f4ecb] code{padding:2px 5px;border-radius:5px;background:#0f172a14;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.markdown-answer[data-v-301f4ecb] table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}.markdown-answer[data-v-301f4ecb] th,.markdown-answer[data-v-301f4ecb] td{padding:6px 8px;border-bottom:1px solid rgba(148,163,184,.28);text-align:left;vertical-align:top}.stream-status[data-v-301f4ecb]{display:block;margin-top:8px;color:#64748b;font-size:12px;font-weight:800}.match-summary[data-v-301f4ecb]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px;color:#64748b;font-size:13px;font-weight:850}.show-all-btn[data-v-301f4ecb]{border:1px solid #c7d2fe;border-radius:999px;background:#fff;color:#245bff;cursor:pointer;font:inherit;font-weight:950;padding:5px 10px}.show-all-btn[data-v-301f4ecb]:hover{background:#eef2ff}.source-line[data-v-301f4ecb]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:14px;color:#64748b;font-size:13px;font-weight:800}.source-chip[data-v-301f4ecb]{border:1px solid #dbe3ee;border-radius:999px;background:#fff;color:#334155;cursor:pointer;font:inherit;font-weight:900;padding:5px 10px;text-decoration:none}.source-detail-list[data-v-301f4ecb]{display:grid;gap:10px;margin-top:10px}.source-detail[data-v-301f4ecb]{border:1px solid #dbe3ee;border-radius:16px;background:#fff;padding:12px}.source-detail strong[data-v-301f4ecb]{display:block;margin-bottom:8px}.source-detail-link[data-v-301f4ecb]{display:inline-block;margin-bottom:8px;color:#245fdb;font-weight:900;text-decoration:none}.source-detail p[data-v-301f4ecb]{margin-top:8px;color:#334155;font-size:14px;line-height:1.65}.source-hit+.source-hit[data-v-301f4ecb]{margin-top:10px;border-top:1px solid #edf2f7;padding-top:10px}.match-reason[data-v-301f4ecb]{display:inline-flex;align-items:center;border-radius:999px;background:#eef4ff;color:#1d4ed8;font-size:12px;font-weight:900;line-height:1;padding:5px 8px}.composer[data-v-301f4ecb]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding:18px;border-top:1px solid #e2e8f0;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.voice-status[data-v-301f4ecb]{grid-column:1 / -1;color:#64748b;font-size:13px;font-weight:800;line-height:1.4}.composer textarea[data-v-301f4ecb]{border:1px solid #dbe3ee;border-radius:18px;padding:12px 14px;font:inherit;resize:none;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.voice-hold[data-v-301f4ecb]{background:#eef2ff;color:#1f55ff;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:none;cursor:pointer}.voice-hold.pressed[data-v-301f4ecb]{background:#e0e7ff;color:#244cff}.voice-hold.recording[data-v-301f4ecb]{background:#ffe4e6;color:#be123c}.send-btn[data-v-301f4ecb]{background:linear-gradient(135deg,#7d5cff,#2468ff);color:#fff;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;touch-action:manipulation}@media(max-width:760px){.knowledge-chat-page[data-v-301f4ecb]{width:100%;min-height:calc(100dvh - 92px);padding:0}.history-backdrop[data-v-301f4ecb]{align-items:flex-start;justify-content:flex-start;padding:68px 10px 16px}.preferences-backdrop[data-v-301f4ecb]{justify-content:flex-start;padding:68px 10px 16px}.history-panel[data-v-301f4ecb]{width:min(360px,calc(100vw - 20px));max-height:min(68dvh,560px);border-radius:20px}.preferences-panel[data-v-301f4ecb]{width:min(420px,calc(100vw - 20px))}.history-head[data-v-301f4ecb]{padding:10px 12px}.history-list[data-v-301f4ecb]{display:grid;gap:8px;max-height:calc(68dvh - 72px);overflow:auto;padding:8px 10px 12px}.history-item[data-v-301f4ecb]{min-height:58px}.history-empty[data-v-301f4ecb]{padding:0 12px 12px}.chat-shell[data-v-301f4ecb]{min-height:calc(100dvh - 92px);border-left:0;border-right:0;border-radius:0}.chat-toolstrip[data-v-301f4ecb]{padding:8px 12px}.history-entry[data-v-301f4ecb],.history-new.compact[data-v-301f4ecb]{min-height:38px;border-radius:13px;padding:0 11px}.message-list[data-v-301f4ecb]{padding:18px 14px}.composer[data-v-301f4ecb]{grid-template-columns:minmax(0,1fr) 92px 64px;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.composer textarea[data-v-301f4ecb]{min-height:52px;border-radius:16px}.voice-hold[data-v-301f4ecb],.send-btn[data-v-301f4ecb]{min-height:52px;border-radius:16px;padding:0 10px}.bubble[data-v-301f4ecb]{max-width:100%}}.knowledge-page[data-v-ce2ef40b]{display:flex;flex-direction:column;gap:18px;width:min(980px,calc(100vw - 48px));margin:0 auto;padding:24px 0 104px}.hero-row[data-v-ce2ef40b],.panel[data-v-ce2ef40b],.doc-row[data-v-ce2ef40b]{background:#fff;border:1px solid rgba(226,232,240,.7);border-radius:24px;box-shadow:0 18px 42px #37487014,inset 0 0 0 1px #ffffffb8}.hero-row[data-v-ce2ef40b]{display:flex;justify-content:space-between;gap:16px;padding:24px;background:#ffffffe0}.eyebrow[data-v-ce2ef40b],.subcopy[data-v-ce2ef40b],.panel p[data-v-ce2ef40b],.doc-meta[data-v-ce2ef40b],.empty[data-v-ce2ef40b],.pager[data-v-ce2ef40b],.hit-item small[data-v-ce2ef40b]{color:#64748b}.eyebrow[data-v-ce2ef40b]{margin:0 0 8px;font-weight:800}h1[data-v-ce2ef40b],h2[data-v-ce2ef40b]{margin:0;color:#0f172a}h1[data-v-ce2ef40b]{font-size:28px}h2[data-v-ce2ef40b]{font-size:20px}.subcopy[data-v-ce2ef40b]{margin:10px 0 0}.panel[data-v-ce2ef40b]{padding:24px;background:#ffffffe6}.upload-panel[data-v-ce2ef40b],.search-panel[data-v-ce2ef40b],.section-head[data-v-ce2ef40b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,520px);gap:18px;align-items:start}.upload-form[data-v-ce2ef40b],.search-form[data-v-ce2ef40b],.settings-form[data-v-ce2ef40b],.filters[data-v-ce2ef40b]{display:grid;gap:10px;min-width:0}.settings-panel summary[data-v-ce2ef40b]{cursor:pointer;font-weight:900;color:#0f172a}.settings-grid[data-v-ce2ef40b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.settings-form[data-v-ce2ef40b]{border:1px solid #e2e8f0;border-radius:18px;padding:16px}.check-row[data-v-ce2ef40b]{display:flex;align-items:center;gap:8px;color:#334155;font-weight:700}.space-list[data-v-ce2ef40b]{display:grid;gap:10px;margin-top:16px}.space-row[data-v-ce2ef40b]{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e2e8f0;padding-top:12px}.space-row span[data-v-ce2ef40b]{display:block;margin-top:4px;color:#64748b;font-size:14px}.voice-query-row[data-v-ce2ef40b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.filters[data-v-ce2ef40b]{grid-template-columns:minmax(180px,1fr) 160px}.input[data-v-ce2ef40b]{width:100%;max-width:100%;min-width:0;min-height:44px;border:1px solid #dbe3ee;border-radius:16px;padding:0 12px;font:inherit;background:#fff;box-sizing:border-box}.file-input[data-v-ce2ef40b]{padding:9px 12px;overflow:hidden;text-overflow:ellipsis}.selected-files[data-v-ce2ef40b]{display:grid;gap:4px;border:1px solid #dbe3ee;border-radius:16px;padding:10px 12px;background:#f8fafc}.selected-files strong[data-v-ce2ef40b]{color:#0f172a}.selected-files span[data-v-ce2ef40b]{color:#64748b;font-size:13px;line-height:1.45;word-break:break-word}.btn[data-v-ce2ef40b]{border:0;border-radius:16px;padding:12px 18px;font-weight:800;cursor:pointer}.btn.primary[data-v-ce2ef40b]{background:linear-gradient(135deg,#7d5cff,#2468ff);color:#fff;box-shadow:0 14px 28px #2f66ff2e}.btn.ghost[data-v-ce2ef40b]{background:#eaf1ff;color:#1f55ff}.btn.recording[data-v-ce2ef40b]{background:#ffe4e6;color:#be123c}.btn.tiny[data-v-ce2ef40b]{padding:8px 10px;background:#eef2ff;color:#0f172a}.btn.danger[data-v-ce2ef40b]{color:#be123c}.btn[data-v-ce2ef40b]:disabled{opacity:.55;cursor:not-allowed}.doc-list[data-v-ce2ef40b],.hit-list[data-v-ce2ef40b]{display:grid;gap:12px;margin-top:18px}.doc-row[data-v-ce2ef40b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px;border-radius:18px}.doc-title[data-v-ce2ef40b]{font-weight:900;color:#0f172a}.doc-meta[data-v-ce2ef40b]{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:14px}.doc-error[data-v-ce2ef40b],.inline-error[data-v-ce2ef40b]{color:#be123c}.doc-actions[data-v-ce2ef40b]{display:flex;align-items:center;gap:8px}.doc-table-wrap[data-v-ce2ef40b]{display:none}.mobile-doc-list[data-v-ce2ef40b]{display:grid;gap:12px;margin-top:18px}.mobile-doc-card[data-v-ce2ef40b]{display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(220px,.9fr) minmax(260px,auto);gap:18px;align-items:start;padding:18px;border:1px solid #e2e8f0;border-radius:20px;background:#fff}.mobile-doc-head[data-v-ce2ef40b]{min-width:0}.mobile-doc-head strong[data-v-ce2ef40b]{display:block;color:#0f172a;font-size:18px;line-height:1.45}.mobile-doc-head p[data-v-ce2ef40b],.mobile-doc-card small[data-v-ce2ef40b]{display:block;margin:6px 0 0;color:#64748b;line-height:1.45}.mobile-doc-meta[data-v-ce2ef40b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;color:#64748b;font-size:13px;font-weight:800}.mobile-doc-sync[data-v-ce2ef40b]{display:grid;gap:10px}.mobile-doc-sync strong[data-v-ce2ef40b]{display:block;color:#0f172a}.mobile-doc-actions[data-v-ce2ef40b]{display:grid;grid-template-columns:repeat(3,minmax(0,auto));gap:8px;justify-content:end}.doc-table[data-v-ce2ef40b]{width:100%;min-width:1120px;border-collapse:collapse}.doc-table th[data-v-ce2ef40b],.doc-table td[data-v-ce2ef40b]{border-bottom:1px solid #e2e8f0;padding:14px 12px;text-align:left;vertical-align:top}.doc-table th[data-v-ce2ef40b]{color:#64748b;font-size:13px;font-weight:900}.doc-table td strong[data-v-ce2ef40b],.doc-table td small[data-v-ce2ef40b]{display:block}.doc-table td small[data-v-ce2ef40b]{margin-top:5px;color:#64748b;line-height:1.4}.version-tag[data-v-ce2ef40b]{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;background:#eaf1ff;color:#1f55ff;font-weight:900}.change-tags[data-v-ce2ef40b]{display:flex;flex-wrap:wrap;gap:6px}.change[data-v-ce2ef40b]{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:0 8px;background:#eef2f7;color:#334155;font-size:12px;font-weight:900}.change.add[data-v-ce2ef40b],.change.added[data-v-ce2ef40b]{background:#dcfce7;color:#166534}.change.update[data-v-ce2ef40b],.change.updated[data-v-ce2ef40b]{background:#fef3c7;color:#92400e}.change.same[data-v-ce2ef40b],.change.unchanged[data-v-ce2ef40b]{background:#eef2f7;color:#475569}.change.remove[data-v-ce2ef40b],.change.removed[data-v-ce2ef40b]{background:#ffe4e6;color:#be123c}.action-grid[data-v-ce2ef40b]{display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:8px}.hidden-file[data-v-ce2ef40b]{display:none}.modal-backdrop[data-v-ce2ef40b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:24px;background:#0f172a61}.modal-panel[data-v-ce2ef40b]{width:min(980px,calc(100vw - 40px));max-height:min(760px,calc(100vh - 48px));overflow:auto;border-radius:24px;border:1px solid rgba(226,232,240,.8);background:#fff;box-shadow:0 28px 80px #0f172a3d;padding:24px}.modal-panel.narrow[data-v-ce2ef40b]{width:min(640px,calc(100vw - 40px))}.modal-head[data-v-ce2ef40b],.modal-actions[data-v-ce2ef40b]{display:flex;justify-content:space-between;align-items:center;gap:14px}.modal-head[data-v-ce2ef40b]{margin-bottom:18px}.section-list[data-v-ce2ef40b]{display:grid;gap:12px}.source-note[data-v-ce2ef40b]{margin:0 0 14px;border-radius:14px;padding:10px 12px;color:#475569;background:#f1f5f9;font-weight:800}.source-note.knowledge[data-v-ce2ef40b]{color:#047857;background:#d1fae5}.section-item[data-v-ce2ef40b]{border:1px solid #e2e8f0;border-radius:18px;padding:14px}.section-item strong[data-v-ce2ef40b],.section-item small[data-v-ce2ef40b]{display:block;margin-top:6px}.section-item small[data-v-ce2ef40b]{color:#64748b}.section-item pre[data-v-ce2ef40b]{max-height:520px;overflow:auto;margin:12px 0 0;border-radius:14px;background:#f8fafc;padding:12px;white-space:pre-wrap;line-height:1.65}.field-label[data-v-ce2ef40b]{display:block;margin:14px 0 8px;color:#334155;font-weight:900}.textarea[data-v-ce2ef40b]{width:100%;max-width:100%;min-width:0;border:1px solid #dbe3ee;border-radius:16px;padding:12px;font:inherit;resize:vertical;box-sizing:border-box}.status-pill[data-v-ce2ef40b]{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;background:#eef2f7;color:#334155;font-weight:800;white-space:nowrap}.status-pill.synced[data-v-ce2ef40b]{background:#eaf1ff;color:#1f55ff}.status-pill.failed[data-v-ce2ef40b]{background:#ffe4e6;color:#be123c}.status-pill.syncing[data-v-ce2ef40b],.status-pill.queued[data-v-ce2ef40b]{background:#fef3c7;color:#92400e}.status-pill.ignored[data-v-ce2ef40b]{background:#f1f5f9;color:#475569}.hit-item[data-v-ce2ef40b]{border-top:1px solid #e2e8f0;padding-top:12px}.stream-answer[data-v-ce2ef40b]{margin-top:14px;border-left:4px solid #2f66ff;background:#f3f6ff;color:#0f172a;padding:12px 14px;border-radius:14px;font-weight:800}.hit-item p[data-v-ce2ef40b]{color:#334155}.empty[data-v-ce2ef40b]{margin-top:20px}.pager[data-v-ce2ef40b]{display:flex;align-items:center;gap:12px;margin-top:18px}@media(max-width:760px){.knowledge-page[data-v-ce2ef40b]{width:100%;max-width:100%;overflow-x:hidden;padding:12px 14px 32px;gap:12px}.hero-row[data-v-ce2ef40b]{display:none}.upload-panel[data-v-ce2ef40b],.search-panel[data-v-ce2ef40b],.section-head[data-v-ce2ef40b],.settings-grid[data-v-ce2ef40b],.doc-row[data-v-ce2ef40b]{grid-template-columns:1fr;min-width:0}.panel[data-v-ce2ef40b]{width:100%;min-width:0;overflow:hidden;padding:16px;border-radius:20px}.upload-panel[data-v-ce2ef40b]{gap:12px}.upload-panel h2[data-v-ce2ef40b],.section-head h2[data-v-ce2ef40b]{font-size:20px}.upload-panel p[data-v-ce2ef40b],.section-head p[data-v-ce2ef40b]{display:none}.upload-form[data-v-ce2ef40b],.filters[data-v-ce2ef40b]{width:100%;min-width:0}.input[data-v-ce2ef40b],.textarea[data-v-ce2ef40b],.file-input[data-v-ce2ef40b]{width:100%;max-width:100%;min-width:0}.btn[data-v-ce2ef40b]{width:100%}.filters[data-v-ce2ef40b],.voice-query-row[data-v-ce2ef40b],.doc-actions[data-v-ce2ef40b],.action-grid[data-v-ce2ef40b]{grid-template-columns:1fr}.doc-actions[data-v-ce2ef40b]{justify-content:start;flex-wrap:wrap}.mobile-doc-list[data-v-ce2ef40b]{display:grid;gap:10px;margin-top:14px}.mobile-doc-card[data-v-ce2ef40b]{display:block;padding:14px;border:1px solid #e2e8f0;border-radius:18px;background:#fff}.mobile-doc-head[data-v-ce2ef40b]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mobile-doc-head strong[data-v-ce2ef40b]{min-width:0;color:#0f172a;font-size:17px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mobile-doc-head .status-pill[data-v-ce2ef40b]{flex:0 0 auto}.mobile-doc-meta[data-v-ce2ef40b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;color:#64748b;font-size:13px;font-weight:800}.mobile-doc-card p[data-v-ce2ef40b]{margin:10px 0 0;color:#64748b;font-size:14px;line-height:1.5;word-break:break-word}.mobile-doc-actions[data-v-ce2ef40b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.mobile-doc-actions .btn[data-v-ce2ef40b]{min-height:36px;padding:8px 6px}.pager[data-v-ce2ef40b]{display:grid;grid-template-columns:1fr;align-items:stretch}}.field-page[data-v-6c9182f0]{width:min(1120px,calc(100% - 28px));margin:0 auto;padding:18px 0 96px;display:grid;gap:14px}.field-head[data-v-6c9182f0],.panel[data-v-6c9182f0],.stat-grid article[data-v-6c9182f0]{border:1px solid #e6ebf4;border-radius:20px;background:#fffffff0;box-shadow:0 16px 38px #232d4b12}.field-head[data-v-6c9182f0]{padding:18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.field-head h1[data-v-6c9182f0]{margin:0;color:#151a23;font-size:30px}.field-head p[data-v-6c9182f0]{margin:8px 0 0;color:#667085;font-weight:800;line-height:1.6}.eyebrow[data-v-6c9182f0]{margin:0 0 6px;color:#2f64f6;font-size:13px;font-weight:950}.head-actions[data-v-6c9182f0]{display:flex;gap:8px}.input[data-v-6c9182f0]{min-height:42px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;padding:0 12px;color:#151a23;font:inherit;font-weight:850}.btn[data-v-6c9182f0]{min-height:42px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#2d3748;cursor:pointer;font:inherit;font-weight:950;padding:0 14px}.btn.primary[data-v-6c9182f0]{border-color:#2f64f6;background:#2f64f6;color:#fff}.btn.success[data-v-6c9182f0]{border-color:#16a34a;background:#16a34a;color:#fff}.btn.danger[data-v-6c9182f0]{border-color:#dc2626;background:#dc2626;color:#fff}.stat-grid[data-v-6c9182f0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.stat-grid article[data-v-6c9182f0]{min-height:86px;display:grid;place-items:center;align-content:center;gap:4px}.stat-grid strong[data-v-6c9182f0]{color:#151a23;font-size:28px}.stat-grid span[data-v-6c9182f0]{color:#7b8494;font-size:13px;font-weight:900}.field-grid[data-v-6c9182f0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.panel[data-v-6c9182f0]{padding:16px}.panel-head[data-v-6c9182f0]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.panel-head h2[data-v-6c9182f0]{margin:0;color:#151a23;font-size:20px}.panel-head a[data-v-6c9182f0],.panel-head span[data-v-6c9182f0]{color:#2f64f6;font-weight:950;text-decoration:none}.record-row[data-v-6c9182f0],.signal-row[data-v-6c9182f0],.term-row[data-v-6c9182f0]{border-top:1px solid #edf1f7;padding:12px 0}.record-row strong[data-v-6c9182f0]{color:#151a23}.record-row p[data-v-6c9182f0],.signal-row p[data-v-6c9182f0]{margin:6px 0;color:#4b5565;line-height:1.55;font-weight:800}.record-row small[data-v-6c9182f0]{color:#8a94a6;font-weight:800}.signal-row[data-v-6c9182f0]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:start}.action-row[data-v-6c9182f0]{grid-template-columns:66px minmax(0,1fr) auto;align-items:center}.action-row small[data-v-6c9182f0]{color:#8a94a6;font-weight:800}.mini-btn[data-v-6c9182f0],.icon-btn[data-v-6c9182f0]{border:1px solid #dfe5ef;background:#fff;color:#2d3748;cursor:pointer;font:inherit;font-weight:950}.mini-btn[data-v-6c9182f0]{min-height:34px;border-radius:12px;padding:0 10px}.icon-btn[data-v-6c9182f0]{width:38px;height:38px;border-radius:999px;font-size:22px;line-height:1}.level[data-v-6c9182f0]{border-radius:999px;padding:6px 8px;text-align:center;font-size:12px;font-weight:950}.level.high[data-v-6c9182f0]{background:#fee2e2;color:#b91c1c}.level.medium[data-v-6c9182f0]{background:#fef3c7;color:#92400e}.level.low[data-v-6c9182f0]{background:#dcfce7;color:#166534}.term-row[data-v-6c9182f0]{display:flex;justify-content:space-between;color:#4b5565;font-weight:900}.empty-state[data-v-6c9182f0]{border:1px dashed #d9e1ef;border-radius:18px;padding:24px;color:#7b8494;text-align:center;font-weight:900}.empty-state.compact[data-v-6c9182f0]{padding:18px}.drawer-mask[data-v-6c9182f0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:flex-end;background:#0f172a47}.drawer[data-v-6c9182f0]{width:min(520px,100%);min-height:100%;overflow:auto;background:#fff;box-shadow:-18px 0 46px #0f172a2e;padding:18px;display:grid;align-content:start;gap:14px}.drawer-head[data-v-6c9182f0]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.drawer-head h2[data-v-6c9182f0]{margin:0;color:#151a23;font-size:22px;line-height:1.3}.drawer-section[data-v-6c9182f0]{border-top:1px solid #edf1f7;padding-top:14px}.drawer-section h3[data-v-6c9182f0]{margin:0 0 8px;color:#151a23;font-size:16px}.drawer-section p[data-v-6c9182f0]{margin:0 0 8px;color:#4b5565;font-weight:800;line-height:1.6}.drawer-section small[data-v-6c9182f0],.event-row span[data-v-6c9182f0]{color:#8a94a6;font-weight:800}.form-grid[data-v-6c9182f0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.form-grid label[data-v-6c9182f0]{display:grid;gap:6px;color:#667085;font-size:13px;font-weight:950}.form-grid .wide[data-v-6c9182f0]{grid-column:1 / -1}.text-area[data-v-6c9182f0]{min-height:108px;padding:10px 12px;resize:vertical}.event-row[data-v-6c9182f0]{border-top:1px solid #edf1f7;padding:10px 0}.event-row[data-v-6c9182f0]:first-of-type{border-top:0}.event-row strong[data-v-6c9182f0]{color:#151a23;margin-right:8px}.event-row p[data-v-6c9182f0]{margin-top:6px}.drawer-actions[data-v-6c9182f0]{position:sticky;bottom:-18px;margin:4px -18px -18px;padding:12px 18px;display:flex;flex-wrap:wrap;gap:8px;background:#fffffff5;border-top:1px solid #edf1f7}@media(max-width:760px){.field-head[data-v-6c9182f0],.head-actions[data-v-6c9182f0]{display:grid}.stat-grid[data-v-6c9182f0],.field-grid[data-v-6c9182f0],.form-grid[data-v-6c9182f0],.action-row[data-v-6c9182f0]{grid-template-columns:1fr}}.follow-page[data-v-1b92a403]{width:min(960px,calc(100% - 28px));margin:0 auto;padding:18px 0 96px;display:grid;gap:12px}.follow-head[data-v-1b92a403],.follow-card[data-v-1b92a403]{border:1px solid #e6ebf4;border-radius:18px;background:#fffffff0;box-shadow:0 16px 38px #232d4b12}.load-more[data-v-1b92a403]{justify-self:center;min-width:160px}.follow-head[data-v-1b92a403]{padding:18px;display:flex;justify-content:space-between;gap:16px}.eyebrow[data-v-1b92a403]{margin:0 0 6px;color:#2f64f6;font-size:13px;font-weight:950}.follow-head h1[data-v-1b92a403],.follow-card h2[data-v-1b92a403]{margin:0;color:#151a23}.follow-head p[data-v-1b92a403],.follow-card p[data-v-1b92a403]{color:#667085;font-weight:800;line-height:1.6}.follow-card[data-v-1b92a403]{padding:16px;display:grid;gap:12px}.status[data-v-1b92a403]{display:inline-flex;margin-bottom:8px;border-radius:999px;background:#fef3c7;color:#92400e;padding:6px 10px;font-size:12px;font-weight:950}small[data-v-1b92a403]{color:#8a94a6;font-weight:800}label[data-v-1b92a403]{display:grid;gap:6px;color:#667085;font-size:13px;font-weight:950}textarea[data-v-1b92a403]{border:1px solid #dfe5ef;border-radius:14px;padding:10px 12px;color:#151a23;font:inherit;font-weight:850;resize:vertical}.actions[data-v-1b92a403]{display:flex;gap:8px;flex-wrap:wrap}.btn[data-v-1b92a403]{min-height:42px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#2d3748;cursor:pointer;font:inherit;font-weight:950;padding:0 14px}.btn.primary[data-v-1b92a403]{border-color:#2f64f6;background:#2f64f6;color:#fff}.btn.success[data-v-1b92a403]{border-color:#16a34a;background:#16a34a;color:#fff}.empty-state[data-v-1b92a403]{border:1px dashed #d9e1ef;border-radius:18px;padding:24px;color:#7b8494;text-align:center;font-weight:900}@media(max-width:760px){.follow-head[data-v-1b92a403]{display:grid}}.timeline-page[data-v-43776a0c]{width:min(1080px,calc(100% - 28px));margin:0 auto;padding:18px 0 96px;display:grid;gap:14px}.timeline-head[data-v-43776a0c],.filter-panel[data-v-43776a0c],.day-band[data-v-43776a0c]{border:1px solid #e6ebf4;border-radius:20px;background:#fffffff0;box-shadow:0 16px 38px #232d4b12}.timeline-head[data-v-43776a0c]{padding:18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.timeline-head h1[data-v-43776a0c]{margin:0;color:#151a23;font-size:30px}.timeline-head p[data-v-43776a0c]{margin:8px 0 0;color:#667085;font-weight:800;line-height:1.6}.eyebrow[data-v-43776a0c]{margin:0 0 6px;color:#2f64f6;font-size:13px;font-weight:950}.filter-panel[data-v-43776a0c]{padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 130px 88px;gap:8px}.filter-panel.is-custom-range[data-v-43776a0c]{grid-template-columns:minmax(0,1fr) 130px repeat(2,140px) 88px}.input[data-v-43776a0c],.btn[data-v-43776a0c]{min-height:42px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#151a23;font:inherit;font-weight:850;padding:0 12px}.btn[data-v-43776a0c]{cursor:pointer;font-weight:950;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.btn.primary[data-v-43776a0c]{border-color:#2f64f6;background:#2f64f6;color:#fff}.btn.ghost[data-v-43776a0c]{color:#2f64f6}.btn.tiny[data-v-43776a0c]{min-height:34px;font-size:13px}.day-band[data-v-43776a0c]{padding:16px}.day-band h2[data-v-43776a0c]{margin:0 0 8px;color:#151a23;font-size:20px}.timeline-item[data-v-43776a0c]{display:grid;grid-template-columns:70px minmax(0,1fr);gap:14px;border-top:1px solid #edf1f7;padding:14px 0}.item-time[data-v-43776a0c]{color:#7b8494;font-weight:950}.item-body[data-v-43776a0c]{min-width:0}.item-title-row[data-v-43776a0c]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.item-title-row strong[data-v-43776a0c]{display:block;color:#151a23;font-size:17px}.item-title-row span[data-v-43776a0c]{color:#8a94a6;font-size:13px;font-weight:900}.item-body p[data-v-43776a0c]{margin:8px 0;color:#4b5565;line-height:1.6;font-weight:800}.inline-link[data-v-43776a0c]{color:#2f64f6;font-weight:950;text-decoration:none}.empty-state[data-v-43776a0c]{border:1px dashed #d9e1ef;border-radius:18px;padding:24px;color:#7b8494;text-align:center;font-weight:900}@media(max-width:760px){.timeline-head[data-v-43776a0c],.filter-panel[data-v-43776a0c],.item-title-row[data-v-43776a0c]{display:grid}.filter-panel[data-v-43776a0c],.timeline-item[data-v-43776a0c]{grid-template-columns:1fr}}.media-page[data-v-874af021]{width:min(1120px,calc(100% - 28px));margin:0 auto;padding:18px 0 96px;display:grid;gap:14px}.media-head[data-v-874af021],.filter-panel[data-v-874af021],.media-card[data-v-874af021]{border:1px solid #e6ebf4;border-radius:20px;background:#fffffff0;box-shadow:0 16px 38px #232d4b12}.media-head[data-v-874af021]{padding:18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.media-head h1[data-v-874af021]{margin:0;color:#151a23;font-size:30px}.media-head p[data-v-874af021]{margin:8px 0 0;color:#667085;font-weight:800;line-height:1.6}.eyebrow[data-v-874af021]{margin:0 0 6px;color:#2f64f6;font-size:13px;font-weight:950}.filter-panel[data-v-874af021]{padding:12px;display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:8px}.input[data-v-874af021],.btn[data-v-874af021]{min-height:42px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#151a23;font:inherit;font-weight:850;padding:0 12px}.btn[data-v-874af021]{cursor:pointer;font-weight:950}.btn.primary[data-v-874af021]{border-color:#2f64f6;background:#2f64f6;color:#fff}.btn.tiny[data-v-874af021]{min-height:34px;font-size:13px}.hidden-input[data-v-874af021]{display:none}.media-grid[data-v-874af021]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.media-card[data-v-874af021]{overflow:hidden}.thumb[data-v-874af021]{position:relative;display:block;aspect-ratio:4 / 3;background:#eef3fb;overflow:hidden}.thumb img[data-v-874af021],.thumb iframe[data-v-874af021]{width:100%;height:100%;display:block;border:0}.thumb img[data-v-874af021]{object-fit:cover}.thumb iframe[data-v-874af021]{pointer-events:none;background:#fff}.thumb>span[data-v-874af021]{display:grid;width:100%;height:100%;place-items:center;color:#778399;font-weight:900}.material-type[data-v-874af021]{position:absolute;top:10px;left:10px;z-index:1;padding:5px 8px;border:1px solid rgba(255,255,255,.8);border-radius:6px;background:#141c2bc2;color:#fff;font-size:12px;line-height:1}.media-body[data-v-874af021]{padding:14px}.media-title[data-v-874af021]{display:flex;justify-content:space-between;gap:10px}.media-title strong[data-v-874af021]{color:#151a23}.media-title span[data-v-874af021]{color:#2f64f6;font-size:12px;font-weight:950}.media-body p[data-v-874af021]{min-height:48px;margin:8px 0;color:#4b5565;line-height:1.55;font-weight:800}.media-body small[data-v-874af021]{color:#8a94a6;font-weight:850}.actions[data-v-874af021]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.empty-state[data-v-874af021]{border:1px dashed #d9e1ef;border-radius:18px;padding:24px;color:#7b8494;text-align:center;font-weight:900}@media(max-width:900px){.media-grid[data-v-874af021]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.media-head[data-v-874af021],.filter-panel[data-v-874af021],.media-grid[data-v-874af021]{display:grid;grid-template-columns:1fr}}.candidate-page[data-v-910b8a10]{width:min(1080px,calc(100% - 28px));margin:0 auto;padding:18px 0 96px;display:grid;gap:14px}.candidate-head[data-v-910b8a10],.candidate-card[data-v-910b8a10]{border:1px solid #e6ebf4;border-radius:20px;background:#fffffff0;box-shadow:0 16px 38px #232d4b12}.candidate-head[data-v-910b8a10]{padding:18px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.candidate-head h1[data-v-910b8a10]{margin:0;color:#151a23;font-size:30px}.candidate-head p[data-v-910b8a10]{margin:8px 0 0;color:#667085;font-weight:800;line-height:1.6}.eyebrow[data-v-910b8a10]{margin:0 0 6px;color:#2f64f6;font-size:13px;font-weight:950}.head-actions[data-v-910b8a10]{display:flex;gap:8px}.btn[data-v-910b8a10]{min-height:42px;border:1px solid #dfe5ef;border-radius:14px;background:#fff;color:#151a23;font:inherit;font-weight:850;padding:0 12px}.btn[data-v-910b8a10]{cursor:pointer;font-weight:950}.btn.primary[data-v-910b8a10]{border-color:#2f64f6;background:#2f64f6;color:#fff}.btn.danger[data-v-910b8a10]{border-color:#fecaca;color:#b91c1c}.candidate-card[data-v-910b8a10]{padding:16px;display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:16px}.candidate-title-row[data-v-910b8a10]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.candidate-title-row strong[data-v-910b8a10]{color:#151a23;font-size:20px}.candidate-title-row small[data-v-910b8a10]{color:#8a94a6;font-weight:850}.status-pill[data-v-910b8a10]{display:inline-flex;margin-left:8px;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:950}.status-pill.pending[data-v-910b8a10]{background:#fef3c7;color:#92400e}.status-pill.approved[data-v-910b8a10],.status-pill.covered_by_result[data-v-910b8a10],.status-pill.result_syncing[data-v-910b8a10]{background:#dcfce7;color:#166534}.status-pill.result_sync_failed[data-v-910b8a10]{background:#ffedd5;color:#9a3412}.status-pill.rejected[data-v-910b8a10]{background:#fee2e2;color:#b91c1c}.candidate-main p[data-v-910b8a10]{margin:10px 0;color:#4b5565;line-height:1.6;font-weight:800}.evidence-box[data-v-910b8a10]{border:1px solid #e6ebf4;border-radius:16px;background:#f8fbff;padding:12px}.evidence-box span[data-v-910b8a10]{color:#7b8494;font-size:12px;font-weight:950}.evidence-box strong[data-v-910b8a10]{display:block;margin-top:4px;color:#151a23}.candidate-actions[data-v-910b8a10]{display:grid;align-content:start;gap:8px}.empty-state[data-v-910b8a10]{border:1px dashed #d9e1ef;border-radius:18px;padding:24px;color:#7b8494;text-align:center;font-weight:900}@media(max-width:760px){.candidate-head[data-v-910b8a10],.head-actions[data-v-910b8a10],.candidate-card[data-v-910b8a10]{display:grid;grid-template-columns:1fr}}.settings-page[data-v-6e5f12ab]{width:min(880px,calc(100vw - 48px));margin:0 auto;padding:26px 0 80px}.panel[data-v-6e5f12ab]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:24px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;padding:28px;box-shadow:0 18px 42px #37487014}.eyebrow[data-v-6e5f12ab],.panel p[data-v-6e5f12ab],.status-line[data-v-6e5f12ab]{color:#64748b}.eyebrow[data-v-6e5f12ab]{margin:0 0 8px;font-weight:900}h1[data-v-6e5f12ab]{margin:0;color:#0f172a}.settings-form[data-v-6e5f12ab]{display:grid;gap:12px}.settings-form label span[data-v-6e5f12ab]{display:block;margin-bottom:6px;color:#334155;font-weight:900}.input[data-v-6e5f12ab]{width:100%;min-height:44px;border:1px solid #dbe3ee;border-radius:14px;padding:0 12px;font:inherit}.check-row[data-v-6e5f12ab]{display:flex;align-items:center;gap:8px}.actions[data-v-6e5f12ab]{display:flex;gap:10px}.btn[data-v-6e5f12ab]{border:0;border-radius:14px;padding:12px 18px;font-weight:900}.btn.primary[data-v-6e5f12ab]{background:linear-gradient(135deg,#7d5cff,#2468ff);color:#fff}.btn.ghost[data-v-6e5f12ab]{background:#eaf1ff;color:#1f55ff}@media(max-width:760px){.panel[data-v-6e5f12ab]{grid-template-columns:1fr}}.insight-page[data-v-6f534361]{--insight-gap: 16px;min-height:100%;padding:28px 32px 48px;background:#eef4ff;color:#111827}.scope-empty[data-v-6f534361]{margin:0 auto;max-width:760px}.insight-filter[data-v-6f534361]{display:grid;grid-template-columns:auto 180px 210px 210px auto auto auto;gap:12px;align-items:end;width:100%;max-width:none;margin:0 auto 18px;padding:16px;border:1px solid #dbe5f5;border-radius:8px;background:#ffffffeb}.period-switch[data-v-6f534361]{display:inline-flex;padding:4px;border-radius:8px;background:#edf3ff}.period-switch button[data-v-6f534361]{width:56px;height:40px;border:0;border-radius:6px;background:transparent;color:#68748a;font-weight:800;cursor:pointer}.period-switch button.active[data-v-6f534361]{background:#fff;color:#111827;box-shadow:0 6px 14px #2e5db41f}.field[data-v-6f534361]{display:grid;gap:6px;color:#667085;font-weight:800}.field input[data-v-6f534361],.field select[data-v-6f534361]{height:44px;border:1px solid #d8e2f1;border-radius:8px;padding:0 12px;background:#fff;color:#111827;font:inherit}.btn[data-v-6f534361]{min-height:44px;border:1px solid #d8e2f1;border-radius:8px;padding:0 18px;background:#fff;color:#1f2937;font-weight:900;cursor:pointer}.btn.primary[data-v-6f534361]{border-color:#2f6bff;background:#2f6bff;color:#fff}.btn.ghost[data-v-6f534361]{background:#eef4ff;color:#2563eb}.text-btn[data-v-6f534361]{width:max-content;border:0;background:transparent;color:#2563eb;font:inherit;font-weight:900;cursor:pointer}.hero-band[data-v-6f534361],.metric-grid[data-v-6f534361],.context-strip[data-v-6f534361],.analysis-layout[data-v-6f534361],.work-grid[data-v-6f534361],.alert-grid[data-v-6f534361],.panel[data-v-6f534361]{box-sizing:border-box;width:100%;max-width:none;margin-left:auto;margin-right:auto}.hero-band[data-v-6f534361]{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 32px;border-radius:8px;background:#fff;border:1px solid #dbe5f5}.eyebrow[data-v-6f534361]{margin:0 0 6px;color:#2563eb;font-size:13px;font-weight:900}.hero-band h1[data-v-6f534361]{margin:0;font-size:34px;line-height:1.2}.hero-band p[data-v-6f534361]{margin:10px 0 0;color:#667085;font-weight:700}.dependency-list[data-v-6f534361]{display:grid;gap:6px;min-width:260px;padding:16px;border-radius:8px;background:#f7f9fd;color:#667085}.dependency-list strong[data-v-6f534361]{color:#111827}.context-strip[data-v-6f534361]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--insight-gap);margin-top:16px}.context-strip article[data-v-6f534361]{min-height:110px;padding:18px;border:1px solid #dbe5f5;border-radius:8px;background:#fff}.context-strip span[data-v-6f534361],.context-strip strong[data-v-6f534361],.context-strip small[data-v-6f534361]{display:block}.context-strip span[data-v-6f534361]{color:#667085;font-weight:900}.context-strip strong[data-v-6f534361]{margin-top:8px;color:#111827;font-size:20px;line-height:1.35}.context-strip small[data-v-6f534361]{margin-top:8px;color:#667085;font-weight:750;line-height:1.55}.metric-grid[data-v-6f534361]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--insight-gap);margin-top:16px}.metric-card[data-v-6f534361]{padding:18px;border-radius:8px;background:#fff;border:1px solid #dbe5f5}.metric-card strong[data-v-6f534361]{display:block;font-size:34px;line-height:1}.metric-card span[data-v-6f534361]{display:block;margin-top:10px;font-weight:900}.metric-card small[data-v-6f534361]{display:block;margin-top:5px;color:#667085;font-weight:700}.work-grid[data-v-6f534361]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr) minmax(320px,1fr);gap:var(--insight-gap);align-items:start;margin-top:16px}.work-grid.adapter-grid[data-v-6f534361]{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr) minmax(320px,1fr)}.panel[data-v-6f534361]{padding:20px;border-radius:8px;background:#fff;border:1px solid #dbe5f5}.panel.wide[data-v-6f534361]{width:100%;max-width:none}.analysis-layout[data-v-6f534361]{display:grid;grid-template-columns:minmax(0,1fr) minmax(440px,.58fr);gap:var(--insight-gap);align-items:start;margin-top:16px}.side-stack[data-v-6f534361]{display:grid;gap:var(--insight-gap);align-items:start}.analysis-layout>.panel[data-v-6f534361],.side-stack>.panel[data-v-6f534361]{margin:0}.panel-head[data-v-6f534361]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.panel-head h2[data-v-6f534361]{margin:0;font-size:20px}.panel-head p[data-v-6f534361]{margin:6px 0 0;color:#667085;font-weight:700}.panel-head span[data-v-6f534361]{color:#2563eb;font-weight:900}.trend-row[data-v-6f534361],.rank-row[data-v-6f534361],.event-row[data-v-6f534361]{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.trend-row[data-v-6f534361]{display:grid;grid-template-columns:76px minmax(160px,1fr) minmax(270px,1.4fr);gap:16px;align-items:center;padding:10px 0;border-top:1px solid #edf2fb}.trend-row span[data-v-6f534361],.trend-row small[data-v-6f534361]{color:#536176;font-weight:800}.trend-row small[data-v-6f534361]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar[data-v-6f534361],.mini-bar[data-v-6f534361]{position:relative;height:10px;overflow:hidden;border-radius:999px;background:#edf3ff}.bar i[data-v-6f534361],.mini-bar i[data-v-6f534361]{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:#2f6bff}.bar i.risk[data-v-6f534361]{background:#ef4444;opacity:.78}.rank-row[data-v-6f534361]{display:grid;grid-template-columns:110px 1fr 44px;gap:12px;align-items:center;padding:11px 0;border-top:1px solid #edf2fb;color:#111827;font-weight:850}.window-row[data-v-6f534361]{display:grid;grid-template-columns:110px 48px 1fr;gap:14px;align-items:start;padding:12px 0;border-top:1px solid #edf2fb}.window-row strong[data-v-6f534361],.window-row span[data-v-6f534361]{font-weight:900}.window-tags[data-v-6f534361]{display:flex;flex-wrap:wrap;gap:8px}.window-tags b[data-v-6f534361]{padding:5px 8px;border-radius:6px;background:#edf3ff;color:#315484;font-size:12px}.adapter-form[data-v-6f534361]{display:grid;grid-template-columns:160px 180px 1fr auto auto;gap:12px;align-items:end;margin-bottom:14px}.file-field[data-v-6f534361]{position:relative;display:flex;align-items:center;min-height:44px;border:1px dashed #b9c8df;border-radius:8px;padding:0 14px;background:#f8fbff;color:#536176;font-weight:850;cursor:pointer}.file-field input[data-v-6f534361]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.preview-box[data-v-6f534361]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.preview-box div[data-v-6f534361]{min-height:70px;padding:12px;border-radius:8px;background:#f7faff;border:1px solid #e4ecf8}.preview-box strong[data-v-6f534361],.preview-box span[data-v-6f534361]{display:block}.preview-box strong[data-v-6f534361]{color:#111827}.preview-box span[data-v-6f534361]{margin-top:6px;color:#536176;font-weight:760}.dataset-list[data-v-6f534361]{display:grid;gap:8px}.dataset-row[data-v-6f534361]{display:grid;grid-template-columns:120px 1fr 80px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid #edf2fb}.dataset-row span[data-v-6f534361]{color:#536176;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataset-row b[data-v-6f534361]{color:#2563eb;text-align:right}.metric-line[data-v-6f534361]{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid #edf2fb}.metric-line span[data-v-6f534361]{color:#2563eb;font-weight:900}.fact-grid[data-v-6f534361]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fact-grid div[data-v-6f534361]{min-height:78px;padding:12px;border-radius:8px;background:#f7faff}.fact-grid strong[data-v-6f534361],.fact-grid span[data-v-6f534361]{display:block}.fact-grid strong[data-v-6f534361]{font-size:22px}.fact-grid span[data-v-6f534361]{margin-top:6px;color:#667085;font-weight:800}.mini-item[data-v-6f534361]{display:grid;grid-template-columns:1fr auto;gap:6px 12px;padding:12px 0;border-top:1px solid #edf2fb}.mini-item small[data-v-6f534361]{color:#667085;font-weight:700}.mini-item span[data-v-6f534361]{grid-row:1 / span 2;grid-column:2;align-self:center;font-weight:900;color:#2563eb}.actor-item[data-v-6f534361]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-top:1px solid #edf2fb}.actor-item strong[data-v-6f534361],.actor-item small[data-v-6f534361]{display:block}.actor-item strong[data-v-6f534361]{overflow-wrap:anywhere;font-size:17px}.actor-item small[data-v-6f534361]{margin-top:5px;color:#667085;font-weight:750;line-height:1.45}.actor-item span[data-v-6f534361]{min-width:48px;color:#2563eb;font-size:20px;font-weight:950;text-align:right}.alert-grid[data-v-6f534361]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.alert-card[data-v-6f534361]{padding:16px;border-radius:8px;border:1px solid #dbe5f5;background:#fff}.alert-card.high[data-v-6f534361]{border-color:#fecaca;background:#fff5f5}.alert-card.medium[data-v-6f534361]{border-color:#fde68a;background:#fffbeb}.alert-card p[data-v-6f534361]{margin:8px 0 0;color:#667085;font-weight:700}.event-table[data-v-6f534361]{border:1px solid #e5ebf5;border-radius:8px;overflow:hidden}.event-table-head[data-v-6f534361],.event-row[data-v-6f534361]{display:grid;grid-template-columns:150px 150px 1fr 180px 96px;gap:12px;align-items:center;padding:12px 14px}.event-table-head[data-v-6f534361]{background:#f7f9fd;color:#667085;font-weight:900}.event-row[data-v-6f534361]{border-top:1px solid #edf2fb;color:#1f2937;font:inherit}.event-row[data-v-6f534361]:hover{background:#f7faff}.empty-state[data-v-6f534361]{max-width:1480px;margin:28px auto;padding:28px;border-radius:8px;background:#fff;border:1px solid #dbe5f5;color:#667085;text-align:center;font-weight:800}.empty-state.compact[data-v-6f534361]{margin:0;padding:16px}.drawer-mask[data-v-6f534361]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;justify-content:flex-end;background:#0f172a47}.drawer[data-v-6f534361]{width:min(640px,100vw);height:100%;overflow:auto;padding:24px;background:#fff;box-shadow:-24px 0 45px #0f172a29}.data-drawer[data-v-6f534361]{width:min(720px,100vw)}.drawer-head[data-v-6f534361]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.drawer-head h2[data-v-6f534361]{margin:0}.icon-btn[data-v-6f534361]{width:40px;height:40px;border:1px solid #d8e2f1;border-radius:8px;background:#fff;font-size:20px;cursor:pointer}.detail-grid[data-v-6f534361]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px}.detail-grid div[data-v-6f534361]{padding:12px;border-radius:8px;background:#f7f9fd}.detail-grid dt[data-v-6f534361]{color:#667085;font-size:12px;font-weight:900}.detail-grid dd[data-v-6f534361]{margin:6px 0 0;font-weight:900}.evidence-list h3[data-v-6f534361]{margin:0 0 12px}.evidence-card[data-v-6f534361]{padding:14px;border:1px solid #dbe5f5;border-radius:8px;margin-bottom:12px}.evidence-card div[data-v-6f534361]{display:flex;justify-content:space-between;gap:12px}.evidence-card a[data-v-6f534361]{color:#2563eb;font-weight:900;text-decoration:none}.evidence-card p[data-v-6f534361]{margin:10px 0 0;line-height:1.7;color:#1f2937}.data-summary[data-v-6f534361]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px}.data-summary div[data-v-6f534361]{padding:14px;border:1px solid #e4ecf8;border-radius:8px;background:#f7faff}.data-summary strong[data-v-6f534361],.data-summary span[data-v-6f534361]{display:block}.data-summary strong[data-v-6f534361]{font-size:24px}.data-summary span[data-v-6f534361]{margin-top:6px;color:#667085;font-weight:800}.drawer-form[data-v-6f534361]{grid-template-columns:1fr;align-items:stretch;padding:16px;border:1px solid #dbe5f5;border-radius:8px;background:#fff}.drawer-actions[data-v-6f534361]{display:flex;justify-content:flex-end;gap:10px}.drawer-preview[data-v-6f534361]{grid-template-columns:1fr;margin-top:14px}.drawer-datasets[data-v-6f534361]{margin-top:20px}.drawer-datasets h3[data-v-6f534361]{margin:0 0 10px}@media(max-width:1100px){.insight-filter[data-v-6f534361],.context-strip[data-v-6f534361],.analysis-layout[data-v-6f534361],.work-grid[data-v-6f534361],.metric-grid[data-v-6f534361],.alert-grid[data-v-6f534361],.adapter-form[data-v-6f534361],.preview-box[data-v-6f534361]{grid-template-columns:1fr}.hero-band[data-v-6f534361]{align-items:flex-start;flex-direction:column}.trend-row[data-v-6f534361],.event-table-head[data-v-6f534361],.event-row[data-v-6f534361]{grid-template-columns:1fr}}.badge-layout[data-v-b8c6d90c]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:16px;margin-top:16px}.tag-manager[data-v-b8c6d90c]{display:grid;gap:14px;margin-top:16px}.tag-create[data-v-b8c6d90c],.tag-actions[data-v-b8c6d90c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.tag-edit-row[data-v-b8c6d90c]{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:10px;align-items:center;padding-top:12px;border-top:1px solid #e8edf5}.bulk-command-actions[data-v-b8c6d90c],.bulk-command-actions>div[data-v-b8c6d90c],.bulk-command-result-row[data-v-b8c6d90c]{display:flex;align-items:center;gap:10px}.bulk-command-actions[data-v-b8c6d90c]{padding-top:12px;border-top:1px solid #e8edf5;flex-wrap:wrap}.bulk-command-actions>div[data-v-b8c6d90c]{flex:1;min-width:220px}.bulk-command-actions span[data-v-b8c6d90c],.bulk-command-result-row span[data-v-b8c6d90c]{color:var(--muted)}.bulk-command-results[data-v-b8c6d90c]{border-top:1px solid #e8edf5;padding-top:12px}.bulk-command-results summary[data-v-b8c6d90c]{cursor:pointer;font-weight:800}.bulk-command-result-row[data-v-b8c6d90c]{justify-content:space-between;padding:9px 0;border-bottom:1px solid #eef2f7}.command-result-status.succeeded[data-v-b8c6d90c]{color:#15803d}.command-result-status.failed[data-v-b8c6d90c],.command-result-status.timeout[data-v-b8c6d90c]{color:#b91c1c}.command-result-status.pending[data-v-b8c6d90c],.command-result-status.sending[data-v-b8c6d90c],.command-result-status.accepted[data-v-b8c6d90c],.command-result-status.executing[data-v-b8c6d90c]{color:#1d4ed8}.tag-create .input[data-v-b8c6d90c],.tag-actions .input[data-v-b8c6d90c]{min-width:210px}.runtime-card[data-v-b8c6d90c],.runtime-empty[data-v-b8c6d90c]{margin:12px 0;padding:14px;border:1px solid #dbeafe;border-radius:14px;background:#f8fbff}.runtime-card>div[data-v-b8c6d90c],.runtime-summary[data-v-b8c6d90c]{display:flex;gap:7px;align-items:center}.runtime-card dl[data-v-b8c6d90c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 0}.runtime-card dl div[data-v-b8c6d90c]{padding:10px;border-radius:10px;background:#fff}.runtime-card dt[data-v-b8c6d90c],.runtime-card dd[data-v-b8c6d90c]{margin:0}.runtime-controls[data-v-b8c6d90c]{display:flex;align-items:center;gap:8px;margin-top:12px}.runtime-controls small[data-v-b8c6d90c]{flex:1;color:#64748b;font-weight:800}.runtime-card dt[data-v-b8c6d90c]{color:var(--muted);font-size:12px}.runtime-card dd[data-v-b8c6d90c]{margin-top:3px;font-weight:700}.runtime-dot[data-v-b8c6d90c]{width:9px;height:9px;border-radius:50%;background:#94a3b8;flex:0 0 auto}.runtime-dot.online[data-v-b8c6d90c]{background:#22c55e}.runtime-dot.recording[data-v-b8c6d90c]{background:#ef4444;box-shadow:0 0 0 4px #fee2e2}.runtime-dot.uploading[data-v-b8c6d90c]{background:#3b82f6}.runtime-dot.offline[data-v-b8c6d90c]{background:#64748b}.runtime-dot.stale[data-v-b8c6d90c]{background:#f59e0b}.freshness-label[data-v-b8c6d90c]{margin-left:auto;color:#15803d;font-size:12px}.freshness-label.stale[data-v-b8c6d90c],.freshness-label.unknown[data-v-b8c6d90c]{color:#b45309}@media(max-width:720px){.runtime-card dl[data-v-b8c6d90c]{grid-template-columns:1fr}}.section-head[data-v-b8c6d90c],.filters-row[data-v-b8c6d90c],.form-actions[data-v-b8c6d90c]{display:flex;gap:12px;align-items:center;justify-content:space-between}.filters-row[data-v-b8c6d90c]{justify-content:flex-start;margin:14px 0}.input-action[data-v-b8c6d90c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.form-grid>label[data-v-b8c6d90c],.compact-fields>label[data-v-b8c6d90c]{display:grid;gap:8px}.field-help[data-v-b8c6d90c]{color:var(--muted);display:block;font-size:12px;line-height:1.5;margin-top:6px}.field-action-row[data-v-b8c6d90c]{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:6px}.field-action-row .field-help[data-v-b8c6d90c]{margin-top:0}.small-link[data-v-b8c6d90c]{min-height:34px;padding:7px 10px;font-size:12px}.readonly-field[data-v-b8c6d90c]{min-height:44px;display:flex;align-items:center;padding:10px 12px;border:1px solid var(--border);border-radius:14px;background:#f8fbff;color:var(--text);font-weight:800}.medical-setup-warning[data-v-b8c6d90c]{border:1px solid #f5c26b;border-radius:14px;background:#fff9ec;color:#8a4b08;padding:12px 14px}.medical-setup-warning strong[data-v-b8c6d90c],.medical-setup-warning p[data-v-b8c6d90c]{display:block}.medical-setup-warning p[data-v-b8c6d90c]{color:#8a4b08;line-height:1.55;margin:6px 0 0}.org-current[data-v-b8c6d90c]{padding:12px;border:1px solid var(--border);border-radius:14px;background:#f8fbff}.org-current strong[data-v-b8c6d90c]{color:var(--text)}.advanced-fields[data-v-b8c6d90c]{border:1px solid var(--border);border-radius:14px;padding:12px}.advanced-fields summary[data-v-b8c6d90c]{color:var(--muted);cursor:pointer;font-weight:900}.compact-fields[data-v-b8c6d90c]{margin-top:12px}.policy-panel[data-v-b8c6d90c]{display:grid;gap:10px;padding:14px;border:1px solid #dbeafe;border-radius:14px;background:#f8fbff}.policy-panel-head[data-v-b8c6d90c]{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.policy-panel-head strong[data-v-b8c6d90c],.policy-panel-head small[data-v-b8c6d90c]{display:block}.policy-panel-head strong[data-v-b8c6d90c]{color:var(--text)}.policy-panel-head small[data-v-b8c6d90c]{margin-top:4px;color:var(--muted);line-height:1.45}.policy-grid[data-v-b8c6d90c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;align-items:end}.policy-grid.disabled[data-v-b8c6d90c]{opacity:.72}.policy-grid .check-row[data-v-b8c6d90c],.policy-panel-head .check-row[data-v-b8c6d90c]{margin:0}.badge-list[data-v-b8c6d90c]{display:grid;gap:10px}.badge-row[data-v-b8c6d90c]{width:100%;border:1px solid var(--border);border-radius:16px;background:#fff;padding:14px;display:flex;align-items:center;gap:12px;text-align:left}.badge-row>input[type=checkbox][data-v-b8c6d90c]{width:18px;height:18px;flex:0 0 auto}.badge-row-main[data-v-b8c6d90c]{min-width:0;flex:1;border:0;padding:0;background:transparent;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}.tag-chips[data-v-b8c6d90c]{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.badge-row .tag-chips span[data-v-b8c6d90c]{display:inline-flex;margin:0;padding:3px 8px;border-radius:999px;background:#edf2ff;color:#3656c9;font-size:12px;font-weight:800}.badge-row.active[data-v-b8c6d90c]{border-color:#5267ff;background:#f4f6ff}.badge-row strong[data-v-b8c6d90c],.analytics-row strong[data-v-b8c6d90c]{display:block;color:var(--text)}.badge-row span[data-v-b8c6d90c],.badge-row small[data-v-b8c6d90c],.analytics-row span[data-v-b8c6d90c]{display:block;color:var(--muted);margin-top:3px}.badge-stats[data-v-b8c6d90c]{min-width:60px;text-align:right}.analytics-list[data-v-b8c6d90c]{display:grid;gap:10px}.analytics-row[data-v-b8c6d90c]{display:grid;grid-template-columns:minmax(0,1fr) 80px 80px;gap:12px;align-items:center;border:1px solid var(--border);border-radius:14px;padding:12px}.unassigned-list[data-v-b8c6d90c]{display:grid;gap:10px}.unassigned-card[data-v-b8c6d90c]{align-items:center;background:#fff;border:1px solid var(--border);border-radius:16px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.unassigned-main[data-v-b8c6d90c]{min-width:0}.unassigned-main strong[data-v-b8c6d90c]{color:var(--text);display:block;line-height:1.45;overflow-wrap:anywhere}.unassigned-main span[data-v-b8c6d90c],.unassigned-main small[data-v-b8c6d90c],.unassigned-main p[data-v-b8c6d90c]{color:var(--muted);display:block;line-height:1.45;margin-top:4px}.unassigned-main p[data-v-b8c6d90c]{display:-webkit-box;margin-bottom:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.unassigned-actions[data-v-b8c6d90c]{display:grid;gap:8px}.unassigned-action[data-v-b8c6d90c]{min-width:84px;text-align:center}.full-width[data-v-b8c6d90c]{grid-column:1 / -1}.monospace[data-v-b8c6d90c]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.badge-focus-content[data-v-b8c6d90c]{border:1px solid #dbe5ff;border-radius:18px;background:linear-gradient(180deg,#f4f8ffe6,#fffffff5);margin-bottom:18px;padding:14px}.native-badge-panel[data-v-b8c6d90c]{margin-top:16px}.native-actions[data-v-b8c6d90c],.native-control-row[data-v-b8c6d90c]{display:flex;flex-wrap:wrap;gap:8px}.native-badge-grid[data-v-b8c6d90c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:14px;margin-top:12px}.native-device-list[data-v-b8c6d90c]{display:grid;gap:10px}.native-device-row[data-v-b8c6d90c]{align-items:center;background:#fff;border:1px solid var(--border);border-radius:14px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px;text-align:left}.native-device-row.active[data-v-b8c6d90c]{background:#f4f6ff;border-color:#5267ff}.native-device-row strong[data-v-b8c6d90c],.native-device-row small[data-v-b8c6d90c]{display:block}.native-device-row small[data-v-b8c6d90c]{color:var(--muted);margin-top:3px}.signal-pill[data-v-b8c6d90c]{background:#eef3ff;border-radius:999px;color:#315cff;flex:0 0 auto;font-size:12px;font-weight:900;padding:5px 8px}.native-status-box[data-v-b8c6d90c]{background:#f8fbff;border:1px solid #e2e8f0;border-radius:16px;display:grid;gap:10px;padding:12px}.native-status-line[data-v-b8c6d90c]{align-items:center;display:flex;justify-content:space-between}.native-status-line span[data-v-b8c6d90c]{color:var(--muted)}.native-status-line strong[data-v-b8c6d90c]{color:var(--text)}.native-file-list[data-v-b8c6d90c]{border-top:1px solid #e2e8f0;display:grid;gap:6px;max-height:220px;overflow:auto;padding-top:8px}.native-file-item[data-v-b8c6d90c]{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto;font-size:12px}.native-file-item span[data-v-b8c6d90c]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.native-file-item strong[data-v-b8c6d90c]{color:var(--muted);font-weight:800}.scanner-backdrop[data-v-b8c6d90c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px;background:#0f172a6b}.scanner-card[data-v-b8c6d90c]{width:min(520px,100%);border:1px solid #e5eaf3;border-radius:24px;background:#fff;box-shadow:0 28px 80px #0f172a47;padding:18px}.scanner-video[data-v-b8c6d90c]{width:100%;aspect-ratio:1;border-radius:20px;background:#0f172a;object-fit:cover}.scanner-error[data-v-b8c6d90c]{color:#be123c;font-weight:800;line-height:1.5;margin:12px 0 0}.content-tabs[data-v-b8c6d90c]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.tab-pill[data-v-b8c6d90c]{border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--muted);cursor:pointer;font-weight:800;padding:8px 12px}.tab-pill.active[data-v-b8c6d90c]{background:#eef3ff;border-color:#6c7dff;color:#25f}.tab-pill span[data-v-b8c6d90c]{color:inherit;margin-left:4px}.content-list[data-v-b8c6d90c]{display:grid;gap:10px}.content-row[data-v-b8c6d90c]{align-items:flex-start;border:1px solid var(--border);border-radius:16px;color:inherit;display:grid;gap:12px;grid-template-columns:88px minmax(0,1fr) 180px;padding:14px;text-decoration:none}.content-row.compact[data-v-b8c6d90c]{grid-template-columns:82px minmax(0,1fr)}.content-row.compact .content-meta[data-v-b8c6d90c]{grid-column:2;justify-items:start;text-align:left}.focus-list[data-v-b8c6d90c]{max-height:520px;overflow:auto;padding-right:4px}.content-row[data-v-b8c6d90c]:hover{border-color:#5267ff;background:#f8faff}.content-kind[data-v-b8c6d90c]{background:#eef3ff;border-radius:999px;color:#315cff;font-weight:900;justify-self:start;padding:6px 10px}.content-main strong[data-v-b8c6d90c]{color:var(--text);display:block}.content-main span[data-v-b8c6d90c],.content-main p[data-v-b8c6d90c],.content-meta small[data-v-b8c6d90c]{color:var(--muted)}.content-main span[data-v-b8c6d90c]{display:block;margin-top:4px}.content-main p[data-v-b8c6d90c]{line-height:1.6;margin:8px 0 0}.content-meta[data-v-b8c6d90c]{display:grid;gap:8px;justify-items:end;text-align:right}.status-chip[data-v-b8c6d90c]{background:#ecfdf5;border-radius:999px;color:#0f766e;font-weight:900;padding:5px 9px}.status-chip.warning[data-v-b8c6d90c]{background:#fff7ed;color:#c2410c}.status-chip.success[data-v-b8c6d90c]{background:#ecfdf5;color:#0f766e}.bulk-upload[data-v-b8c6d90c],.check-row[data-v-b8c6d90c],.bulk-preview-head[data-v-b8c6d90c]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.check-row[data-v-b8c6d90c]{color:var(--muted);font-weight:800;margin:14px 0}.bulk-preview[data-v-b8c6d90c]{background:#f8faff;border:1px solid #e2e8f0;border-radius:18px;margin-top:14px;padding:14px}.bulk-preview-head[data-v-b8c6d90c]{justify-content:space-between;margin-bottom:10px}.bulk-preview-head span[data-v-b8c6d90c],.bulk-warning-list[data-v-b8c6d90c]{color:var(--muted)}.bulk-table-wrap[data-v-b8c6d90c]{overflow-x:auto}.compact-table th[data-v-b8c6d90c],.compact-table td[data-v-b8c6d90c]{white-space:nowrap}.bulk-warning-list[data-v-b8c6d90c]{display:grid;gap:4px;margin-top:8px}.visually-hidden[data-v-b8c6d90c]{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}@media(max-width:900px){.badge-layout[data-v-b8c6d90c],.native-badge-grid[data-v-b8c6d90c]{grid-template-columns:1fr}.filters-row[data-v-b8c6d90c],.section-head[data-v-b8c6d90c],.form-actions[data-v-b8c6d90c],.tag-create[data-v-b8c6d90c],.tag-actions[data-v-b8c6d90c]{align-items:stretch;flex-direction:column}.tag-create .input[data-v-b8c6d90c],.tag-actions .input[data-v-b8c6d90c],.tag-actions .btn[data-v-b8c6d90c]{width:100%}.tag-edit-row[data-v-b8c6d90c]{grid-template-columns:1fr}.tag-edit-row .btn[data-v-b8c6d90c]{width:100%}.content-row[data-v-b8c6d90c]{grid-template-columns:1fr}.unassigned-card[data-v-b8c6d90c]{align-items:stretch;grid-template-columns:1fr}.unassigned-action[data-v-b8c6d90c]{width:100%}.unassigned-actions[data-v-b8c6d90c]{grid-template-columns:1fr 1fr}.input-action[data-v-b8c6d90c]{grid-template-columns:1fr}.scanner-backdrop[data-v-b8c6d90c]{align-items:start;padding:12px}.scanner-card[data-v-b8c6d90c]{border-radius:22px;margin-top:18px}.content-meta[data-v-b8c6d90c]{justify-items:start;text-align:left}}.entity-toolbar[data-v-410b61e0],.entity-create-form[data-v-410b61e0],.entity-edit-form[data-v-410b61e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px}.entity-list-panel[data-v-410b61e0],.entity-detail-panel[data-v-410b61e0],.candidate-panel[data-v-410b61e0]{border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:18px}.section-head[data-v-410b61e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.card-title[data-v-410b61e0]{margin:0;font-size:18px}.page-desc[data-v-410b61e0],.form-note[data-v-410b61e0]{margin:5px 0 0;color:#64748b;font-size:13px;line-height:1.55}.field-label[data-v-410b61e0]{display:block;margin-bottom:6px;color:#475569;font-size:13px}.form-actions[data-v-410b61e0]{display:flex;align-items:end;gap:8px}.full-width[data-v-410b61e0]{grid-column:1 / -1}.policy-row[data-v-410b61e0]{grid-column:span 1;display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid #e2e8f0;border-radius:6px}.policy-row strong[data-v-410b61e0],.policy-row small[data-v-410b61e0]{display:block}.policy-row small[data-v-410b61e0]{color:#64748b;margin-top:3px;line-height:1.45}.entity-state.enabled[data-v-410b61e0]{color:#047857}.status-chip[data-v-410b61e0]{border-radius:999px;padding:5px 9px;font-size:12px;white-space:nowrap}.status-chip.success[data-v-410b61e0]{background:#dcfce7;color:#166534}.status-chip.neutral[data-v-410b61e0]{background:#f1f5f9;color:#475569}.alias-pill[data-v-410b61e0]{display:inline-flex;align-items:center;gap:7px}.alias-pill button[data-v-410b61e0]{border:0;background:transparent;color:inherit;cursor:pointer;font-size:17px;line-height:1}.impact-panel[data-v-410b61e0]{border-top:1px solid #e2e8f0;padding-top:14px}.impact-metrics[data-v-410b61e0]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.impact-metrics div[data-v-410b61e0]{padding:10px;background:#f8fafc;border-radius:6px}.impact-metrics strong[data-v-410b61e0],.impact-metrics span[data-v-410b61e0]{display:block}.impact-metrics strong[data-v-410b61e0]{font-size:20px}.impact-metrics span[data-v-410b61e0]{color:#64748b;font-size:12px;margin-top:3px}.candidate-panel[data-v-410b61e0]{margin-top:18px}.context-layout[data-v-410b61e0]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:18px;margin-bottom:18px}.filters-row[data-v-410b61e0],.alias-form[data-v-410b61e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;align-items:end;margin-bottom:16px}.context-form[data-v-410b61e0]{grid-template-columns:150px minmax(0,1fr) 160px auto;align-items:end;margin-bottom:18px}.context-create[data-v-410b61e0]{min-height:44px}.context-list[data-v-410b61e0],.candidate-list[data-v-410b61e0],.panel-stack[data-v-410b61e0]{display:grid;gap:12px}.context-row[data-v-410b61e0]{width:100%;border:1px solid #e5e7eb;background:#fff;border-radius:8px;padding:14px;display:flex;justify-content:space-between;gap:12px;text-align:left;cursor:pointer}.context-row.active[data-v-410b61e0]{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f}.context-row strong[data-v-410b61e0],.context-row span[data-v-410b61e0]{display:block}.context-row span[data-v-410b61e0],.context-row small[data-v-410b61e0],.candidate-main span[data-v-410b61e0],.candidate-main p[data-v-410b61e0]{color:#64748b}.sub-title[data-v-410b61e0]{margin:0;font-size:16px;color:#111827}.tight[data-v-410b61e0]{margin-bottom:8px}.alias-panel[data-v-410b61e0]{border-top:1px solid #e5e7eb;padding-top:14px}.alias-list[data-v-410b61e0]{display:flex;flex-wrap:wrap;gap:8px}.alias-pill[data-v-410b61e0]{border:1px solid #dbeafe;background:#eff6ff;color:#1e40af;border-radius:999px;padding:6px 10px;font-size:13px}.candidate-row[data-v-410b61e0]{border:1px solid #e5e7eb;border-radius:8px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,.95fr);gap:16px;align-items:center}.candidate-main strong[data-v-410b61e0],.candidate-main span[data-v-410b61e0]{display:block}.candidate-main p[data-v-410b61e0]{margin:6px 0 0}.candidate-actions[data-v-410b61e0]{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,auto);gap:8px;align-items:center}.btn.danger[data-v-410b61e0]{background:#fef2f2;color:#b91c1c;border-color:#fecaca}@media(max-width:980px){.context-layout[data-v-410b61e0],.candidate-row[data-v-410b61e0],.filters-row[data-v-410b61e0],.context-form[data-v-410b61e0],.alias-form[data-v-410b61e0],.candidate-actions[data-v-410b61e0]{grid-template-columns:1fr}}.scene-layout[data-v-fc98fbec]{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:18px}.industry-option[data-v-fc98fbec],.scenario-row[data-v-fc98fbec]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf3;border-radius:16px;background:#fff;cursor:pointer}.industry-option+.industry-option[data-v-fc98fbec],.scenario-row+.scenario-row[data-v-fc98fbec]{margin-top:10px}.industry-option strong[data-v-fc98fbec],.scenario-row strong[data-v-fc98fbec]{display:block;color:#111827;font-size:16px}.industry-option small[data-v-fc98fbec],.scenario-row small[data-v-fc98fbec]{display:block;margin-top:4px;color:#64748b;line-height:1.45}.scenario-row.enabled[data-v-fc98fbec]{border-color:#bfdbfe;background:#f8fbff}.scenario-row input[data-v-fc98fbec]{width:18px;height:18px;accent-color:#2563eb}.scenario-main[data-v-fc98fbec]{min-width:0}.scenario-state[data-v-fc98fbec]{border-radius:999px;padding:5px 10px;background:#eef2ff;color:#475569;font-size:13px;font-weight:800;white-space:nowrap}.scenario-row.enabled .scenario-state[data-v-fc98fbec]{background:#dcfce7;color:#166534}.scenario-list[data-v-fc98fbec]{display:grid;gap:10px}.capture-policy-section[data-v-fc98fbec]{margin-top:18px;padding-top:18px;border-top:1px solid #e5eaf3}.operating-period-policy-section[data-v-fc98fbec]{display:grid;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid #e5eaf3}.operating-period-row[data-v-fc98fbec]{display:grid;gap:12px;padding:14px;border:1px solid #e5eaf3;border-radius:8px;background:#fff}.operating-period-row-head[data-v-fc98fbec]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:12px}.operating-period-controls[data-v-fc98fbec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.weekday-picker[data-v-fc98fbec]{display:flex;flex-wrap:wrap;gap:8px 14px}.weekday-option[data-v-fc98fbec]{display:inline-flex;align-items:center;gap:6px;color:#334155;font-size:14px}.weekday-option input[data-v-fc98fbec]{width:16px;height:16px;accent-color:#2563eb}.policy-timezone[data-v-fc98fbec]{max-width:280px}.section-desc[data-v-fc98fbec]{margin:4px 0 0;color:#64748b;line-height:1.45}.capture-policy-list[data-v-fc98fbec]{display:grid;gap:12px}.capture-policy-row[data-v-fc98fbec]{display:grid;gap:12px;padding:14px;border:1px solid #e5eaf3;border-radius:16px;background:#fff}.policy-summary strong[data-v-fc98fbec],.policy-summary small[data-v-fc98fbec]{display:block}.policy-summary strong[data-v-fc98fbec]{color:#111827}.policy-summary small[data-v-fc98fbec]{margin-top:4px;color:#64748b}.policy-actions[data-v-fc98fbec]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.small-action[data-v-fc98fbec]{min-height:32px;padding:6px 10px;font-size:13px}.policy-controls[data-v-fc98fbec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inline-checks[data-v-fc98fbec]{display:flex;flex-wrap:wrap;gap:10px 16px}.check-row[data-v-fc98fbec]{display:inline-flex;align-items:center;gap:8px;color:#334155;font-size:14px;font-weight:700}.check-row input[data-v-fc98fbec]{width:16px;height:16px;accent-color:#2563eb}.draft-builder[data-v-fc98fbec],.draft-preview[data-v-fc98fbec]{display:grid;gap:12px}.draft-preview[data-v-fc98fbec]{margin-top:16px;padding-top:16px;border-top:1px solid #e5eaf3}.draft-note[data-v-fc98fbec]{padding:12px 14px;border-radius:14px;background:#eef4ff;color:#334155}.draft-note p[data-v-fc98fbec]{margin:4px 0 0;color:#64748b}@media(max-width:760px){.scene-layout[data-v-fc98fbec]{grid-template-columns:1fr}.page-desc[data-v-fc98fbec]{display:none}.page-header .actions[data-v-fc98fbec]{width:100%}.scenario-row[data-v-fc98fbec]{grid-template-columns:28px minmax(0,1fr)}.scenario-state[data-v-fc98fbec]{grid-column:2;width:fit-content}.policy-controls[data-v-fc98fbec],.operating-period-row-head[data-v-fc98fbec],.operating-period-controls[data-v-fc98fbec]{grid-template-columns:1fr}}.medical-page[data-v-5aa5c340]{display:flex;flex-direction:column;gap:18px}.actions[data-v-5aa5c340]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.notice-card[data-v-5aa5c340],.panel[data-v-5aa5c340],.metric-card[data-v-5aa5c340]{border:1px solid #d8dee8;background:#fff;border-radius:8px}.notice-card[data-v-5aa5c340]{display:flex;gap:12px;padding:14px 16px;color:#3f3421;background:#fff9ed}.badge-status-panel[data-v-5aa5c340]{border:1px solid #cbd7ff;border-radius:12px;padding:16px;background:#fff}.badge-status-panel .section-heading p[data-v-5aa5c340]{margin:5px 0 0;color:#667085;font-size:13px}.medical-badge-grid[data-v-5aa5c340]{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}.medical-badge-card[data-v-5aa5c340]{border:1px solid #e0e7ff;border-radius:10px;padding:14px;background:#f8faff}.medical-badge-head[data-v-5aa5c340],.medical-badge-controls[data-v-5aa5c340]{display:flex;justify-content:space-between;gap:12px;align-items:center}.medical-badge-head>div[data-v-5aa5c340],.medical-badge-controls[data-v-5aa5c340]{min-width:0}.medical-badge-head strong[data-v-5aa5c340],.medical-badge-head small[data-v-5aa5c340]{display:block}.medical-badge-head small[data-v-5aa5c340],.medical-badge-controls small[data-v-5aa5c340]{margin-top:4px;color:#667085}.badge-state[data-v-5aa5c340]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:13px;font-weight:700}.badge-state i[data-v-5aa5c340]{width:8px;height:8px;border-radius:50%;background:#94a3b8}.badge-state.online i[data-v-5aa5c340]{background:#16a34a}.badge-state.recording i[data-v-5aa5c340]{background:#dc2626;box-shadow:0 0 0 4px #fee2e2}.badge-state.uploading i[data-v-5aa5c340]{background:#2563eb}.badge-state.offline i[data-v-5aa5c340]{background:#64748b}.badge-state.stale i[data-v-5aa5c340],.badge-state.unknown i[data-v-5aa5c340]{background:#f59e0b}.medical-badge-metrics[data-v-5aa5c340]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.medical-badge-metrics span[data-v-5aa5c340]{display:grid;gap:4px;color:#667085;font-size:12px}.medical-badge-metrics strong[data-v-5aa5c340]{color:#172033;font-size:14px}.medical-badge-controls[data-v-5aa5c340]{justify-content:flex-start;flex-wrap:wrap}.metric-grid[data-v-5aa5c340]{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:12px}.metric-card[data-v-5aa5c340]{padding:14px}.metric-card span[data-v-5aa5c340]{color:#667085;font-size:13px}.metric-card strong[data-v-5aa5c340]{display:block;margin-top:8px;font-size:28px}.medical-layout[data-v-5aa5c340]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);gap:16px}.panel[data-v-5aa5c340]{padding:16px}.section-heading[data-v-5aa5c340]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.section-heading h2[data-v-5aa5c340]{margin:0;font-size:18px}.conversation-list[data-v-5aa5c340]{display:flex;flex-direction:column;gap:10px}.conversation-row[data-v-5aa5c340]{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e6eaf0;border-radius:8px;color:inherit;text-decoration:none}.conversation-row[data-v-5aa5c340]:hover{border-color:#5b7cfa}.conversation-main[data-v-5aa5c340]{display:grid;gap:4px;min-width:0}.conversation-main span[data-v-5aa5c340],.conversation-main small[data-v-5aa5c340],.conversation-state small[data-v-5aa5c340]{color:#667085}.conversation-state[data-v-5aa5c340]{display:grid;justify-items:end;gap:6px;flex-shrink:0}.field[data-v-5aa5c340]{display:grid;gap:6px;margin-bottom:12px}.field span[data-v-5aa5c340]{color:#475467;font-size:13px}.field input[data-v-5aa5c340],.field select[data-v-5aa5c340],.section-heading select[data-v-5aa5c340]{min-height:38px;border:1px solid #cfd6e2;border-radius:6px;padding:8px 10px}.audio-source-card[data-v-5aa5c340]{display:grid;gap:5px;margin-bottom:14px;padding:12px;border:1px solid #cbd7ff;border-radius:8px;background:#f5f7ff}.audio-source-card span[data-v-5aa5c340],.audio-source-card small[data-v-5aa5c340]{color:#5c6880}.pill[data-v-5aa5c340]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px}.pill.success[data-v-5aa5c340]{color:#06603b;background:#e9f8ef}.pill.warning[data-v-5aa5c340]{color:#8a4b00;background:#fff3da}.pill.info[data-v-5aa5c340]{color:#2742a0;background:#eef2ff}@media(max-width:980px){.metric-grid[data-v-5aa5c340],.medical-layout[data-v-5aa5c340]{grid-template-columns:1fr}}.medical-detail[data-v-2c3c7186]{display:flex;flex-direction:column;gap:16px}.back-link[data-v-2c3c7186]{color:#4562d7;text-decoration:none;font-size:13px}.actions[data-v-2c3c7186],.form-actions[data-v-2c3c7186],.print-actions[data-v-2c3c7186]{display:flex;gap:10px;flex-wrap:wrap}.status-strip[data-v-2c3c7186],.panel[data-v-2c3c7186],.print-preview-shell[data-v-2c3c7186]{border:1px solid #d8dee8;background:#fff;border-radius:8px}.preview-heading[data-v-2c3c7186]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 10px 14px}.preview-heading span[data-v-2c3c7186]{color:#667085;font-size:13px}.status-strip[data-v-2c3c7186]{display:flex;gap:14px;align-items:center;padding:12px 14px;flex-wrap:wrap;color:#475467}.tabs[data-v-2c3c7186]{display:flex;gap:8px;border-bottom:1px solid #d8dee8;overflow-x:auto}.tab[data-v-2c3c7186]{border:0;background:transparent;padding:12px 14px;color:#667085;font-weight:700;border-bottom:3px solid transparent;cursor:pointer}.tab.active[data-v-2c3c7186]{color:#245bdb;border-bottom-color:#245bdb}.detail-grid[data-v-2c3c7186],.print-layout[data-v-2c3c7186]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:16px}.capture-layout[data-v-2c3c7186]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:16px;align-items:start}.section-help[data-v-2c3c7186]{margin:5px 0 0;color:#667085;font-size:13px}.capture-metrics[data-v-2c3c7186]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px}.capture-metrics div[data-v-2c3c7186]{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid #e5e9f0;border-radius:6px}.capture-metrics span[data-v-2c3c7186],.muted-text[data-v-2c3c7186]{color:#667085}.capture-metrics strong[data-v-2c3c7186]{font-size:20px}.capture-list[data-v-2c3c7186],.quality-timeline[data-v-2c3c7186]{display:grid;gap:8px;max-height:680px;overflow:auto}.capture-row[data-v-2c3c7186],.quality-history-row[data-v-2c3c7186]{border:1px solid #e5e9f0;border-radius:6px;padding:10px 12px}.capture-row-heading[data-v-2c3c7186],.quality-history-row summary[data-v-2c3c7186]{display:flex;align-items:center;justify-content:space-between;gap:10px}.capture-row p[data-v-2c3c7186],.quality-history-items p[data-v-2c3c7186]{margin:8px 0 0;line-height:1.65;white-space:pre-wrap}.quality-history-row summary[data-v-2c3c7186]{cursor:pointer}.quality-history-row summary span[data-v-2c3c7186]{color:#667085;font-size:13px}.quality-history-items[data-v-2c3c7186]{display:grid;gap:10px;margin-top:12px}.quality-history-items>div[data-v-2c3c7186]{padding-top:10px;border-top:1px solid #eef2f7}.quality-history-items .pill[data-v-2c3c7186]{margin-left:8px}.quality-history-items blockquote[data-v-2c3c7186]{margin:8px 0 0;padding-left:10px;border-left:3px solid #5b7cfa;color:#475467}.row-error[data-v-2c3c7186]{color:#b42318}.compact-warning[data-v-2c3c7186]{margin-bottom:12px}.print-layout[data-v-2c3c7186]{grid-template-columns:minmax(320px,.65fr) minmax(0,1.35fr)}.panel[data-v-2c3c7186]{padding:16px}.panel h2[data-v-2c3c7186],.section-heading h2[data-v-2c3c7186]{margin:0;font-size:18px}.section-heading[data-v-2c3c7186]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.coverage-list[data-v-2c3c7186],.audit-list[data-v-2c3c7186],.action-stack[data-v-2c3c7186],.bundle-list[data-v-2c3c7186]{display:grid;gap:12px}.coverage-item[data-v-2c3c7186],.audit-row[data-v-2c3c7186]{border:1px solid #e5e9f0;border-radius:8px;padding:12px}.coverage-title[data-v-2c3c7186]{display:flex;justify-content:space-between;gap:12px}.coverage-item p[data-v-2c3c7186],.audit-row span[data-v-2c3c7186],.audit-row small[data-v-2c3c7186],.action-stack p[data-v-2c3c7186]{color:#667085}blockquote[data-v-2c3c7186]{margin:10px 0 0;padding:10px 12px;border-left:3px solid #5b7cfa;background:#f7f9ff;color:#344054}.field[data-v-2c3c7186]{display:grid;gap:6px;margin-top:10px}.field span[data-v-2c3c7186]{color:#475467;font-size:13px}.field input[data-v-2c3c7186]{min-height:36px;border:1px solid #cfd6e2;border-radius:6px;padding:8px 10px}.sign-row[data-v-2c3c7186]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.record-editor[data-v-2c3c7186]{width:100%;min-height:440px;border:1px solid #cfd6e2;border-radius:8px;padding:12px;resize:vertical}.record-note[data-v-2c3c7186]{margin:-4px 0 12px;color:#667085;line-height:1.6}.structured-review[data-v-2c3c7186]{margin-bottom:14px;border-top:1px solid #e5e9f0}.structured-section[data-v-2c3c7186]{padding:14px 0 6px;border-bottom:1px solid #e5e9f0}.structured-section h3[data-v-2c3c7186]{margin:0 0 10px;font-size:15px}.structured-entry[data-v-2c3c7186]{padding:8px 0}.structured-entry details[data-v-2c3c7186]{margin-top:6px}.structured-entry summary[data-v-2c3c7186]{color:#245bdb;cursor:pointer;font-size:13px}.evidence-link[data-v-2c3c7186]{margin-top:8px;border:0;padding:0;background:transparent;color:#245bdb;cursor:pointer;font-weight:700}.evidence-error[data-v-2c3c7186]{margin:8px 0 0;color:#b42318}.evidence-disclosure[data-v-2c3c7186]{margin-top:14px;border:1px solid #d8dee8;border-radius:8px;background:#f8fafc}.evidence-disclosure summary[data-v-2c3c7186]{padding:12px 14px;cursor:pointer;font-weight:700;color:#344054}.evidence-integrity[data-v-2c3c7186]{display:grid;gap:6px;padding:10px 14px;border-top:1px solid #e5e9f0;color:#166534}.evidence-integrity.danger[data-v-2c3c7186]{color:#b42318;background:#fff5f5}.evidence-integrity code[data-v-2c3c7186]{overflow-wrap:anywhere;color:#475467;font-size:11px}.transcript-segments[data-v-2c3c7186]{display:grid;gap:0;max-height:360px;overflow:auto;border-top:1px solid #e5e9f0}.transcript-segment[data-v-2c3c7186]{padding:12px 14px;border-bottom:1px solid #e5e9f0}.transcript-segment span[data-v-2c3c7186]{color:#667085;font-size:12px}.transcript-segment p[data-v-2c3c7186],.transcript-full-text[data-v-2c3c7186]{margin:6px 0 0;line-height:1.7;white-space:pre-wrap}.segment-references[data-v-2c3c7186]{display:grid;gap:4px;margin-top:8px;padding:8px;border-left:3px solid #5b7cfa;background:#eef4ff}.segment-references small[data-v-2c3c7186]{color:#475467;font-weight:700}.segment-references span[data-v-2c3c7186]{color:#344054}.load-evidence[data-v-2c3c7186]{min-height:40px;border:0;border-top:1px solid #e5e9f0;background:#fff;color:#245bdb;font-weight:700;cursor:pointer}.transcript-full-text[data-v-2c3c7186]{max-height:360px;overflow:auto;padding:0 14px 14px}.print-preview-shell[data-v-2c3c7186]{min-height:760px;padding:10px;background:#f8fafc}.print-frame[data-v-2c3c7186]{width:100%;min-height:740px;border:0;background:#fff}.warning-box[data-v-2c3c7186]{border:1px solid #fecdd3;background:#fff5f5;color:#9f1239;border-radius:8px;padding:12px;margin-bottom:12px}.warning-box ul[data-v-2c3c7186]{margin:8px 0 0;padding-left:18px}.repair-box[data-v-2c3c7186]{margin-bottom:12px;padding:14px;border:1px solid #b9cdfc;border-radius:8px;background:#f5f8ff;color:#243b6b}.retry-box[data-v-2c3c7186]{display:flex;align-items:center;justify-content:space-between;gap:16px}.retry-box p[data-v-2c3c7186]{margin:4px 0 0}.retry-box .btn[data-v-2c3c7186]{flex:0 0 auto}.bundle-list[data-v-2c3c7186]{margin:0}.bundle-list div[data-v-2c3c7186]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid #eef2f7}.bundle-list dt[data-v-2c3c7186]{color:#667085;font-weight:700}.bundle-list dd[data-v-2c3c7186]{margin:0;word-break:break-all}.metadata-form[data-v-2c3c7186]{display:grid;gap:10px}.bundle-evidence[data-v-2c3c7186]{margin-top:12px}.evidence-index-list[data-v-2c3c7186]{display:grid;gap:8px;padding:12px 14px;border-top:1px solid #e5e9f0}.evidence-index-list code[data-v-2c3c7186]{overflow-wrap:anywhere}.bundle-transcript[data-v-2c3c7186]{max-height:420px}.panel hr[data-v-2c3c7186]{margin:20px 0;border:0;border-top:1px solid #e5e9f0}.version-heading[data-v-2c3c7186]{margin-top:20px}.audit-row summary[data-v-2c3c7186]{cursor:pointer}.audit-row pre[data-v-2c3c7186]{max-height:260px;margin:10px 0 0;overflow:auto;white-space:pre-wrap;word-break:break-word;font:inherit;line-height:1.65}.pill[data-v-2c3c7186]{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px}.pill.success[data-v-2c3c7186]{color:#06603b;background:#e9f8ef}.pill.warning[data-v-2c3c7186]{color:#8a4b00;background:#fff3da}.pill.info[data-v-2c3c7186]{color:#2742a0;background:#eef2ff}.decision-box[data-v-2c3c7186]{display:grid;gap:12px;padding:14px;border:1px solid #f0c36a;border-radius:12px;background:#fffaf0}.confirmation-row[data-v-2c3c7186]{margin-top:12px}@media(max-width:980px){.detail-grid[data-v-2c3c7186],.capture-layout[data-v-2c3c7186],.print-layout[data-v-2c3c7186],.sign-row[data-v-2c3c7186]{grid-template-columns:1fr}.capture-metrics[data-v-2c3c7186]{grid-template-columns:repeat(2,minmax(0,1fr))}.retry-box[data-v-2c3c7186]{align-items:stretch;flex-direction:column}}.template-page[data-v-3058f89f]{display:flex;flex-direction:column;gap:16px}.back-link[data-v-3058f89f]{color:#4562d7;text-decoration:none;font-size:13px}.actions[data-v-3058f89f],.row-actions[data-v-3058f89f]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.template-layout[data-v-3058f89f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.panel[data-v-3058f89f]{border:1px solid #d8dee8;background:#fff;border-radius:8px;padding:16px}.panel h2[data-v-3058f89f],.section-heading h2[data-v-3058f89f]{margin:0;font-size:18px}.section-heading[data-v-3058f89f]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.section-heading.compact[data-v-3058f89f]{margin:14px 0 10px}.section-heading h3[data-v-3058f89f]{margin:0;font-size:16px}.template-list[data-v-3058f89f]{display:grid;gap:10px}.template-row[data-v-3058f89f]{display:grid;gap:12px;border:1px solid #e5e9f0;border-radius:8px;padding:12px}.template-row div[data-v-3058f89f]:first-child{display:grid;gap:4px}.template-row span[data-v-3058f89f]{color:#667085}.checklist-editor[data-v-3058f89f]{display:grid;gap:10px;margin-bottom:14px}.checklist-item[data-v-3058f89f]{border:1px solid #e5e9f0;border-radius:8px;padding:12px;background:#fbfcff}.checklist-head[data-v-3058f89f],.toggle-row[data-v-3058f89f]{display:flex;align-items:center;gap:10px}.checklist-head[data-v-3058f89f]{justify-content:space-between;margin-bottom:10px}.toggle-row[data-v-3058f89f]{color:#475467;font-size:13px}.toggle-row input[data-v-3058f89f]{width:16px;height:16px}.btn.danger[data-v-3058f89f]{color:#b42318}.field[data-v-3058f89f]{display:grid;gap:6px;margin-bottom:12px}.field span[data-v-3058f89f]{color:#475467;font-size:13px}.field input[data-v-3058f89f],.field select[data-v-3058f89f],.field textarea[data-v-3058f89f]{border:1px solid #cfd6e2;border-radius:6px;padding:8px 10px}.field input[data-v-3058f89f],.field select[data-v-3058f89f]{min-height:38px}@media(max-width:980px){.template-layout[data-v-3058f89f]{grid-template-columns:1fr}}.teaching-page[data-v-0cda45ff]{max-width:1180px;margin:0 auto;padding:30px 28px 64px;color:#142033}.page-head[data-v-0cda45ff]{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #dce4ef;padding-bottom:22px}.page-head h1[data-v-0cda45ff]{font-size:32px;margin:4px 0 8px}.page-head p[data-v-0cda45ff]{margin:0;color:#68758a}.eyebrow[data-v-0cda45ff]{font-size:13px!important;color:#2f67f6!important;font-weight:800}.btn[data-v-0cda45ff]{border:1px solid #c8d4e5;background:#fff;padding:10px 18px;border-radius:6px;font-weight:700}.status-band[data-v-0cda45ff]{display:flex;gap:12px;align-items:baseline;padding:22px 0;color:#66748a}.status-band strong[data-v-0cda45ff]{font-size:28px;color:#142033}.status-band span[data-v-0cda45ff]:last-child{margin-left:auto}.activity-list[data-v-0cda45ff]{border-top:1px solid #e2e8f1}.activity-row[data-v-0cda45ff]{display:flex;justify-content:space-between;align-items:center;padding:22px 4px;border-bottom:1px solid #e2e8f1;color:inherit;text-decoration:none}.activity-row[data-v-0cda45ff]:hover{background:#f7f9fc}.activity-row h2[data-v-0cda45ff]{font-size:19px;margin:0 0 8px}.activity-row p[data-v-0cda45ff]{margin:0;color:#738097}.row-state[data-v-0cda45ff]{display:flex;gap:18px;align-items:center;color:#2f67f6}.state[data-v-0cda45ff]{background:#e9f6ee;color:#177641;padding:5px 9px;border-radius:6px;font-size:13px}.state.warn[data-v-0cda45ff]{background:#fff2d7;color:#986100}.empty[data-v-0cda45ff]{padding:64px 0;text-align:center;color:#738097}@media(max-width:700px){.page-head[data-v-0cda45ff],.activity-row[data-v-0cda45ff]{align-items:flex-start}.status-band span[data-v-0cda45ff]:last-child{display:none}.activity-row[data-v-0cda45ff]{gap:16px}.row-state[data-v-0cda45ff]{flex-direction:column;align-items:flex-end}}.pager[data-v-0cda45ff]{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:22px;color:#68758a}.phase-strip[data-v-113783fd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;margin-top:20px;border:1px solid #dce4ef;background:#dce4ef}.phase-item[data-v-113783fd]{display:flex;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;background:#fff}.phase-item span[data-v-113783fd]{font-weight:800}.phase-item strong[data-v-113783fd]{font-size:13px;color:#607088}.detail-page[data-v-113783fd]{max-width:1180px;margin:auto;padding:28px 28px 70px;color:#152033}.back[data-v-113783fd]{color:#2f67f6;text-decoration:none}.detail-head[data-v-113783fd]{display:flex;justify-content:space-between;align-items:flex-end;padding:24px 0;border-bottom:1px solid #dce4ef}.detail-head p[data-v-113783fd]{color:#2f67f6;font-weight:800}.detail-head h1[data-v-113783fd]{font-size:30px;margin:6px 0}.detail-head span[data-v-113783fd],.panel p[data-v-113783fd]{color:#6e7b90}.notice[data-v-113783fd]{margin:20px 0;padding:16px;border-left:4px solid #2f67f6;background:#f3f7ff;display:grid;gap:8px}.notice.warn[data-v-113783fd]{border-color:#d99400;background:#fff8e8}.notice div[data-v-113783fd]{display:flex;gap:8px}.notice input[data-v-113783fd],.edit-actions input[data-v-113783fd]{padding:10px;border:1px solid #cbd6e5;border-radius:5px}.tabs[data-v-113783fd]{display:flex;gap:22px;border-bottom:1px solid #dce4ef;margin-top:24px}.tabs button[data-v-113783fd]{border:0;background:none;padding:14px 2px;font-weight:700;color:#6f7c91}.tabs button.active[data-v-113783fd]{color:#2f67f6;border-bottom:3px solid #2f67f6}.panel[data-v-113783fd]{padding:24px 0}.panel-head[data-v-113783fd]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.panel h2[data-v-113783fd]{margin:0 0 6px}.btn[data-v-113783fd]{background:#2f67f6;color:#fff;border:0;border-radius:6px;padding:10px 16px;font-weight:700}.btn.secondary[data-v-113783fd]{background:#eef3fb;color:#26436d}.markdown[data-v-113783fd]{margin-top:20px;border:1px solid #dce4ef}.markdown pre[data-v-113783fd]{white-space:pre-wrap;font:15px/1.75 system-ui;padding:24px;margin:0}.edit-form[data-v-113783fd]{display:grid;gap:12px;margin-top:20px}.edit-form textarea[data-v-113783fd]{padding:18px;border:1px solid #cbd6e5;font:15px/1.7 system-ui;resize:vertical}.edit-form small[data-v-113783fd]{color:#748197}.edit-actions[data-v-113783fd]{display:flex;justify-content:flex-end;gap:10px}.edit-actions input[data-v-113783fd]{min-width:280px}.signal-row[data-v-113783fd]{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #e1e7ef}.empty[data-v-113783fd]{text-align:center;padding:44px;color:#748197}@media(max-width:700px){.detail-head[data-v-113783fd],.panel-head[data-v-113783fd],.notice div[data-v-113783fd],.edit-actions[data-v-113783fd]{align-items:flex-start;flex-direction:column}.edit-actions input[data-v-113783fd]{min-width:0;width:100%}.signal-row[data-v-113783fd]{gap:10px;flex-direction:column}.phase-item[data-v-113783fd]{align-items:flex-start;flex-direction:column;justify-content:center;gap:3px}}.notice select[data-v-113783fd]{padding:10px;border:1px solid #cbd6e5;border-radius:5px}.btn[data-v-113783fd]:disabled{opacity:.55;cursor:not-allowed}.signal-row[data-v-113783fd]{display:grid;grid-template-columns:minmax(160px,1fr) minmax(280px,2fr) auto;gap:16px;align-items:center}.signal-actions[data-v-113783fd]{display:flex;gap:8px}@media(max-width:700px){.signal-row[data-v-113783fd]{display:flex;align-items:flex-start}}.supervision[data-v-da01cc78]{max-width:1120px;margin:auto;padding:34px 28px 70px;color:#152033}.supervision header[data-v-da01cc78]{border-bottom:1px solid #dce4ef;padding-bottom:24px}.supervision header p[data-v-da01cc78]{color:#2f67f6;font-weight:800}.supervision h1[data-v-da01cc78]{font-size:32px;margin:6px 0}.supervision header span[data-v-da01cc78],.extract-panel p[data-v-da01cc78]{color:#6e7b90}.metrics[data-v-da01cc78]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dce4ef;border-left:1px solid #dce4ef;margin:28px 0}.metrics div[data-v-da01cc78]{display:flex;flex-direction:column;padding:26px;border-right:1px solid #dce4ef;border-bottom:1px solid #dce4ef}.metrics strong[data-v-da01cc78]{font-size:30px}.metrics span[data-v-da01cc78]{color:#68758a;margin-top:8px}.extract-panel[data-v-da01cc78]{border-top:1px solid #dce4ef;border-bottom:1px solid #dce4ef;padding:28px 0;margin-bottom:24px}.extract-panel h2[data-v-da01cc78]{margin:0 0 6px}.extract-form[data-v-da01cc78]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.extract-form label[data-v-da01cc78]{display:grid;gap:7px}.extract-form label span[data-v-da01cc78]{font-size:13px;font-weight:700;color:#526078}.extract-form input[data-v-da01cc78],.extract-form select[data-v-da01cc78]{padding:11px;border:1px solid #c9d4e4;border-radius:5px;background:#fff}.extract-form select[multiple][data-v-da01cc78]{min-height:92px}.btn[data-v-da01cc78]{align-self:end;background:#2f67f6;color:#fff;border:0;border-radius:6px;padding:12px 18px;font-weight:700}.btn[data-v-da01cc78]:disabled{opacity:.55}.result[data-v-da01cc78]{display:flex;gap:14px;align-items:center;margin-top:22px;padding:16px;border-left:4px solid #2f67f6;background:#f3f7ff}.result.success[data-v-da01cc78]{border-color:#1b8a4b;background:#eef9f2}.result span[data-v-da01cc78]{color:#65738a}.result a[data-v-da01cc78],.back[data-v-da01cc78]{color:#2f67f6}.topics[data-v-da01cc78]{display:flex;gap:6px;flex-wrap:wrap}.topics span[data-v-da01cc78]{background:#fff;padding:4px 8px;border:1px solid #d5dfed;border-radius:4px}@media(max-width:700px){.metrics[data-v-da01cc78],.extract-form[data-v-da01cc78]{grid-template-columns:1fr}.result[data-v-da01cc78]{align-items:flex-start;flex-direction:column}}.readonly-value[data-v-0460564c]{min-height:44px;display:flex;align-items:center;padding:0 14px;border:1px solid var(--border);border-radius:8px;color:var(--text);background:#f8fafc;font-weight:700}.advanced-filter[data-v-0460564c]{border:1px solid var(--border);border-radius:10px;padding:12px 14px;background:#f8fafc}.connection-config[data-v-0460564c]{display:grid;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:10px;background:#f8fafc}.section-title[data-v-0460564c]{font-weight:900;color:var(--text)}.test-result[data-v-0460564c]{padding:12px 14px;border-radius:10px;font-weight:800}.test-result.success[data-v-0460564c]{color:#166534;background:#dcfce7}.test-result.danger[data-v-0460564c]{color:#be123c;background:#ffe4e6}.advanced-filter summary[data-v-0460564c]{cursor:pointer;font-weight:800;color:var(--text)}.delivery-list[data-v-0460564c]{display:grid;gap:12px}.delivery-item[data-v-0460564c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;border-bottom:1px solid var(--border)}.delivery-item[data-v-0460564c]:last-child{border-bottom:0}.delivery-title[data-v-0460564c]{font-weight:900;color:var(--text)}.delivery-error[data-v-0460564c]{margin-top:6px;color:#be123c;font-weight:700}.delivery-actions[data-v-0460564c]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}:root{--bg: #f5f7fb;--panel: #ffffff;--panel-soft: #f8fafc;--panel-strong: #102033;--text: #111827;--muted: #64748b;--line: #e2e8f0;--primary: #0f766e;--primary-strong: #115e59;--primary-soft: #dff6f3;--accent: #4f46e5;--accent-soft: #eef2ff;--warning: #b45309;--danger: #be123c;--shadow: 0 10px 28px rgba(15, 23, 42, .07)}*{box-sizing:border-box}html,body,#app{min-height:100%;max-width:100%;overflow-x:hidden}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}.app-shell{display:grid;grid-template-columns:248px 1fr;min-height:100vh}.app-shell.login-shell{display:block}.workbench-shell{min-height:100vh;max-width:100%;overflow-x:hidden;background:radial-gradient(circle at 16% 0%,rgba(210,225,255,.82),transparent 34%),linear-gradient(180deg,#edf4ff,#f8f9fd 36%,#fff);--primary: #2468ff;--primary-strong: #1f55ff;--primary-soft: #eaf1ff;--accent: #7d5cff;--accent-soft: #f1efff}.workbench-content{min-height:100vh;max-width:100%;overflow-x:hidden}.workbench-content>section{width:min(1400px,calc(100vw - 48px));margin:0 auto;padding:28px 0 48px}.workbench-app{min-height:100vh}.workbench-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:72px;padding:0 32px;background:#ffffffd1;border-bottom:1px solid rgba(226,232,240,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.workbench-brand{display:flex;align-items:center;gap:12px;min-width:210px}.workbench-brand span:last-child{display:grid;gap:2px}.workbench-brand small{color:var(--muted);font-weight:700}.workspace-switcher{min-height:38px;padding:0 12px;border:1px solid #dbe4f0;border-radius:8px;background:#fff;color:#172033;font-weight:800}.workbench-nav{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.workbench-nav a{padding:9px 12px;border-radius:8px;color:var(--muted);font-weight:800}.workbench-nav a.nav-current{color:#1f55ff;background:#eaf1ff}.workspace-access-warning{display:flex;justify-content:center;align-items:center;gap:12px;padding:9px 16px;color:#8a4b00;background:#fff3da;border-bottom:1px solid #f2cf87;font-size:13px;font-weight:800}.workspace-access-warning button{border:0;color:#245bdb;background:transparent;font-weight:900;cursor:pointer}.workbench-user{position:relative;display:flex;align-items:center;gap:10px;justify-content:flex-end;min-width:210px;color:var(--muted);font-weight:800}.user-menu-trigger{min-height:42px;max-width:210px;border:0;border-radius:999px;padding:4px 12px 4px 5px;display:inline-flex;align-items:center;gap:8px;background:#eef4ff;color:#334155;font-weight:900}.account-avatar.compact{width:32px;height:32px;border-radius:50%}.user-menu-name{max-width:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-menu-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:40;width:min(300px,calc(100vw - 28px));padding:12px;border-radius:18px;border:1px solid rgba(226,232,240,.9);background:#fffffffa;box-shadow:0 20px 54px #0f172a24}.user-menu-head{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid #eef2f7}.user-menu-head span:last-child{display:grid;gap:2px;min-width:0}.user-menu-head strong,.user-menu-line strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu-head small,.user-menu-line span{color:#64748b;font-size:12px;font-weight:800}.user-menu-line{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;min-height:34px;border-bottom:1px solid #f1f5f9;color:#111827}.user-menu-action{width:100%;min-height:40px;margin-top:8px;border:0;border-radius:12px;display:grid;place-items:center;background:#eef4ff;color:#1f55ff;font-weight:900}.user-menu-action.danger{background:#fff1f2;color:#be123c}.workbench-main{width:min(1400px,calc(100vw - 48px));margin:0 auto;padding:28px 0 48px}.anytalk-home{min-height:100vh}.anytalk-main{width:min(980px,calc(100vw - 48px));margin:0 auto;padding:24px 0 104px}.anytalk-top{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.profile-line{display:flex;align-items:center;gap:14px}.profile-avatar{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(145deg,#7d5cff,#2e68ff);color:#fff;box-shadow:0 14px 28px #465fff38;font-weight:900}.profile-line h1{margin:0;font-size:28px;letter-spacing:0}.profile-line p{margin:4px 0 0;color:#9aa2b2;font-weight:750}.search-pill{min-width:260px;min-height:48px;border-radius:999px;display:flex;align-items:center;gap:10px;padding:0 18px;background:#e5e9f3;color:#9aa2b2;font-size:17px;font-weight:800}.search-icon{width:20px;height:20px;border:3px solid #9aa2b2;border-radius:50%;position:relative}.search-icon:after{content:"";position:absolute;right:-7px;bottom:-5px;width:8px;height:3px;border-radius:999px;background:#9aa2b2;transform:rotate(45deg)}.home-action-panel,.voice-memo-card,.shortcut-card,.scenario-card{background:#ffffffe0;border:2px solid rgba(255,255,255,.88);box-shadow:0 18px 42px #37487014,inset 0 0 0 1px #e2e8f0b8}.home-action-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,360px);gap:24px;align-items:center;padding:24px;border-radius:28px}.home-action-panel h2{margin:6px 0 8px;font-size:24px;letter-spacing:0}.home-action-panel p{margin:0;color:#7b8494;font-weight:700;line-height:1.7}.home-action-buttons{display:grid;gap:12px}.home-action{min-height:74px;border:0;border-radius:20px;padding:14px 18px;display:grid;align-content:center;gap:5px;text-align:left;background:#eef4ff;color:#162033;font-weight:900}.home-action.primary{background:linear-gradient(145deg,#7d5cff,#2e68ff);color:#fff;box-shadow:0 14px 28px #465fff33}.home-action:disabled{opacity:.68;cursor:wait}.home-action span{font-size:19px}.home-action small{color:inherit;opacity:.72;font-weight:800}.hero-feature-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:18px;align-items:stretch}.voice-memo-card{min-height:248px;position:relative;display:grid;gap:18px;align-content:start;padding:28px;border-radius:28px;overflow:hidden}.voice-memo-card h2{margin:0;font-size:28px}.card-arrow{position:absolute;right:26px;top:28px;color:#9aa2b2;font-size:42px;line-height:1}.wave-line{display:flex;align-items:center;justify-content:center;gap:3px;min-height:48px;color:#8d98ff}.wave-line span{width:3px;border-radius:999px;background:linear-gradient(180deg,#5b7cff,#b7b9ff)}.memo-control{width:min(280px,100%);min-height:84px;border-radius:42px;background:#f1f4fb;display:flex;align-items:center;justify-content:space-between;padding:14px;margin:0 auto}.memo-slider{flex:1;height:50px;border-radius:28px;background:#ffffffc7}.mic-ring{width:54px;height:54px;margin-left:12px;border-radius:50%;display:grid;place-items:center;color:#2f66ff;font-weight:900;border:4px solid #2f66ff;box-shadow:0 0 0 6px #2f66ff21}.shortcut-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.shortcut-card{min-height:115px;border-radius:24px;display:grid;place-items:center;align-content:center;gap:12px}.shortcut-card.camera-shortcut{border:0;cursor:pointer;color:#111827}.shortcut-card.camera-shortcut:disabled{cursor:wait;opacity:.72}.shortcut-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#835dff,#2c70ff);color:#fff;font-weight:900}.shortcut-card strong{font-size:22px}.need-section,.scenario-section{margin-top:28px}.segmented-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:4px;padding:4px;border-radius:999px;background:#e8eaee}.hidden-input{display:none}.segmented-tabs button{min-height:44px;border:0;border-radius:999px;background:transparent;color:#7a8494;font-weight:900;font-size:17px}.segmented-tabs button.active{background:#fff;color:#161b25;box-shadow:0 8px 20px #0f172a14}.section-title-row{display:flex;align-items:center;justify-content:space-between;margin:28px 0 10px}.section-title-row h2,.scenario-section h2{margin:0;color:#7b8494;font-size:21px;font-weight:750}.filter-button{min-height:38px;border:0;border-radius:999px;padding:0 16px;background:#ffffffd1;color:#7b8494;font-weight:800}.file-row{min-height:90px;display:grid;grid-template-columns:58px minmax(0,1fr) 34px;align-items:center;gap:16px;padding:12px 0;border:0;background:transparent;cursor:pointer;position:relative}.file-thumb{width:58px;height:68px;border-radius:12px;display:grid;place-items:center;background:#fff;border:1px solid #e7ebf3;box-shadow:0 10px 24px #37487014}.file-thumb.has-media-preview{overflow:hidden;background:#eef2f7}.file-thumb.has-media-preview img{width:100%;height:100%;display:block;object-fit:cover}.file-thumb span{width:42px;height:48px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(180deg,#f8fbff,#edf2ff);color:#7b61ff;font-size:12px;font-weight:900}.file-title{color:#151a23;font-size:20px;font-weight:850;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.file-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;color:#9aa2b2;font-size:14px;font-weight:750}.file-more{width:34px;height:34px;border:0;border-radius:999px;background:transparent;color:#9aa2b2;font-size:26px;letter-spacing:2px;line-height:1;display:grid;place-items:center}.file-more:hover,.file-more:focus-visible{background:#ebf0fae6;outline:none}.file-actions{position:relative;justify-self:end}.file-menu{position:absolute;z-index:20;right:0;top:38px;min-width:112px;padding:8px;border-radius:14px;background:#fff;border:1px solid #e2e8f2;box-shadow:0 16px 36px #0f172a24;display:grid;gap:6px}.file-menu button{min-height:36px;border:0;border-radius:10px;padding:0 12px;background:#f3f6ff;color:#2563ff;font-weight:850;text-align:left}.file-menu button.danger{background:#fff1f2;color:#be123c}.file-menu button:disabled{opacity:.58;cursor:not-allowed}.scenario-strip{display:flex;gap:18px;overflow-x:auto;padding:22px 4px 8px;scroll-snap-type:x mandatory}.scenario-card{flex:0 0 220px;min-height:178px;border-radius:26px;display:grid;align-content:center;gap:14px;padding:22px;scroll-snap-align:start}.scenario-art{width:86px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#fff2bf,#eaf1ff)}.scenario-art span{width:44px;height:34px;border-radius:12px;display:grid;place-items:center;background:#fff;color:#2f66ff;font-weight:900}.scenario-card strong{font-size:24px}.scenario-action{width:fit-content;min-height:34px;display:inline-flex;align-items:center;border-radius:999px;padding:0 18px;background:#171b22;color:#fff;font-weight:900}.floating-actions{position:fixed;right:max(24px,calc((100vw - 980px)/2 + 24px));bottom:118px;z-index:18;display:grid;gap:14px}.floating-actions button.float-btn{border:0;cursor:pointer}.floating-actions button.float-btn:disabled{cursor:wait;opacity:.7}.float-btn{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;font-size:34px;font-weight:500;box-shadow:0 18px 42px #1f55ff2e}.float-btn.secondary{background:#fff;color:#171b22;border:1px solid #e7ebf3}.float-btn.primary{background:linear-gradient(145deg,#7b61ff,#1f63ff);color:#fff}.workspace-hero.compact{padding:18px 22px;margin-bottom:14px}.media-detail-page{max-width:980px;margin:0 auto;padding:28px 20px 96px}.media-detail-hero{display:grid;gap:16px;margin-bottom:22px}.media-detail-hero h1{margin:0;font-size:clamp(28px,5vw,44px);letter-spacing:0}.media-detail-hero p{margin:8px 0 0;color:#8b95a6;font-weight:800}.media-detail-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px}.media-preview-panel,.media-info-panel{border-radius:24px;background:#ffffffe6;border:1px solid #e7ebf3;box-shadow:0 18px 42px #37487014}.media-preview-panel{min-height:420px;display:grid;place-items:center;overflow:hidden}.media-preview-panel img{width:100%;height:100%;max-height:72vh;object-fit:contain;background:#eef4ff}.media-preview-panel iframe{width:100%;height:min(72vh,760px);min-height:520px;border:0;background:#f7f8fb}.media-info-panel{padding:24px;align-self:start}.media-info-panel h2{margin:0 0 18px;font-size:24px}.media-info-panel dl{display:grid;gap:14px;margin:0}.media-info-panel dl div{display:grid;gap:4px}.media-info-panel dt{color:#8b95a6;font-size:13px;font-weight:800}.media-info-panel dd{margin:0;color:#111827;font-weight:850;overflow-wrap:anywhere}.media-processing-box{margin-top:22px;padding:16px;border-radius:18px;background:#f3f6ff}.media-processing-box strong{display:block;margin-bottom:8px}.media-processing-box p{margin:0;color:#66738a;line-height:1.55}.media-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.workspace-hero.compact .page-title{margin-bottom:6px;font-size:clamp(24px,3vw,34px)}.sidebar{position:sticky;top:0;height:100vh;background:#fff;border-right:1px solid var(--line);padding:20px 16px;display:flex;flex-direction:column;overflow:auto}.brand-block{display:flex;align-items:center;gap:12px;padding:4px 4px 18px;border-bottom:1px solid var(--line)}.brand-mark{width:40px;height:40px;border-radius:8px;display:grid;place-items:center;background:var(--panel-strong);color:#fff;font-weight:800}.brand-title{font-size:18px;font-weight:800}.brand-subtitle{color:var(--muted);font-size:12px;margin-top:2px}.nav-list{margin-top:18px;display:grid;gap:20px}.nav-group{display:grid;gap:5px}.nav-group-title{padding:0 10px 4px;font-size:12px;color:var(--muted);font-weight:700}.nav-link{min-height:40px;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;color:#334155;transition:background .16s ease,color .16s ease}.nav-icon{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:#f1f5f9;color:#475569;font-size:12px;font-weight:800}.nav-link:hover,.nav-link.router-link-active{background:var(--primary-soft);color:var(--primary-strong)}.nav-link.router-link-active .nav-icon{background:var(--primary);color:#fff}.account-card{margin-top:auto;display:grid;grid-template-columns:36px 1fr 34px;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft)}.account-avatar{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-weight:800}.account-name{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-role{color:var(--muted);font-size:12px;margin-top:2px}.icon-btn{width:34px;height:34px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--muted)}.content{padding:24px;min-width:0}.login-shell .content{padding:0;min-height:100vh}.topbar{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:20px;background:#ffffffe6;border:1px solid var(--line);border-radius:8px;box-shadow:0 5px 18px #0f172a0a}.topbar-title{font-weight:800}.topbar-subtitle{color:var(--muted);font-size:13px;margin-top:3px}.topbar-actions{display:flex;gap:10px;flex-wrap:wrap}.page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.page-title{font-size:26px;font-weight:850;margin:0;letter-spacing:0}.page-desc{margin-top:6px;color:var(--muted);line-height:1.5}.eyebrow{color:var(--primary);font-size:12px;font-weight:800;margin-bottom:8px}.workspace-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px;margin-bottom:20px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow)}.hero-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.actions.compact{gap:6px;flex-wrap:nowrap}.actions.compact .btn{min-height:34px;padding:8px 10px;font-size:13px}.grid{display:grid;gap:16px}.grid.stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid.two{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.dashboard-grid{margin-top:18px}.card,.panel,.metric-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.card,.panel{padding:20px}.metric-card{display:grid;gap:10px;padding:18px;min-height:134px;transition:border-color .16s ease,transform .16s ease}.metric-card:hover{border-color:var(--primary);transform:translateY(-1px)}.metric-top{display:flex;justify-content:space-between;gap:10px;align-items:center}.metric-label,.stat-label{color:var(--muted);font-size:13px;font-weight:700}.metric-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-weight:800}.metric-value,.stat-value{font-size:32px;font-weight:850}.metric-hint{color:var(--muted);font-size:13px}.card-title{margin:0 0 14px;font-size:18px;font-weight:800}.section-head,.toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.quick-panel{margin-top:18px}.focus-panel{margin-top:0}.focus-row{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.focus-row:last-child{border-bottom:0}.focus-kind{display:inline-flex;align-items:center;min-height:24px;margin-bottom:6px;padding:3px 8px;border-radius:999px;background:var(--primary-soft);color:var(--primary-strong);font-size:12px;font-weight:850}.workbench-entry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.entry-card{min-height:82px;display:grid;gap:6px;align-content:center;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow)}.entry-card:hover{border-color:var(--primary)}.entry-card strong{font-size:16px}.entry-card span{color:var(--muted);font-size:13px;line-height:1.45}.secondary-workbench{margin-top:14px}.compact-row{min-height:64px;padding:10px 0}.stat-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-chip{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft)}.stat-chip span{color:var(--muted);font-size:13px;font-weight:800}.stat-chip strong{font-size:22px}.quick-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.quick-action{min-height:112px;display:grid;gap:8px;align-content:start;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft)}.quick-action:hover{border-color:var(--primary)}.quick-action span{color:var(--muted);line-height:1.5}.runtime-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.runtime-block{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft)}.runtime-title{font-weight:850}.runtime-row{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:14px}.runtime-row.clickable-row{align-items:center;padding:8px 10px;margin:0 -10px;border-radius:8px;text-decoration:none;transition:background .16s ease,color .16s ease}.runtime-row.clickable-row:hover{background:#eaf5f2;color:var(--primary)}.runtime-row strong{color:var(--text)}.diagnostic-card{margin-bottom:20px}.diagnostic-grid{display:grid;gap:18px}.diagnostic-section{display:grid;gap:10px}.subsection-title{margin:0;font-size:16px;font-weight:850}.task-card{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--panel-soft)}.task-error{margin-top:8px;color:#b91c1c;word-break:break-word}.task-recovery-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 0}.list-row{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.list-row:last-child{border-bottom:0}.list-title{font-weight:800;margin-bottom:5px;word-break:break-word}.list-side{min-width:126px;text-align:right;display:grid;justify-items:end;gap:6px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse}th,td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}th{color:var(--muted);font-size:12px;font-weight:800}tr:last-child td{border-bottom:0}.form-grid{display:grid;gap:14px}.form-grid.two-col{grid-template-columns:1fr 1fr}.field{display:grid;gap:8px}.field-label{font-size:13px;font-weight:700;color:var(--muted)}.field input,.field textarea,.field select,.page-header input,.page-header select,.actions input,.actions select{width:100%;border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 11px;outline:none}.field input:focus,.field textarea:focus,.field select:focus,.page-header input:focus,.page-header select:focus,.actions input:focus,.actions select:focus{border-color:var(--primary);box-shadow:0 0 0 3px #0f766e1f}.field textarea{min-height:110px;resize:vertical}.actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.btn{min-height:40px;border:0;border-radius:8px;padding:10px 14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.btn.primary{background:var(--primary);color:#fff}.btn.primary:hover{background:var(--primary-strong)}.btn.secondary{background:#e8edf4;color:#111827}.btn.ghost{background:var(--primary-soft);color:var(--primary-strong)}.btn:disabled{opacity:.55;cursor:not-allowed}.pill{display:inline-flex;align-items:center;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:800;background:var(--accent-soft);color:var(--accent)}.pill.success{background:#dcfce7;color:#166534}.pill.info{background:#eaf1ff;color:#245bdb}.pill.warning{background:#fef3c7;color:#92400e}.pill.danger{background:#ffe4e6;color:#be123c}.muted{color:var(--muted)}.code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;word-break:break-word}.json-box{margin:0;padding:12px;border-radius:8px;background:#102033;color:#e5e7eb;white-space:pre-wrap;word-break:break-word;font-size:12px;max-width:520px}.toast-stack{position:fixed;top:18px;right:18px;display:grid;gap:10px;z-index:1000}.toast-item{position:relative;min-width:280px;max-width:420px;background:#fff;border:1px solid var(--line);border-left:5px solid #94a3b8;border-radius:8px;box-shadow:var(--shadow);padding:14px 42px 14px 14px}.toast-item.success{border-left-color:#16a34a}.toast-item.error{border-left-color:#dc2626}.toast-item.info{border-left-color:#2563eb}.toast-title{font-weight:800;margin-bottom:4px}.toast-message{color:var(--muted);font-size:14px;line-height:1.45}.toast-close{position:absolute;right:10px;top:8px;border:0;background:transparent;font-size:18px;color:var(--muted)}.split{display:grid;gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.empty-state{padding:24px 0;color:var(--muted)}.artifact-card{border:1px solid var(--line);border-radius:8px;padding:16px;margin-top:14px;background:#fff}.artifact-card.compact{cursor:pointer;transition:border-color .16s ease,transform .16s ease}.artifact-card.compact:hover{border-color:var(--primary);transform:translateY(-1px)}.artifact-card-header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.markdown-preview{margin:0;padding:14px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;white-space:pre-wrap;word-break:break-word;max-height:360px;overflow:auto;font-size:13px;line-height:1.65}.compact-preview{max-height:240px}.large-textarea{min-height:190px}.span-2{grid-column:1 / -1}.section-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.section-heading h3{margin:0;font-size:16px}.preview-panel,.result-panel{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.danger-soft{padding:12px;border:1px solid #fecaca;border-radius:8px;background:#fff7f7}.list-row.static{cursor:default}.artifact-editor{display:grid;gap:12px}.markdown-editor,.mono-textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.markdown-editor{min-height:420px;line-height:1.65}.checkbox-row{display:flex;align-items:center;gap:8px;color:var(--text)}.revision-list{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.revision-item{padding:8px 0;border-bottom:1px solid #eef2f7}@media(max-width:1024px){.app-shell{grid-template-columns:1fr}.sidebar{position:static;height:auto}.content{padding:16px}.grid.two,.split,.workbench-entry-grid{grid-template-columns:1fr}.topbar,.workspace-hero,.page-header,.section-head{align-items:flex-start;flex-direction:column}.workbench-header{position:sticky;top:0;min-height:auto;padding:10px 14px 8px;display:block;border-radius:0;box-shadow:none;background:#ffffffe0}.workbench-brand{display:none}.workbench-user{position:absolute;right:12px;top:8px;min-width:0}.user-menu-trigger{min-height:34px;padding:2px;background:transparent}.user-menu-name{display:none}.user-menu-panel{top:42px;right:0}.workbench-nav{padding-right:46px;width:100%;display:flex;gap:6px;justify-content:flex-start;flex-wrap:wrap;overflow:visible}.workspace-switcher{width:calc(100% - 52px);margin-bottom:8px}.workbench-nav a{flex:1 1 calc(25% - 6px);min-width:auto;min-height:38px;border-radius:14px;padding:0 8px;display:flex;align-items:center;justify-content:center;place-items:center;color:#5f6878;font-size:14px;white-space:nowrap}.workbench-nav a.nav-current{background:#e8eaee;color:#151a23}.workbench-main{width:min(100% - 24px,1400px);padding:16px 0 32px}.list-row,.focus-row{align-items:flex-start;flex-direction:column}.list-side{text-align:left;justify-items:start}}@media(max-width:680px){.workbench-shell{background:radial-gradient(circle at 12% 0%,rgba(200,219,255,.88),transparent 38%),linear-gradient(180deg,#eef5ff,#f7f8fd 38%,#fff)}.workbench-content{min-height:100vh;width:100%;max-width:100%;padding-bottom:0}.workbench-content>section{width:calc(100% - 24px);max-width:calc(100% - 24px);padding:14px 0 32px}.form-grid.two-col{grid-template-columns:1fr}.topbar-actions,.hero-actions,.actions,.btn{width:100%}.workbench-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-card{min-height:74px}.entry-card span{display:none}.stat-strip{grid-template-columns:1fr}.anytalk-main{width:calc(100% - 28px);max-width:calc(100% - 28px);padding:18px 0 120px}.anytalk-top{align-items:flex-start;gap:14px;margin-bottom:18px}.profile-avatar{width:44px;height:44px;border-radius:16px}.profile-line h1{font-size:24px}.profile-line p{max-width:172px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-pill{min-width:132px;min-height:42px;padding:0 14px;font-size:16px}.search-pill span:last-child{max-width:78px;overflow:hidden;white-space:nowrap}.home-action-panel{grid-template-columns:1fr;gap:16px;padding:20px;border-radius:24px}.home-action-panel h2{font-size:22px}.home-action-buttons{grid-template-columns:1fr}.home-action{min-height:68px}.media-detail-page{padding:20px 14px 88px}.media-detail-layout{grid-template-columns:1fr}.media-preview-panel{min-height:300px}.media-preview-panel iframe{min-height:420px}.segmented-tabs button{min-height:40px;font-size:16px}.section-title-row{margin-top:24px}.file-row{grid-template-columns:50px minmax(0,1fr) 28px;gap:14px;min-height:84px}.file-thumb{width:50px;height:60px}.file-thumb span{width:36px;height:42px;font-size:11px}.file-title{font-size:19px}.file-meta{gap:8px;font-size:13px}}
