.analysis-toolbar[data-v-6620a13e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.15rem;border:1px solid #e5e7eb;border-radius:.8rem;background:#fff}.toolbar-field[data-v-6620a13e]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:13rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.35rem}.toolbar-field--domain[data-v-6620a13e]{min-width:20rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.toolbar-field span[data-v-6620a13e]{color:#475569;font-size:.78rem;font-weight:700}.toolbar-field select[data-v-6620a13e]{height:2.65rem;border:1px solid #cbd5e1;border-radius:.55rem;background:#fff;padding:0 .75rem;color:#0f172a}.analysis-button[data-v-6620a13e],.deepen-button[data-v-6620a13e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.45rem;border:0;border-radius:.55rem;background:#2563eb;color:#fff;font-weight:700;cursor:pointer}.analysis-button[data-v-6620a13e]{min-height:2.65rem;padding:0 1.1rem}.analysis-button[data-v-6620a13e]:disabled,.deepen-button[data-v-6620a13e]:disabled{cursor:not-allowed;opacity:.5}.operation-message[data-v-6620a13e]{-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;color:#1d4ed8;font-size:.78rem}.concerns-state--error[data-v-6620a13e],.operation-message--error[data-v-6620a13e]{color:#b91c1c}.concerns-state[data-v-6620a13e]{padding:3rem 1rem;color:#64748b;text-align:center}.concerns-table-wrapper[data-v-6620a13e]{overflow-x:auto;border:1px solid #e2e8f0;border-radius:.8rem;background:#fff}.concerns-table[data-v-6620a13e]{width:100%;border-collapse:collapse;color:#334155}.concerns-table th[data-v-6620a13e]{padding:.85rem .75rem;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#64748b;font-size:.72rem;font-weight:800;letter-spacing:.035em;text-align:left;text-transform:uppercase}.concern-row[data-v-6620a13e]{cursor:pointer;-webkit-transition:background .15s ease;transition:background .15s ease}.concern-row--expanded[data-v-6620a13e],.concern-row[data-v-6620a13e]:focus,.concern-row[data-v-6620a13e]:hover{background:#f8fafc;outline:none}.concern-row td[data-v-6620a13e]{min-width:8rem;padding:1rem .75rem;border-bottom:1px solid #eef2f7;vertical-align:middle}.concern-row td small[data-v-6620a13e],.subject-cell small[data-v-6620a13e]{display:block;margin-top:.2rem;color:#64748b;font-size:.72rem}.subject-cell[data-v-6620a13e]{min-width:17rem!important}.expand-column[data-v-6620a13e]{width:2.5rem;min-width:2.5rem!important;text-align:center!important}.action-column[data-v-6620a13e]{width:9rem;min-width:9rem!important;text-align:center!important}.deepen-button[data-v-6620a13e]{padding:.55rem .75rem;font-size:.78rem}.status-pill[data-v-6620a13e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;padding:.3rem .65rem;font-size:.74rem;font-weight:800;white-space:nowrap}.status-pill--completed[data-v-6620a13e],.status-pill--proposed[data-v-6620a13e]{background:#dcfce7;color:#166534}.status-pill--failed[data-v-6620a13e],.status-pill--skipped[data-v-6620a13e]{background:#fee2e2;color:#991b1b}.status-pill--queued[data-v-6620a13e],.status-pill--running[data-v-6620a13e]{background:#fef3c7;color:#92400e}.details-row>td[data-v-6620a13e]{padding:0;border-bottom:1px solid #e2e8f0;background:#f8fafc}.analysis-details[data-v-6620a13e],.empty-analysis-details[data-v-6620a13e]{padding:1.25rem 1.5rem 1.5rem 3.25rem}.empty-analysis-details[data-v-6620a13e]{color:#64748b}.editorial-summary[data-v-6620a13e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem}.detail-block[data-v-6620a13e],.editorial-summary>div[data-v-6620a13e],.signal-section[data-v-6620a13e]{border:1px solid #e2e8f0;border-radius:.65rem;background:#fff;padding:1rem}.editorial-rationale[data-v-6620a13e]{grid-column:1/-1}.analysis-details h3[data-v-6620a13e],.analysis-details h4[data-v-6620a13e]{margin:0 0 .55rem;color:#0f172a;font-size:.88rem}.analysis-details p[data-v-6620a13e]{margin:0;white-space:pre-line}.detail-block[data-v-6620a13e],.signal-section[data-v-6620a13e]{margin-top:1rem}.privacy-note[data-v-6620a13e]{margin-bottom:.85rem!important;color:#64748b;font-size:.76rem}.signal-grid[data-v-6620a13e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}[data-v-6620a13e] .signal-card{min-width:0;border:1px solid #e2e8f0;border-radius:.55rem;padding:.85rem}.detail-block ul[data-v-6620a13e],[data-v-6620a13e] .signal-card ul{margin:0;padding-left:1.1rem}.detail-block li[data-v-6620a13e],[data-v-6620a13e] .signal-card li{margin:.4rem 0}[data-v-6620a13e] .signal-card small,[data-v-6620a13e] .signal-card strong{display:block}[data-v-6620a13e] .signal-card small,[data-v-6620a13e] .signal-empty{margin-top:.12rem;color:#64748b;font-size:.72rem}.source-type[data-v-6620a13e]{display:inline-block;min-width:6rem;color:#64748b;font-size:.72rem;font-weight:800;text-transform:uppercase}.sr-only[data-v-6620a13e]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.analysis-toolbar[data-v-6620a13e]{-ms-flex-wrap:wrap;flex-wrap:wrap}.toolbar-field--domain[data-v-6620a13e]{min-width:16rem}}@media (max-width:760px){.analysis-button[data-v-6620a13e],.toolbar-field--domain[data-v-6620a13e],.toolbar-field[data-v-6620a13e]{width:100%;min-width:0}.editorial-summary[data-v-6620a13e],.signal-grid[data-v-6620a13e]{grid-template-columns:1fr}.editorial-rationale[data-v-6620a13e]{grid-column:auto}}