.aq-header[data-v-5585d1d3]{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;height:56px;background:#1e3a8a;color:#fff;flex-shrink:0}.aq-header-brand[data-v-5585d1d3]{display:flex;align-items:center;gap:.75rem}.aq-header-logo[data-v-5585d1d3]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;color:#1e3a8a;font-weight:700;font-size:14px;border-radius:6px}.aq-header-title[data-v-5585d1d3]{font-size:1rem;font-weight:600;letter-spacing:-.01em}.aq-header-env-badge[data-v-5585d1d3]{font-size:.65rem;font-weight:700;padding:2px 8px;border-radius:4px;background:#fbbf24;color:#1e3a8a;letter-spacing:.05em}.aq-header-tenant-badge[data-v-5585d1d3]{font-size:.75rem;font-weight:600;padding:3px 10px;border-radius:4px;background:#ffffff26;color:#fff;cursor:pointer;transition:background .15s}.aq-header-tenant-badge[data-v-5585d1d3]:hover{background:#ffffff40}.aq-header-actions[data-v-5585d1d3]{display:flex;align-items:center}.aq-header-user[data-v-5585d1d3]{min-width:32px;min-height:32px}.aq-sidebar[data-v-62478b0d]{display:flex;flex-direction:column;width:220px;background:#fff;border-right:1px solid #e5e7eb;padding:.75rem 0;flex-shrink:0}.aq-sidebar-item[data-v-62478b0d]{display:flex;align-items:center;gap:.75rem;padding:.625rem 1.25rem;color:#4b5563;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .1s,color .1s}.aq-sidebar-item[data-v-62478b0d]:hover{background:#f3f4f6;color:#1f2937}.aq-sidebar-active[data-v-62478b0d]{background:#eff6ff;color:#1e40af;font-weight:600;border-right:3px solid #2563eb}.aq-sidebar-icon[data-v-62478b0d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f3f4f6;color:#6b7280;font-weight:600;font-size:12px;border-radius:6px}.aq-sidebar-active .aq-sidebar-icon[data-v-62478b0d]{background:#dbeafe;color:#1e40af}.aq-layout[data-v-f0c7ba97]{display:flex;flex-direction:column;min-height:100vh}.aq-body[data-v-f0c7ba97]{display:flex;flex:1}.aq-main[data-v-f0c7ba97]{flex:1;padding:1.5rem 2rem;overflow-y:auto;background:#f9fafb}.sysops[data-v-e2f6bdbc]{--paper: #E9EEF3;--panel: #FFFFFF;--ink: #0F1D2E;--ink-soft: #4A5C70;--wayfind: #0B7A8A;--wayfind-deep: #095A66;--complete: #2E7D5B;--overdue: #B26A06;--muted: #93A1B0;--locked: #AEB8C3;--line: #D3DCE4;--mono: ui-monospace, "SF Mono", "Cascadia Code", Menlo, monospace;color:var(--ink);max-width:1140px;margin:0 auto;padding-bottom:40px}.state-note[data-v-e2f6bdbc]{font-family:var(--mono);font-size:13px;color:var(--ink-soft);padding:40px 4px;display:flex;align-items:center;gap:14px}.state-note.error[data-v-e2f6bdbc]{color:#6f420a}.topbar[data-v-e2f6bdbc]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.brand[data-v-e2f6bdbc]{display:flex;align-items:center;gap:12px}.brand .mark[data-v-e2f6bdbc]{width:34px;height:34px;flex:none}.brand h1[data-v-e2f6bdbc]{font-size:20px;margin:0;letter-spacing:-.01em}.brand .sub[data-v-e2f6bdbc]{font-family:var(--mono);font-size:11px;letter-spacing:.02em;color:var(--ink-soft);margin-top:1px}.right[data-v-e2f6bdbc]{display:flex;align-items:center;gap:12px}.dest[data-v-e2f6bdbc]{display:inline-flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:6px 10px 6px 12px;font-size:13px;box-shadow:0 1px 2px #0f1d2e0d}.dest .lbl[data-v-e2f6bdbc]{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dest select[data-v-e2f6bdbc]{border:0;background:transparent;font:inherit;font-weight:600;color:var(--ink);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.dest select[data-v-e2f6bdbc]:focus-visible{outline:2px solid rgba(11,122,138,.5);outline-offset:3px;border-radius:3px}.dest .chev[data-v-e2f6bdbc]{color:var(--muted);margin-left:-4px;pointer-events:none}.phase-chip[data-v-e2f6bdbc]{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:5px 10px;border-radius:6px;font-weight:600}.phase-chip[data-phase=Onboarding][data-v-e2f6bdbc]{background:#0b7a8a1f;color:var(--wayfind-deep)}.phase-chip[data-phase=Operating][data-v-e2f6bdbc]{background:#2e7d5b24;color:var(--complete)}.rec[data-v-e2f6bdbc]{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px 24px;box-shadow:0 2px 10px #0f1d2e0f;display:grid;grid-template-columns:1fr auto;gap:22px 28px;align-items:start}.rec .eyebrow[data-v-e2f6bdbc]{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.rec .eyebrow .tag[data-v-e2f6bdbc]{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--wayfind-deep);background:#0b7a8a1a;padding:3px 8px;border-radius:5px;font-weight:600}.rec .eyebrow .conf[data-v-e2f6bdbc]{font-family:var(--mono);font-size:11px;color:var(--ink-soft)}.rec .eyebrow .conf b[data-v-e2f6bdbc]{color:var(--ink)}.rec .eyebrow .conf.src[data-v-e2f6bdbc]{color:var(--muted);border:1px solid var(--line);padding:2px 6px;border-radius:5px}.rec h2[data-v-e2f6bdbc]{font-size:25px;line-height:1.2;margin:0 0 8px;letter-spacing:-.015em;text-wrap:balance}.rec .why[data-v-e2f6bdbc]{font-size:14.5px;color:var(--ink-soft);max-width:60ch;margin:0;line-height:1.5}.rec .why.narrator-offline[data-v-e2f6bdbc]{font-style:italic;opacity:.85}.rec .action[data-v-e2f6bdbc]{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-width:190px}.cta[data-v-e2f6bdbc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;background:var(--wayfind);color:#fff;border-radius:9px;padding:12px 16px;display:inline-flex;align-items:center;justify-content:center;gap:4px;box-shadow:0 1px 2px #095a6666;transition:background .15s}.cta[data-v-e2f6bdbc]:hover{background:var(--wayfind-deep)}.cta[data-v-e2f6bdbc]:focus-visible{outline:3px solid rgba(11,122,138,.4);outline-offset:2px}.cta.ghost[data-v-e2f6bdbc]{background:transparent;color:var(--wayfind-deep);border:1px solid var(--line);box-shadow:none}.cta.ghost[data-v-e2f6bdbc]:hover{background:#0b7a8a0f}.parallel[data-v-e2f6bdbc]{font-size:12.5px;color:var(--ink-soft);text-align:center}.parallel a[data-v-e2f6bdbc]{color:var(--wayfind-deep);font-weight:600;text-decoration:none}.parallel a[data-v-e2f6bdbc]:hover{text-decoration:underline}.ratout[data-v-e2f6bdbc]{display:flex;align-items:center;gap:12px;margin-top:14px;background:#b26a0617;border:1px solid rgba(178,106,6,.28);border-radius:10px;padding:11px 15px;font-size:13.5px;color:#6f420a}.ratout .flag[data-v-e2f6bdbc]{color:var(--overdue);flex:none}.ratout b[data-v-e2f6bdbc]{color:var(--overdue)}.ratout .go[data-v-e2f6bdbc]{margin-left:auto;font-weight:600;color:var(--wayfind-deep);font-size:13px;white-space:nowrap;cursor:pointer}.ratout .go[data-v-e2f6bdbc]:hover{text-decoration:underline}.rec-dismissed[data-v-e2f6bdbc]{font-family:var(--mono);font-size:12px;color:var(--muted);padding:10px 2px}.rec-dismissed a[data-v-e2f6bdbc]{color:var(--wayfind-deep)}.map-head[data-v-e2f6bdbc]{display:flex;align-items:baseline;justify-content:space-between;margin:30px 2px 12px;gap:14px;flex-wrap:wrap}.map-head h3[data-v-e2f6bdbc]{font-size:15px;letter-spacing:-.01em;margin:0;font-weight:600}.map-head h3 .sub2[data-v-e2f6bdbc]{color:var(--muted);font-weight:400;font-size:13.5px}.legend[data-v-e2f6bdbc]{display:flex;gap:16px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--ink-soft)}.legend span[data-v-e2f6bdbc]{display:inline-flex;align-items:center;gap:6px}.legend i[data-v-e2f6bdbc]{width:10px;height:10px;border-radius:3px;display:inline-block}.map-wrap[data-v-e2f6bdbc]{overflow-x:auto;background:var(--panel);border:1px solid var(--line);border-radius:14px;box-shadow:0 2px 10px #0f1d2e0f}.fishbone[data-v-e2f6bdbc]{position:relative;height:430px;min-width:1200px}.loop-bracket[data-v-e2f6bdbc]{position:absolute;height:30px;border:1.5px dashed var(--line);border-bottom:none;border-radius:12px 12px 0 0;pointer-events:none;z-index:1}.loop-bracket .loop-lbl[data-v-e2f6bdbc]{position:absolute;left:50%;top:-11px;transform:translate(-50%);white-space:nowrap;background:var(--panel);padding:2px 12px;font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--muted);border-radius:20px;border:1px solid var(--line)}.fishbone svg.wires[data-v-e2f6bdbc]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.disk[data-v-e2f6bdbc]{position:absolute;width:104px;transform:translate(-50%,-50%);background:var(--panel);border:1.5px solid var(--line);border-radius:10px;padding:9px 10px 8px;text-align:center;z-index:2}.disk .dlabel[data-v-e2f6bdbc]{font-size:12px;font-weight:600;line-height:1.2;letter-spacing:-.01em}.disk .drow[data-v-e2f6bdbc]{margin-top:6px;display:flex;align-items:center;justify-content:center;gap:6px;font-family:var(--mono);font-size:10.5px}.disk .state-dot[data-v-e2f6bdbc]{width:8px;height:8px;border-radius:50%;flex:none}.disk .count[data-v-e2f6bdbc]{background:var(--paper);border-radius:20px;padding:1px 7px;font-variant-numeric:tabular-nums;color:var(--ink)}.disk[data-state=complete][data-v-e2f6bdbc]{border-color:#2e7d5b80}.disk[data-state=complete] .state-dot[data-v-e2f6bdbc]{background:var(--complete)}.disk[data-state=in_progress][data-v-e2f6bdbc]{border-color:var(--wayfind);box-shadow:0 0 0 1px var(--wayfind)}.disk[data-state=in_progress] .state-dot[data-v-e2f6bdbc]{background:var(--wayfind)}.disk[data-state=not_started][data-v-e2f6bdbc]{border-style:dashed}.disk[data-state=not_started] .state-dot[data-v-e2f6bdbc]{background:var(--muted)}.disk[data-state=not_started] .dlabel[data-v-e2f6bdbc]{color:var(--ink-soft)}.disk[data-state=locked][data-v-e2f6bdbc]{background:#f3f5f8;border-color:var(--line)}.disk[data-state=locked] .dlabel[data-v-e2f6bdbc],.disk[data-state=locked] .drow[data-v-e2f6bdbc]{color:var(--locked)}.disk[data-state=locked] .state-dot[data-v-e2f6bdbc]{background:var(--locked)}.disk.live[data-v-e2f6bdbc]{border-color:#2e7d5b99;box-shadow:0 0 0 1px #2e7d5b66}.pin[data-v-e2f6bdbc]{position:absolute;transform:translate(-50%,-50%);z-index:3;width:150px;height:92px;pointer-events:none}.pin .ring[data-v-e2f6bdbc]{position:absolute;left:50%;top:50%;width:138px;height:78px;transform:translate(-50%,-50%);border:2px solid var(--wayfind);border-radius:14px}.pin .ring[data-v-e2f6bdbc]:after{content:"";position:absolute;inset:-6px;border:2px solid rgba(11,122,138,.45);border-radius:18px;animation:so-pulse-e2f6bdbc 2.4s ease-out infinite}.pin .pin-tag[data-v-e2f6bdbc]{position:absolute;left:50%;top:-14px;transform:translate(-50%);background:var(--wayfind);color:#fff;font-family:var(--mono);font-size:9.5px;letter-spacing:.07em;text-transform:uppercase;padding:3px 9px;border-radius:20px;white-space:nowrap;font-weight:600}@keyframes so-pulse-e2f6bdbc{0%{transform:scale(.98);opacity:.8}to{transform:scale(1.12);opacity:0}}@media(prefers-reduced-motion:reduce){.pin .ring[data-v-e2f6bdbc]:after{animation:none;opacity:.5}}.rib[data-v-e2f6bdbc]{position:absolute;width:144px;transform:translate(-50%);z-index:2;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:7px 9px}.rib .rtop[data-v-e2f6bdbc]{display:flex;align-items:center;gap:7px}.rib .light[data-v-e2f6bdbc]{width:8px;height:8px;border-radius:50%;flex:none;background:var(--complete)}.rib .rlabel[data-v-e2f6bdbc]{font-size:11px;font-weight:600;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rib .rmeta[data-v-e2f6bdbc]{font-family:var(--mono);font-size:9.5px;color:var(--muted);margin-top:3px;padding-left:15px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.rib .badge[data-v-e2f6bdbc]{font-family:var(--mono);font-size:9px;letter-spacing:.04em;padding:1px 6px;border-radius:4px;margin-left:auto;white-space:nowrap;font-weight:600;background:#2e7d5b1f;color:var(--complete)}.rib[data-ovr=none] .light[data-v-e2f6bdbc]{background:var(--locked)}.rib[data-ovr=none] .badge[data-v-e2f6bdbc]{background:#f3f5f8;color:var(--muted)}.rib[data-ovr=overdue][data-v-e2f6bdbc]{border-color:#b26a068c;background:#b26a060d}.rib[data-ovr=overdue] .light[data-v-e2f6bdbc]{background:var(--overdue)}.rib[data-ovr=overdue] .rmeta[data-v-e2f6bdbc]{color:var(--overdue)}.rib[data-ovr=overdue] .badge[data-v-e2f6bdbc]{background:var(--overdue);color:#fff}.beacon[data-v-e2f6bdbc]{position:absolute;transform:translate(-50%,-50%);z-index:3;text-align:center}.beacon .beacon-dot[data-v-e2f6bdbc]{width:46px;height:46px;border-radius:50%;background:#0f1d2e;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;margin:0 auto;box-shadow:0 3px 9px #0f1d2e59}.beacon .beacon-lbl[data-v-e2f6bdbc]{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#0f1d2e;font-weight:700;margin-top:7px;white-space:nowrap}.endcap[data-v-e2f6bdbc]{position:absolute;transform:translate(-50%,-50%);z-index:3;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--complete);font-weight:700}.op-note[data-v-e2f6bdbc]{font-family:var(--mono);font-size:10.5px;color:var(--muted);position:absolute;left:22px;bottom:12px}.alts[data-v-e2f6bdbc]{margin-top:26px}.alts h3[data-v-e2f6bdbc]{font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-family:var(--mono);color:var(--ink-soft);margin:0 0 12px 2px;font-weight:600}.alt-list[data-v-e2f6bdbc]{display:grid;gap:10px}.alt[data-v-e2f6bdbc]{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:13px 16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:border-color .12s}.alt[data-v-e2f6bdbc]:hover{border-color:var(--wayfind)}.alt .k[data-v-e2f6bdbc]{font-family:var(--mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;padding:3px 8px;border-radius:5px;flex:none}.alt .k.tenant[data-v-e2f6bdbc]{background:#0b7a8a1a;color:var(--wayfind-deep)}.alt .k.ops[data-v-e2f6bdbc]{background:#b26a061f;color:var(--overdue)}.alt .body[data-v-e2f6bdbc]{flex:1}.alt .body b[data-v-e2f6bdbc]{font-size:14px}.alt .body p[data-v-e2f6bdbc]{margin:2px 0 0;font-size:13px;color:var(--ink-soft)}.alt .arrow[data-v-e2f6bdbc]{color:var(--muted);flex:none}.foot[data-v-e2f6bdbc]{margin-top:24px;font-family:var(--mono);font-size:11px;color:var(--muted);text-align:center;line-height:1.7}.sites-dashboard[data-v-dabbd03b]{display:flex;flex-direction:column;gap:16px}.sites-header[data-v-dabbd03b]{display:flex;align-items:center;justify-content:space-between}.sites-title[data-v-dabbd03b]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.sites-actions[data-v-dabbd03b]{display:flex;gap:8px}.aq-btn[data-v-dabbd03b]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s}.aq-btn[data-v-dabbd03b]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-dabbd03b]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-dabbd03b]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-dabbd03b]{background:#fff;color:#374151}.aq-btn-secondary[data-v-dabbd03b]:hover:not(:disabled){background:#f3f4f6}.site-create-form[data-v-dabbd03b]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.form-group[data-v-dabbd03b]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-dabbd03b]{font-size:13px;font-weight:600;color:#374151}.form-input[data-v-dabbd03b]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.form-input[data-v-dabbd03b]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.form-input-sm[data-v-dabbd03b]{width:120px}.form-row[data-v-dabbd03b]{display:flex;gap:16px}.advanced-settings[data-v-dabbd03b]{font-size:13px;color:#6b7280}.advanced-settings summary[data-v-dabbd03b]{cursor:pointer;font-weight:500}.advanced-settings[open] summary[data-v-dabbd03b]{margin-bottom:8px}.sites-empty[data-v-dabbd03b]{text-align:center;padding:40px 20px;color:#6b7280;font-size:14px}.sites-grid[data-v-dabbd03b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.site-card[data-v-dabbd03b]{display:flex;flex-direction:column;gap:8px;padding:16px;border:2px solid #e5e7eb;border-radius:8px;background:#fff;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.site-card[data-v-dabbd03b]:hover{border-color:#93c5fd;box-shadow:0 1px 3px #0000000f}.site-card-selected[data-v-dabbd03b]{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.site-card-header[data-v-dabbd03b]{display:flex;align-items:center;justify-content:space-between;gap:8px}.site-url[data-v-dabbd03b]{flex:1;min-width:0;font-size:14px;font-weight:600;color:#1f2937;overflow-wrap:anywhere;word-break:break-word}.site-badge[data-v-dabbd03b]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:9999px;white-space:nowrap}.site-badge-created[data-v-dabbd03b]{background:#f3f4f6;color:#6b7280}.site-badge-running[data-v-dabbd03b]{background:#dbeafe;color:#1e40af}.site-badge-promoted[data-v-dabbd03b]{background:#dcfce7;color:#166534}.site-badge-paused[data-v-dabbd03b]{background:#fef3c7;color:#92400e}.site-badge-cancelled[data-v-dabbd03b]{background:#fef2f2;color:#991b1b}.site-card-title[data-v-dabbd03b]{font-size:12px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-card-stats[data-v-dabbd03b]{display:flex;gap:16px;font-size:12px;color:#6b7280;font-weight:500}.site-card-credential[data-v-dabbd03b]{display:flex;align-items:center;gap:6px;font-size:12px}.credential-label[data-v-dabbd03b]{color:#6b7280;font-weight:500;white-space:nowrap}.credential-select[data-v-dabbd03b]{flex:1;padding:3px 6px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;background:#fff;color:#374151}.credential-select[data-v-dabbd03b]:focus{outline:none;border-color:#2563eb}.site-card-meta[data-v-dabbd03b]{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#9ca3af}.site-delete-btn[data-v-dabbd03b]{padding:2px 6px;font-size:11px;font-weight:600;color:#9ca3af;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.site-delete-btn[data-v-dabbd03b]:hover:not(:disabled){color:#dc2626;border-color:#fecaca;background:#fef2f2}.site-delete-btn[data-v-dabbd03b]:disabled{opacity:.3;cursor:not-allowed}.source-type-toggle[data-v-dabbd03b]{display:flex;gap:0;border:1px solid #d1d5db;border-radius:6px;overflow:hidden;width:-moz-fit-content;width:fit-content}.toggle-btn[data-v-dabbd03b]{padding:6px 16px;font-size:13px;font-weight:500;border:none;background:#fff;color:#6b7280;cursor:pointer;transition:background .15s,color .15s}.toggle-btn.active[data-v-dabbd03b]{background:#2563eb;color:#fff}.toggle-btn[data-v-dabbd03b]:not(.active):hover{background:#f3f4f6}.source-icon[data-v-dabbd03b]{margin-right:4px}.credential-ref[data-v-dabbd03b]{font-size:12px;font-family:monospace;color:#374151}.form-hint[data-v-dabbd03b]{font-size:11px;color:#9ca3af}.form-hint-warn[data-v-dabbd03b]{color:#d97706}.site-card-actions[data-v-dabbd03b]{display:flex;gap:4px}.site-edit-btn[data-v-dabbd03b]{padding:2px 6px;font-size:11px;font-weight:600;color:#9ca3af;background:transparent;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.site-edit-btn[data-v-dabbd03b]:hover{color:#2563eb;border-color:#bfdbfe;background:#eff6ff}.site-edit-panel[data-v-dabbd03b]{display:flex;flex-direction:column;gap:8px;padding:12px;margin-top:4px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.edit-panel-header[data-v-dabbd03b]{font-size:12px;font-weight:700;color:#374151}.edit-panel-fields[data-v-dabbd03b]{display:flex;gap:12px;flex-wrap:wrap}.edit-panel-fields .form-group[data-v-dabbd03b]{flex:1;min-width:100px}.edit-panel-fields .form-group-full[data-v-dabbd03b]{flex-basis:100%}.edit-panel-actions[data-v-dabbd03b]{display:flex;gap:8px;justify-content:flex-end}.aq-btn-sm[data-v-dabbd03b]{padding:5px 12px;font-size:12px}.content-node[data-v-f9db188a]{font-size:13px}.node-row[data-v-f9db188a]{display:flex;align-items:center;gap:4px;padding:3px 4px;border-radius:4px;min-height:28px}.node-row[data-v-f9db188a]:hover{background:#f3f4f6}.node-toggle[data-v-f9db188a]{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:#6b7280;font-size:12px;padding:0;flex-shrink:0}.node-toggle[data-v-f9db188a]:hover{color:#1f2937}.node-toggle-spacer[data-v-f9db188a]{width:18px;flex-shrink:0}.node-checkbox-label[data-v-f9db188a]{display:flex;align-items:center;flex-shrink:0}.node-checkbox[data-v-f9db188a]{width:14px;height:14px;margin:0;cursor:pointer;accent-color:#2563eb}.node-type-icon[data-v-f9db188a]{font-size:14px;flex-shrink:0;width:18px;text-align:center}.node-label[data-v-f9db188a]{font-weight:500;color:#1f2937;cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.node-child-count[data-v-f9db188a]{font-weight:400;color:#9ca3af;font-size:11px}.node-new-badge[data-v-f9db188a]{display:inline-block;font-size:.6rem;font-weight:700;color:#fff;background:#059669;border-radius:3px;padding:1px 5px;margin-left:6px;vertical-align:middle;letter-spacing:.04em;line-height:1.5}.node-status[data-v-f9db188a]{font-size:12px;flex-shrink:0}.status-approved[data-v-f9db188a]{color:#166534}.status-rejected[data-v-f9db188a]{color:#991b1b}.status-robots[data-v-f9db188a]{color:#92400e}.status-auth[data-v-f9db188a]{color:#b45309}.status-decision[data-v-f9db188a]{color:#d97706}.status-pending[data-v-f9db188a]{color:#9ca3af}.node-action[data-v-f9db188a]{font-size:11px;padding:1px 6px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#4b5563;cursor:pointer;white-space:nowrap;flex-shrink:0}.node-action[data-v-f9db188a]:hover{background:#f3f4f6;border-color:#9ca3af}.node-url[data-v-f9db188a]{font-size:11px;color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-family:monospace;flex-shrink:1;min-width:0}.node-label-embed[data-v-f9db188a]{font-style:italic;color:#4b5563;max-width:450px}.node-url-external[data-v-f9db188a]{font-size:11px;color:#2563eb;margin-left:auto;font-family:monospace;flex-shrink:1;min-width:0;max-width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text;-webkit-user-select:all;-moz-user-select:all;user-select:all}.node-hint[data-v-f9db188a]{font-size:12px;color:#6b7280;background:#f0f9ff;border:1px solid #bfdbfe;border-radius:6px;padding:8px 12px;margin:4px 0 6px;line-height:1.4;max-width:600px}.content-map[data-v-8eede235]{display:flex;flex-direction:column;gap:12px}.map-header[data-v-8eede235]{display:flex;align-items:baseline;gap:12px}.map-title[data-v-8eede235]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.map-subtitle[data-v-8eede235]{font-size:13px;color:#6b7280}.map-actions[data-v-8eede235]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.action-divider[data-v-8eede235]{width:1px;height:24px;background:#e5e7eb;margin:0 4px}.stats-bar[data-v-8eede235]{display:flex;gap:16px;flex-wrap:wrap;padding:8px 12px;background:#f9fafb;border-radius:6px;font-size:12px;color:#6b7280}.stat strong[data-v-8eede235]{font-variant-numeric:tabular-nums}.stat-approved[data-v-8eede235],.stat-pending[data-v-8eede235],.stat-blocked[data-v-8eede235],.stat-new[data-v-8eede235]{cursor:pointer;padding:2px 6px;border-radius:4px;transition:background .15s}.stat-approved[data-v-8eede235]:hover,.stat-pending[data-v-8eede235]:hover,.stat-blocked[data-v-8eede235]:hover,.stat-new[data-v-8eede235]:hover{background:#e5e7eb}.stat-active[data-v-8eede235]{background:#dbeafe!important;outline:2px solid #3b82f6;outline-offset:-1px}.stat-approved strong[data-v-8eede235]{color:#166534}.stat-pending strong[data-v-8eede235]{color:#6b7280}.stat-blocked strong[data-v-8eede235]{color:#991b1b}.stat-new strong[data-v-8eede235]{color:#065f46}.changes-bar[data-v-8eede235]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px}.changes-text[data-v-8eede235]{font-size:13px;font-weight:600;color:#92400e;flex:1}.map-filter[data-v-8eede235]{position:relative}.filter-input[data-v-8eede235]{width:100%;padding:8px 32px 8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:inherit}.filter-input[data-v-8eede235]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.filter-clear[data-v-8eede235]{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;color:#9ca3af;font-size:14px}.filter-clear[data-v-8eede235]:hover{color:#4b5563}.tree-container[data-v-8eede235]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:8px;max-height:600px;overflow-y:auto;overflow-x:auto}.map-empty[data-v-8eede235]{text-align:center;padding:40px 20px;color:#6b7280;font-size:14px}.map-empty-hint[data-v-8eede235]{font-size:12px;margin-top:4px;color:#9ca3af}.map-loading[data-v-8eede235]{text-align:center;padding:30px;color:#9ca3af;font-style:italic;font-size:14px}.aq-btn[data-v-8eede235]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.aq-btn[data-v-8eede235]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-8eede235]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-8eede235]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-8eede235]{background:#fff;color:#374151}.aq-btn-secondary[data-v-8eede235]:hover:not(:disabled){background:#f3f4f6}.aq-btn-sm[data-v-8eede235]{padding:4px 10px;font-size:12px}.non-crawl-banner[data-v-8eede235]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:12px 16px;margin:8px 0 16px;color:#1e3a8a;font-size:14px;line-height:1.45}.non-crawl-banner p[data-v-8eede235]{margin:0}.credentials-page[data-v-dc4b28f2]{display:flex;flex-direction:column;gap:16px}.cred-header[data-v-dc4b28f2]{display:flex;align-items:center;justify-content:space-between}.cred-title[data-v-dc4b28f2]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.cred-actions[data-v-dc4b28f2]{display:flex;gap:8px}.cred-create-form[data-v-dc4b28f2]{display:flex;flex-direction:column;gap:12px;padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.form-group[data-v-dc4b28f2]{display:flex;flex-direction:column;gap:4px}.form-label[data-v-dc4b28f2]{font-size:13px;font-weight:600;color:#374151}.form-input[data-v-dc4b28f2]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit}.form-input[data-v-dc4b28f2]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.form-textarea[data-v-dc4b28f2]{font-family:monospace;font-size:13px;resize:vertical}.form-hint[data-v-dc4b28f2]{font-size:11px;color:#9ca3af}.form-login-section[data-v-dc4b28f2]{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fffbeb;border:1px solid #fde68a;border-radius:6px}.type-form-login[data-v-dc4b28f2]{background:#fef3c7;color:#92400e}.advanced-section[data-v-dc4b28f2]{font-size:13px;color:#6b7280}.advanced-section summary[data-v-dc4b28f2]{cursor:pointer;font-weight:500}.advanced-section[open] summary[data-v-dc4b28f2]{margin-bottom:10px}.cred-table-wrap[data-v-dc4b28f2]{overflow-x:auto}.cred-table[data-v-dc4b28f2]{width:100%;border-collapse:collapse;font-size:13px}.cred-table th[data-v-dc4b28f2]{text-align:left;padding:10px 12px;font-weight:600;color:#374151;background:#f9fafb;border-bottom:2px solid #e5e7eb;white-space:nowrap}.cred-table td[data-v-dc4b28f2]{padding:10px 12px;border-bottom:1px solid #f3f4f6;vertical-align:middle}.cred-table tbody tr[data-v-dc4b28f2]:hover{background:#f9fafb}.td-name[data-v-dc4b28f2],.td-type[data-v-dc4b28f2]{white-space:nowrap}.type-badge[data-v-dc4b28f2]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:9999px;background:#f3f4f6;color:#6b7280}.td-domains[data-v-dc4b28f2]{display:flex;gap:4px;flex-wrap:wrap}.domain-tag[data-v-dc4b28f2]{font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;background:#dbeafe;color:#1e40af;font-family:monospace}.no-domains[data-v-dc4b28f2]{font-size:11px;color:#9ca3af;font-style:italic}.td-date[data-v-dc4b28f2]{white-space:nowrap;color:#6b7280}.td-email[data-v-dc4b28f2]{font-size:12px;color:#6b7280}.cred-empty[data-v-dc4b28f2]{text-align:center;padding:40px 20px;color:#6b7280;font-size:14px}.cred-empty-hint[data-v-dc4b28f2]{font-size:12px;color:#9ca3af;margin-top:4px}.inline-link[data-v-dc4b28f2]{background:none;border:none;color:#2563eb;cursor:pointer;text-decoration:underline;font-size:inherit;padding:0}.validate-section[data-v-dc4b28f2]{padding:12px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.validate-summary[data-v-dc4b28f2]{cursor:pointer;font-size:13px;font-weight:600;color:#374151}.validate-form[data-v-dc4b28f2]{margin-top:12px;display:flex;flex-direction:column;gap:10px}.validate-row[data-v-dc4b28f2]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.validate-row .form-group[data-v-dc4b28f2]{flex:1;min-width:180px}.validate-btn[data-v-dc4b28f2]{flex-shrink:0}.validate-result[data-v-dc4b28f2]{padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:6px}.validate-row-result[data-v-dc4b28f2]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.validate-badge[data-v-dc4b28f2]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:9999px}.badge-ok[data-v-dc4b28f2]{background:#dcfce7;color:#166534}.badge-fail[data-v-dc4b28f2]{background:#fef2f2;color:#991b1b}.validate-detail[data-v-dc4b28f2]{font-size:12px;color:#6b7280;font-family:monospace}.aq-btn[data-v-dc4b28f2]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.aq-btn[data-v-dc4b28f2]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-dc4b28f2]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-dc4b28f2]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-dc4b28f2]{background:#fff;color:#374151}.aq-btn-secondary[data-v-dc4b28f2]:hover:not(:disabled){background:#f3f4f6}.aq-btn-danger[data-v-dc4b28f2]{background:#fff;color:#dc2626;border-color:#fecaca}.aq-btn-danger[data-v-dc4b28f2]:hover:not(:disabled){background:#fef2f2}.aq-btn-sm[data-v-dc4b28f2]{padding:4px 10px;font-size:12px}.aq-btn-gdrive[data-v-dc4b28f2]{background:#4285f4;color:#fff;border-color:#4285f4}.aq-btn-gdrive[data-v-dc4b28f2]:hover:not(:disabled){background:#3367d6}.type-gdrive[data-v-dc4b28f2]{background:#e8f0fe;color:#1a73e8}.type-slack[data-v-dc4b28f2]{background:#f3e8ff;color:#7c3aed}.gdrive-email[data-v-dc4b28f2]{display:block;font-size:11px;color:#6b7280;margin-top:2px}.form-slack-section[data-v-dc4b28f2]{display:flex;flex-direction:column;gap:12px;padding:12px;background:#faf5ff;border:1px solid #e9d5ff;border-radius:6px}.slack-instructions[data-v-dc4b28f2]{font-size:12px;color:#6b7280;padding-left:20px;margin:8px 0 0;line-height:1.8}.slack-instructions code[data-v-dc4b28f2]{background:#f3f4f6;padding:1px 4px;border-radius:3px;font-size:11px}.scan-runner[data-v-93eaf79d]{display:flex;flex-direction:column;gap:16px}.scan-header[data-v-93eaf79d]{display:flex;align-items:baseline;gap:12px}.scan-title[data-v-93eaf79d]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.scan-subtitle[data-v-93eaf79d]{font-size:13px;color:#6b7280}.scan-actions[data-v-93eaf79d]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.scan-detail[data-v-93eaf79d]{padding:16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:14px}.detail-header[data-v-93eaf79d]{display:flex;align-items:center;justify-content:space-between}.detail-title[data-v-93eaf79d]{font-size:14px;font-weight:600;color:#1f2937}.progress-bar-container[data-v-93eaf79d]{display:flex;align-items:center;gap:12px}.progress-bar[data-v-93eaf79d]{flex:1;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.progress-fill[data-v-93eaf79d]{height:100%;background:#2563eb;border-radius:4px;transition:width .5s ease}.progress-label[data-v-93eaf79d]{font-size:12px;color:#6b7280;white-space:nowrap}.metrics-grid[data-v-93eaf79d]{display:flex;gap:20px;flex-wrap:wrap}.metric[data-v-93eaf79d]{display:flex;flex-direction:column;align-items:center;min-width:60px}.metric-value[data-v-93eaf79d]{font-size:20px;font-weight:700;color:#1f2937;font-variant-numeric:tabular-nums}.metric-error[data-v-93eaf79d]{color:#dc2626}.metric-label[data-v-93eaf79d]{font-size:11px;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.scan-controls[data-v-93eaf79d]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.published-badge[data-v-93eaf79d]{font-size:13px;font-weight:600;color:#166534}.scan-status[data-v-93eaf79d]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:9999px;white-space:nowrap}.status-success[data-v-93eaf79d]{background:#dcfce7;color:#166534}.status-running[data-v-93eaf79d]{background:#dbeafe;color:#1e40af}.status-paused[data-v-93eaf79d]{background:#fef3c7;color:#92400e}.status-default[data-v-93eaf79d]{background:#f3f4f6;color:#6b7280}.error-details[data-v-93eaf79d]{border:1px solid #fecaca;border-radius:6px;background:#fef2f2}.error-summary[data-v-93eaf79d]{cursor:pointer;padding:8px 12px;font-size:13px;font-weight:600;color:#991b1b}.error-summary[data-v-93eaf79d]:hover{background:#fee2e2;border-radius:6px}.error-list[data-v-93eaf79d]{padding:0 12px 10px;max-height:300px;overflow-y:auto}.error-item[data-v-93eaf79d]{display:flex;gap:10px;padding:4px 0;border-top:1px solid #fecaca;font-size:12px;align-items:baseline}.error-file[data-v-93eaf79d]{font-weight:600;color:#374151;flex-shrink:0;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error-reason[data-v-93eaf79d]{color:#991b1b;word-break:break-word}.scan-empty[data-v-93eaf79d]{text-align:center;padding:40px 20px;color:#6b7280;font-size:14px}.aq-btn[data-v-93eaf79d]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.aq-btn[data-v-93eaf79d]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-93eaf79d]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-93eaf79d]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-93eaf79d]{background:#fff;color:#374151}.aq-btn-secondary[data-v-93eaf79d]:hover:not(:disabled){background:#f3f4f6}.aq-btn-danger[data-v-93eaf79d]{background:#fff;color:#dc2626;border-color:#fecaca}.aq-btn-danger[data-v-93eaf79d]:hover:not(:disabled){background:#fef2f2}.aq-btn-publish[data-v-93eaf79d]{background:#059669;color:#fff;border-color:#059669;font-weight:600}.aq-btn-publish[data-v-93eaf79d]:hover:not(:disabled){background:#047857}.non-crawl-banner[data-v-93eaf79d]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:12px 16px;margin:8px 0 16px;color:#1e3a8a;font-size:14px;line-height:1.45}.non-crawl-banner p[data-v-93eaf79d]{margin:0}.scan-history[data-v-b1a6fdfb]{display:flex;flex-direction:column;gap:16px}.history-header[data-v-b1a6fdfb]{display:flex;align-items:center;justify-content:space-between}.history-title[data-v-b1a6fdfb]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.history-empty[data-v-b1a6fdfb]{text-align:center;padding:40px 20px;color:#6b7280;font-size:14px}.history-table-wrap[data-v-b1a6fdfb]{overflow-x:auto}.history-table[data-v-b1a6fdfb]{width:100%;border-collapse:collapse;font-size:13px}.history-table th[data-v-b1a6fdfb]{text-align:left;padding:10px 12px;font-weight:600;color:#374151;background:#f9fafb;border-bottom:2px solid #e5e7eb;white-space:nowrap}.th-sortable[data-v-b1a6fdfb]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.th-sortable[data-v-b1a6fdfb]:hover{color:#2563eb}.history-table td[data-v-b1a6fdfb]{padding:10px 12px;border-bottom:1px solid #f3f4f6;vertical-align:middle}.history-table tbody tr[data-v-b1a6fdfb]:hover{background:#f9fafb}.td-site[data-v-b1a6fdfb]{max-width:260px}.site-link[data-v-b1a6fdfb]{background:none;border:none;color:#2563eb;cursor:pointer;font-size:13px;text-align:left;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:260px}.site-link[data-v-b1a6fdfb]:hover{text-decoration:underline}.td-date[data-v-b1a6fdfb]{white-space:nowrap;color:#6b7280}.td-num[data-v-b1a6fdfb]{text-align:right;font-variant-numeric:tabular-nums}.scan-status[data-v-b1a6fdfb]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:9999px;white-space:nowrap}.scan-status-success[data-v-b1a6fdfb]{background:#dcfce7;color:#166534}.scan-status-running[data-v-b1a6fdfb]{background:#dbeafe;color:#1e40af}.scan-status-paused[data-v-b1a6fdfb]{background:#fef3c7;color:#92400e}.scan-status-error[data-v-b1a6fdfb]{background:#fef2f2;color:#991b1b}.scan-status-default[data-v-b1a6fdfb]{background:#f3f4f6;color:#6b7280}.aq-btn[data-v-b1a6fdfb]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.aq-btn[data-v-b1a6fdfb]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-b1a6fdfb]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-b1a6fdfb]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-b1a6fdfb]{background:#fff;color:#374151}.aq-btn-secondary[data-v-b1a6fdfb]:hover:not(:disabled){background:#f3f4f6}.chatbot-test[data-v-05625417]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:500px}.test-header[data-v-05625417]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.test-title[data-v-05625417]{font-size:18px;font-weight:700;color:#1f2937;margin:0}.test-subtitle[data-v-05625417]{font-size:13px;color:#6b7280}.preview-as[data-v-05625417]{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.preview-as-label[data-v-05625417]{font-size:12px;color:#6b7280}.preview-as-select[data-v-05625417]{font-size:12px;padding:4px 8px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151}.chat-container[data-v-05625417]{flex:1;overflow-y:auto;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fafafa;display:flex;flex-direction:column;gap:20px;min-height:300px;max-height:500px}.chat-empty[data-v-05625417]{text-align:center;padding:40px 20px;color:#9ca3af;font-size:14px}.chat-empty-hint[data-v-05625417]{font-size:12px;margin-top:4px}.chat-turn[data-v-05625417]{display:flex;flex-direction:column;gap:8px}.chat-question[data-v-05625417]{display:flex;align-items:flex-end;gap:8px;justify-content:flex-end}.chat-answer[data-v-05625417]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.chat-bubble[data-v-05625417]{padding:10px 14px;border-radius:12px;font-size:14px;line-height:1.5;max-width:85%;word-break:break-word}.chat-bubble-user[data-v-05625417]{background:#2563eb;color:#fff;border-bottom-right-radius:4px}.chat-bubble-bot[data-v-05625417]{background:#fff;color:#1f2937;border:1px solid #e5e7eb;border-bottom-left-radius:4px}.chat-bubble-error[data-v-05625417]{border-color:#fecaca;background:#fef2f2;color:#991b1b}.chat-time[data-v-05625417]{font-size:11px;color:#d1d5db;white-space:nowrap}.intent-debug[data-v-05625417]{font-size:11px;color:#9ca3af;font-family:monospace;padding-bottom:6px;border-bottom:1px solid #f3f4f6;margin-bottom:6px}.answer-text[data-v-05625417]{white-space:pre-wrap}.debug-panel[data-v-05625417]{display:flex;gap:8px;align-items:center;padding-left:4px}.mode-badge[data-v-05625417]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:9999px;text-transform:uppercase;letter-spacing:.5px}.mode-rag[data-v-05625417]{background:#dcfce7;color:#166534}.mode-refuse[data-v-05625417]{background:#fef2f2;color:#991b1b}.mode-clarify[data-v-05625417]{background:#fef3c7;color:#92400e}.mode-default[data-v-05625417]{background:#f3f4f6;color:#6b7280}.debug-item[data-v-05625417]{font-size:11px;color:#9ca3af}.citations[data-v-05625417]{padding-left:4px;font-size:12px}.citations-summary[data-v-05625417]{cursor:pointer;color:#6b7280;font-weight:500}.citations-list[data-v-05625417]{list-style:none;padding:4px 0 0 8px;margin:0}.citation-item[data-v-05625417]{padding:3px 0;display:flex;flex-direction:column}.citation-path[data-v-05625417]{font-family:monospace;font-size:11px;color:#2563eb}.citation-heading[data-v-05625417]{font-size:11px;color:#9ca3af}.chat-loading[data-v-05625417]{padding-left:14px}.loading-dots[data-v-05625417]{font-size:13px;color:#9ca3af;font-style:italic}.chat-input-area[data-v-05625417]{display:flex;gap:8px;align-items:flex-end}.chat-input[data-v-05625417]{flex:1;padding:10px 14px;border:1px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;resize:none;line-height:1.4}.chat-input[data-v-05625417]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.chat-send[data-v-05625417]{padding:10px 20px;min-width:60px}.aq-btn[data-v-05625417]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.aq-btn[data-v-05625417]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-05625417]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-05625417]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-05625417]{background:#fff;color:#374151}.aq-btn-secondary[data-v-05625417]:hover:not(:disabled){background:#f3f4f6}.aq-btn-sm[data-v-05625417]{padding:4px 10px;font-size:12px}.aq-shell[data-v-2b918ebe]{display:flex;flex-direction:column;gap:0;min-height:400px}.aq-tab-bar[data-v-2b918ebe]{display:flex;gap:2px;border-bottom:2px solid #e5e7eb;padding:0 4px;background:#f9fafb;border-radius:8px 8px 0 0;overflow-x:auto}.aq-tab-btn[data-v-2b918ebe]{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;background:transparent;color:#6b7280;font-size:14px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-2px;white-space:nowrap;transition:color .15s,border-color .15s}.aq-tab-btn[data-v-2b918ebe]:hover:not(:disabled){color:#1f2937;background:#f3f4f6}.aq-tab-active[data-v-2b918ebe]{color:#2563eb;border-bottom-color:#2563eb;font-weight:600}.aq-tab-disabled[data-v-2b918ebe]{opacity:.4;cursor:not-allowed}.aq-tab-icon[data-v-2b918ebe]{font-size:16px}.aq-tab-label[data-v-2b918ebe]{font-size:13px}.aq-status-bar[data-v-2b918ebe]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;font-size:13px;border-radius:0}.aq-status-info[data-v-2b918ebe]{background:#eff6ff;color:#1e40af}.aq-status-success[data-v-2b918ebe]{background:#f0fdf4;color:#166534}.aq-status-warning[data-v-2b918ebe]{background:#fffbeb;color:#92400e}.aq-status-error[data-v-2b918ebe]{background:#fef2f2;color:#991b1b}.aq-status-dismiss[data-v-2b918ebe]{background:none;border:none;cursor:pointer;font-size:14px;color:inherit;opacity:.6;padding:0 4px}.aq-status-dismiss[data-v-2b918ebe]:hover{opacity:1}.aq-tab-content[data-v-2b918ebe]{padding:20px;flex:1}.view-title[data-v-6e963ce4]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.explore-tree-node[data-v-7be8bd96]{font-size:.875rem}.node-row[data-v-7be8bd96]{display:flex;align-items:center;gap:6px;padding:4px 8px;cursor:default;border-radius:4px;min-height:28px}.node-row.is-clickable[data-v-7be8bd96]{cursor:pointer}.node-row.is-clickable[data-v-7be8bd96]:hover{background:#f3f4f6}.node-row.is-leaf[data-v-7be8bd96]:hover{background:#eff6ff}.is-selected>.node-row.is-leaf[data-v-7be8bd96]{background:#dbeafe}.node-row.type-tenant[data-v-7be8bd96]{font-weight:700;font-size:1rem;color:#111827;padding-top:8px;padding-bottom:8px}.node-row.type-domain[data-v-7be8bd96]{font-weight:600;font-size:.9375rem;color:#1f2937;margin-top:4px;padding-top:6px;padding-bottom:6px}.node-row.type-topic[data-v-7be8bd96]{font-weight:500;color:#374151}.node-row.type-node[data-v-7be8bd96]{color:#4b5563}.node-row.type-relationship[data-v-7be8bd96]{color:#6b7280;font-size:.8125rem}.toggle-icon[data-v-7be8bd96]{display:inline-flex;width:16px;justify-content:center;color:#9ca3af;flex-shrink:0;font-size:.75rem;cursor:pointer}.node-icon[data-v-7be8bd96]{display:inline-flex;width:16px;justify-content:center;flex-shrink:0;font-size:.75rem}.icon-node[data-v-7be8bd96]{color:#6b7280}.icon-relationship[data-v-7be8bd96]{color:#9ca3af}.node-label[data-v-7be8bd96]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.count-badge[data-v-7be8bd96]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 6px;background:#f3f4f6;color:#6b7280;font-size:.6875rem;font-weight:600;border-radius:9px;flex-shrink:0}.type-badge[data-v-7be8bd96]{display:inline-flex;align-items:center;padding:1px 6px;background:#f0fdf4;color:#15803d;font-size:.625rem;font-weight:500;border-radius:4px;flex-shrink:0;text-transform:uppercase;letter-spacing:.03em}.tokenized-text[data-v-98829550]{word-break:break-word}.tok[data-v-98829550]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.9em;padding:0 4px;border-radius:3px;display:inline-flex;align-items:center;gap:4px;line-height:1.4;white-space:nowrap}.tok-opaque[data-v-98829550]{background:#eef2ff;color:#4338ca;border:1px dashed #c7d2fe;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:#818cf8;text-underline-offset:3px}.tok-opaque[data-v-98829550]:hover{background:#e0e7ff;color:#3730a3;border-color:#6366f1}.tok-loading[data-v-98829550]{background:#f3f4f6;color:#6b7280;border:1px dashed #d1d5db;font-style:italic}.tok-revealed[data-v-98829550]{background:#f0fdf4;border:1px solid #bbf7d0}.tok-revealed.tok-cat-operational[data-v-98829550]{background:#ecfdf5;border-color:#6ee7b7}.tok-revealed.tok-cat-personal[data-v-98829550]{background:#fef3c7;border-color:#fde68a}.tok-revealed.tok-cat-unknown[data-v-98829550]{background:#f9fafb;border-color:#d1d5db}.tok-plaintext[data-v-98829550]{font-family:inherit;font-size:inherit;color:#111827;font-weight:500}.tok-cat-badge[data-v-98829550]{font-size:.6875em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:3px;background:#0000000f;color:#4b5563}.tok-hide-btn[data-v-98829550]{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:.875em;padding:0 2px;line-height:1}.tok-hide-btn[data-v-98829550]:hover{color:#4b5563}.tok-error[data-v-98829550]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca;cursor:help}.tok-static[data-v-98829550]{background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb;cursor:default}.explore-detail[data-v-b433c17c]{display:flex;flex-direction:column;height:100%;overflow:hidden}.detail-header[data-v-b433c17c]{padding:1rem 1.25rem .75rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.detail-title-row[data-v-b433c17c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.detail-title[data-v-b433c17c]{font-size:1.125rem;font-weight:700;color:#111827;margin:0;word-break:break-word}.detail-title.detail-empty[data-v-b433c17c]{color:#9ca3af;font-weight:500}.header-actions[data-v-b433c17c]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.edit-btn[data-v-b433c17c]{padding:4px 10px;font-size:.75rem}.close-btn[data-v-b433c17c]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#6b7280;font-size:.875rem;cursor:pointer}.close-btn[data-v-b433c17c]:hover{background:#f3f4f6;color:#111827}.entity-badge[data-v-b433c17c]{display:inline-block;margin-top:.5rem;padding:2px 8px;background:#eff6ff;color:#1e40af;font-size:.6875rem;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.curator-badge[data-v-b433c17c]{display:inline-block;margin-top:.5rem;margin-left:6px;padding:2px 8px;background:#fef3c7;color:#92400e;font-size:.6875rem;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.03em;cursor:help}.detail-loading[data-v-b433c17c]{padding:2rem;text-align:center;color:#9ca3af}.detail-body[data-v-b433c17c]{flex:1;overflow-y:auto;padding:0 1.25rem 1.25rem}.detail-section[data-v-b433c17c]{margin-top:1rem}.section-title[data-v-b433c17c]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;display:block}.section-hint[data-v-b433c17c]{text-transform:none;font-weight:400;font-size:.6875rem;color:#9ca3af;margin-left:.5rem;letter-spacing:0}.section-hint code[data-v-b433c17c]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.6875rem;background:#f3f4f6;padding:0 4px;border-radius:3px}.prose-text[data-v-b433c17c]{font-size:.8125rem;color:#374151;line-height:1.6;white-space:pre-wrap;word-break:break-word}.props-table[data-v-b433c17c]{width:100%;border-collapse:collapse;font-size:.8125rem}.props-table td[data-v-b433c17c]{padding:4px 0;vertical-align:top;border-bottom:1px solid #f3f4f6}.prop-key[data-v-b433c17c]{font-weight:500;color:#6b7280;white-space:nowrap;padding-right:1rem;width:1%}.prop-value[data-v-b433c17c]{color:#374151;word-break:break-word}.prop-value pre[data-v-b433c17c]{margin:0;font-size:.75rem;background:#f9fafb;padding:6px 8px;border-radius:4px;overflow-x:auto;white-space:pre-wrap}.related-links[data-v-b433c17c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.related-link-item[data-v-b433c17c]{display:flex;align-items:center;gap:8px;font-size:.8125rem;flex-wrap:wrap}.rel-link-kind[data-v-b433c17c]{display:inline-block;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 6px;border-radius:4px;white-space:nowrap}.rlk-form[data-v-b433c17c]{background:#dcfce7;color:#166534}.rlk-page[data-v-b433c17c]{background:#dbeafe;color:#1e40af}.rlk-doc[data-v-b433c17c]{background:#e9d5ff;color:#6b21a8}.rlk-registration[data-v-b433c17c]{background:#fef3c7;color:#92400e}.rel-link[data-v-b433c17c]{color:#2563eb;text-decoration:none;word-break:break-word}.rel-link[data-v-b433c17c]:hover{text-decoration:underline}.rel-link-audience[data-v-b433c17c]{font-size:.6875rem;color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.rel-list[data-v-b433c17c]{list-style:none;padding:0;margin:0}.rel-item[data-v-b433c17c]{padding:6px 0;border-bottom:1px solid #f9fafb}.rel-row[data-v-b433c17c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rel-props[data-v-b433c17c]{list-style:none;padding:4px 0 2px 18px;margin:4px 0 0;border-left:2px solid #e5e7eb}.rel-prop[data-v-b433c17c]{display:flex;align-items:baseline;gap:6px;font-size:.75rem;color:#4b5563;padding:1px 0}.rel-prop-key[data-v-b433c17c]{font-weight:600;color:#6b7280;white-space:nowrap}.rel-prop-value[data-v-b433c17c]{word-break:break-word}pre.rel-prop-value[data-v-b433c17c]{margin:0;font-size:.6875rem;background:#f9fafb;padding:4px 6px;border-radius:3px;white-space:pre-wrap;flex:1}.rel-edge[data-v-b433c17c]{font-family:monospace;font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:1px 5px;border-radius:3px}.rel-arrow[data-v-b433c17c]{color:#9ca3af;font-size:.75rem}.rel-target[data-v-b433c17c]{color:#2563eb;text-decoration:none;font-weight:500}.rel-target[data-v-b433c17c]:hover{text-decoration:underline}.rel-target-type[data-v-b433c17c]{font-size:.625rem;color:#9ca3af;text-transform:uppercase}.source-list[data-v-b433c17c]{list-style:none;padding:0;margin:0}.source-item[data-v-b433c17c]{font-size:.75rem;padding:2px 0;font-family:monospace;word-break:break-all}.source-link[data-v-b433c17c]{color:#2563eb;text-decoration:none}.source-link[data-v-b433c17c]:hover{text-decoration:underline}.detail-empty-body[data-v-b433c17c]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.edit-section[data-v-b433c17c]{margin-top:.875rem}.edit-input[data-v-b433c17c]{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;line-height:1.5;font-family:inherit;background:#fff}.edit-input[data-v-b433c17c]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.edit-textarea[data-v-b433c17c]{resize:vertical;min-height:80px}.url-edit-row[data-v-b433c17c]{display:grid;grid-template-columns:1fr 1.5fr .7fr .7fr auto;gap:6px;margin-bottom:6px}.url-edit-title[data-v-b433c17c],.url-edit-url[data-v-b433c17c],.url-edit-kind[data-v-b433c17c],.url-edit-audience[data-v-b433c17c]{font-size:.8125rem}.url-remove[data-v-b433c17c]{padding:4px 8px;font-size:.75rem;white-space:nowrap}.url-add[data-v-b433c17c]{padding:4px 10px;font-size:.75rem;margin-top:4px}.prop-edit-row[data-v-b433c17c]{display:grid;grid-template-columns:1fr .7fr 1.5fr auto;gap:6px;margin-bottom:6px}.prop-edit-key[data-v-b433c17c],.prop-edit-type[data-v-b433c17c],.prop-edit-value[data-v-b433c17c]{font-size:.8125rem}.prop-edit-bool[data-v-b433c17c]{display:flex;align-items:center;gap:6px;padding:4px 8px}.prop-edit-bool-label[data-v-b433c17c]{font-size:.75rem;color:#4b5563}.prop-remove[data-v-b433c17c]{padding:4px 8px;font-size:.75rem;white-space:nowrap}.prop-add[data-v-b433c17c]{padding:4px 10px;font-size:.75rem;margin-top:4px}.edit-overlay-info[data-v-b433c17c]{background:#ecfdf5;border:1px solid #6ee7b7;color:#065f46;padding:8px 12px;border-radius:6px;font-size:.75rem;line-height:1.5}.edit-overlay-info code[data-v-b433c17c]{font-family:ui-monospace,SFMono-Regular,monospace;background:#d1fae5;padding:0 4px;border-radius:3px}.edit-actions[data-v-b433c17c]{display:flex;gap:8px;align-items:center}.edit-error[data-v-b433c17c]{color:#b91c1c;font-size:.8125rem;padding:6px 10px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:.5rem 0}.history-toggle[data-v-b433c17c]{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer;color:#6b7280}.history-caret[data-v-b433c17c]{font-size:.75rem;color:#9ca3af}.history-title[data-v-b433c17c]{margin:0;display:inline}.history-count[data-v-b433c17c]{font-size:.6875rem;color:#9ca3af;font-weight:400}.history-panel[data-v-b433c17c]{margin-top:.5rem}.history-msg[data-v-b433c17c]{font-size:.75rem;color:#6b7280;padding:6px 0}.history-msg.muted[data-v-b433c17c]{color:#9ca3af}.history-msg.history-err[data-v-b433c17c]{color:#b91c1c}.history-list[data-v-b433c17c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.history-row[data-v-b433c17c]{padding:6px 8px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;font-size:.75rem}.history-meta[data-v-b433c17c]{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.history-actor[data-v-b433c17c]{font-weight:600;color:#374151}.history-when[data-v-b433c17c]{color:#9ca3af;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.6875rem}.history-fields[data-v-b433c17c]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.history-field-pill[data-v-b433c17c]{display:inline-block;padding:1px 6px;background:#dbeafe;color:#1e40af;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.6875rem;border-radius:3px}.muted[data-v-b433c17c]{color:#9ca3af}.view-title[data-v-4c21f77b]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.stats-bar[data-v-4c21f77b]{display:flex;gap:1.25rem;padding:.625rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.75rem;flex-wrap:wrap}.stat-item[data-v-4c21f77b]{display:flex;align-items:baseline;gap:4px}.stat-value[data-v-4c21f77b]{font-weight:700;font-size:1rem;color:#111827}.stat-label[data-v-4c21f77b]{font-size:.75rem;color:#6b7280}.toolbar[data-v-4c21f77b]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-4c21f77b]{position:relative;flex:1;min-width:200px}.search-input[data-v-4c21f77b]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-4c21f77b]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-4c21f77b]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-4c21f77b]{display:flex;gap:.375rem}.aq-btn[data-v-4c21f77b]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-4c21f77b]:hover{background:#f3f4f6}.explore-content[data-v-4c21f77b]{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;min-height:500px;max-height:calc(100vh - 260px)}.tree-panel[data-v-4c21f77b]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tree-scroll[data-v-4c21f77b]{flex:1;overflow-y:auto;padding:8px 0}.detail-panel[data-v-4c21f77b]{width:400px;flex-shrink:0;border-left:1px solid #e5e7eb;overflow:hidden}.loading-msg[data-v-4c21f77b],.error-msg[data-v-4c21f77b],.empty-msg[data-v-4c21f77b]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.error-msg[data-v-4c21f77b]{color:#dc2626}.chunk-detail[data-v-b6c5e59f]{display:flex;flex-direction:column;height:100%;overflow:hidden}.detail-header[data-v-b6c5e59f]{padding:1rem 1.25rem .75rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.detail-title-row[data-v-b6c5e59f]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.detail-title[data-v-b6c5e59f]{font-size:1.125rem;font-weight:700;color:#111827;margin:0;word-break:break-word}.detail-title.detail-empty[data-v-b6c5e59f]{color:#9ca3af;font-weight:500}.close-btn[data-v-b6c5e59f]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#6b7280;font-size:.875rem;cursor:pointer;flex-shrink:0}.close-btn[data-v-b6c5e59f]:hover{background:#f3f4f6;color:#111827}.entity-badge[data-v-b6c5e59f]{display:inline-block;margin-top:.5rem;padding:2px 8px;background:#f0fdf4;color:#166534;font-size:.6875rem;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.detail-loading[data-v-b6c5e59f]{padding:2rem;text-align:center;color:#9ca3af}.detail-body[data-v-b6c5e59f]{flex:1;overflow-y:auto;padding:0 1.25rem 1.25rem}.detail-section[data-v-b6c5e59f]{margin-top:1rem}.section-title[data-v-b6c5e59f]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.source-path[data-v-b6c5e59f]{font-family:monospace;font-size:.75rem;color:#374151;word-break:break-all;background:#f9fafb;padding:6px 8px;border-radius:4px}.heading-text[data-v-b6c5e59f]{font-size:.8125rem;color:#374151}.prose-text[data-v-b6c5e59f]{font-size:.8125rem;color:#374151;line-height:1.6;white-space:pre-wrap;word-break:break-word;background:#fafafa;padding:8px 10px;border-radius:4px;border:1px solid #f3f4f6}.entity-list[data-v-b6c5e59f]{list-style:none;padding:0;margin:0}.entity-item[data-v-b6c5e59f]{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:.8125rem;border-bottom:1px solid #f9fafb;flex-wrap:wrap}.entity-target[data-v-b6c5e59f]{color:#2563eb;text-decoration:none;font-weight:500}.entity-target[data-v-b6c5e59f]:hover{text-decoration:underline}.entity-type-badge[data-v-b6c5e59f]{font-size:.625rem;color:#6b7280;background:#f3f4f6;padding:1px 5px;border-radius:3px;text-transform:uppercase;letter-spacing:.03em}.empty-note[data-v-b6c5e59f]{font-size:.75rem;color:#9ca3af;font-style:italic}.props-table[data-v-b6c5e59f]{width:100%;border-collapse:collapse;font-size:.8125rem}.props-table td[data-v-b6c5e59f]{padding:4px 0;vertical-align:top;border-bottom:1px solid #f3f4f6}.prop-key[data-v-b6c5e59f]{font-weight:500;color:#6b7280;white-space:nowrap;padding-right:1rem;width:1%}.prop-value[data-v-b6c5e59f]{color:#374151;word-break:break-word}.prop-value pre[data-v-b6c5e59f]{margin:0;font-size:.75rem;background:#f9fafb;padding:6px 8px;border-radius:4px;overflow-x:auto;white-space:pre-wrap}.detail-empty-body[data-v-b6c5e59f]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.view-title[data-v-aa2d2789]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.stats-bar[data-v-aa2d2789]{display:flex;gap:1.25rem;padding:.625rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.75rem;flex-wrap:wrap}.stat-item[data-v-aa2d2789]{display:flex;align-items:baseline;gap:4px}.stat-value[data-v-aa2d2789]{font-weight:700;font-size:1rem;color:#111827}.stat-label[data-v-aa2d2789]{font-size:.75rem;color:#6b7280}.toolbar[data-v-aa2d2789]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-aa2d2789]{position:relative;flex:1;min-width:200px}.search-input[data-v-aa2d2789]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-aa2d2789]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-aa2d2789]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-aa2d2789]{display:flex;gap:.375rem}.aq-btn[data-v-aa2d2789]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-aa2d2789]:hover{background:#f3f4f6}.explore-content[data-v-aa2d2789]{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;min-height:500px;max-height:calc(100vh - 260px)}.tree-panel[data-v-aa2d2789]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tree-scroll[data-v-aa2d2789]{flex:1;overflow-y:auto;padding:8px 0}.detail-panel[data-v-aa2d2789]{width:400px;flex-shrink:0;border-left:1px solid #e5e7eb;overflow:hidden}.loading-msg[data-v-aa2d2789],.error-msg[data-v-aa2d2789],.empty-msg[data-v-aa2d2789]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.error-msg[data-v-aa2d2789]{color:#dc2626}.intent-detail[data-v-3364c3ad]{display:flex;flex-direction:column;height:100%;overflow:hidden}.detail-header[data-v-3364c3ad]{padding:1rem 1.25rem .75rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.detail-title-row[data-v-3364c3ad]{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.detail-title[data-v-3364c3ad]{font-size:1.125rem;font-weight:700;color:#111827;margin:0;word-break:break-word}.detail-title.detail-empty[data-v-3364c3ad]{color:#9ca3af;font-weight:500}.intent-id-line[data-v-3364c3ad]{font-family:monospace;font-size:.75rem;color:#6b7280;margin-top:4px}.close-btn[data-v-3364c3ad]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#6b7280;font-size:.875rem;cursor:pointer;flex-shrink:0}.close-btn[data-v-3364c3ad]:hover{background:#f3f4f6;color:#111827}.badges-row[data-v-3364c3ad]{display:flex;gap:6px;margin-top:.5rem;flex-wrap:wrap}.badge[data-v-3364c3ad]{display:inline-flex;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}.detail-loading[data-v-3364c3ad]{padding:2rem;text-align:center;color:#9ca3af}.detail-body[data-v-3364c3ad]{flex:1;overflow-y:auto;padding:0 1.25rem 1.25rem}.detail-section[data-v-3364c3ad]{margin-top:1rem}.section-title[data-v-3364c3ad]{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.prose-text[data-v-3364c3ad]{font-size:.8125rem;color:#374151;line-height:1.6;white-space:pre-wrap;word-break:break-word}.examples-list[data-v-3364c3ad]{list-style:none;padding:0;margin:0}.example-item[data-v-3364c3ad]{font-size:.8125rem;color:#374151;padding:4px 0 4px 12px;border-left:2px solid #e5e7eb;margin-bottom:4px;font-style:italic}.inputs-row[data-v-3364c3ad]{display:flex;gap:6px;flex-wrap:wrap}.input-pill[data-v-3364c3ad]{display:inline-flex;align-items:center;padding:2px 8px;background:#f3f4f6;color:#374151;font-size:.75rem;font-family:monospace;border-radius:4px}.rel-list[data-v-3364c3ad]{list-style:none;padding:0;margin:0}.rel-item[data-v-3364c3ad]{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:.8125rem;border-bottom:1px solid #f9fafb;flex-wrap:wrap}.rel-edge[data-v-3364c3ad]{font-family:monospace;font-size:.75rem;color:#6b7280;background:#f3f4f6;padding:1px 5px;border-radius:3px}.rel-arrow[data-v-3364c3ad]{color:#9ca3af;font-size:.75rem}.rel-target[data-v-3364c3ad]{color:#2563eb;text-decoration:none;font-weight:500}.rel-target[data-v-3364c3ad]:hover{text-decoration:underline}.rel-target-type[data-v-3364c3ad]{font-size:.625rem;color:#9ca3af;text-transform:uppercase}.source-list[data-v-3364c3ad]{list-style:none;padding:0;margin:0}.source-item[data-v-3364c3ad]{font-size:.75rem;color:#6b7280;padding:2px 0;font-family:monospace}.detail-empty-body[data-v-3364c3ad]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.view-title[data-v-9ff2dd20]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.stats-bar[data-v-9ff2dd20]{display:flex;gap:1rem;padding:.625rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:.75rem;flex-wrap:wrap;align-items:baseline}.stat-item[data-v-9ff2dd20]{display:flex;align-items:baseline;gap:4px}.stat-value[data-v-9ff2dd20]{font-weight:700;font-size:1rem;color:#111827}.stat-label[data-v-9ff2dd20]{font-size:.75rem;color:#6b7280}.stat-sep[data-v-9ff2dd20]{color:#d1d5db;font-size:.875rem}.toolbar[data-v-9ff2dd20]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-9ff2dd20]{position:relative;flex:1;min-width:200px}.search-input[data-v-9ff2dd20]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-9ff2dd20]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-9ff2dd20]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-9ff2dd20]{display:flex;gap:.375rem}.aq-btn[data-v-9ff2dd20]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-9ff2dd20]:hover{background:#f3f4f6}.intents-content[data-v-9ff2dd20]{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;min-height:500px;max-height:calc(100vh - 260px)}.tree-panel[data-v-9ff2dd20]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tree-scroll[data-v-9ff2dd20]{flex:1;overflow-y:auto;padding:8px 0}.detail-panel[data-v-9ff2dd20]{width:420px;flex-shrink:0;border-left:1px solid #e5e7eb;overflow:hidden}.loading-msg[data-v-9ff2dd20],.error-msg[data-v-9ff2dd20],.empty-msg[data-v-9ff2dd20]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.error-msg[data-v-9ff2dd20]{color:#dc2626}.mu-view[data-v-78a36628]{display:flex;flex-direction:column;gap:.75rem;height:100%}.mu-header[data-v-78a36628]{display:flex;align-items:flex-start;justify-content:space-between}.mu-title[data-v-78a36628]{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.mu-subtitle[data-v-78a36628]{font-size:.875rem;color:#6b7280;margin:.25rem 0 0}.mu-error[data-v-78a36628]{background:#fef2f2;color:#991b1b;padding:.5rem .75rem;border-radius:6px;font-size:.875rem}.mu-success[data-v-78a36628]{background:#f0fdf4;color:#166534;padding:.5rem .75rem;border-radius:6px;font-size:.875rem}.mu-btn[data-v-78a36628]{padding:.375rem .875rem;font-size:.8125rem;font-weight:500;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:background .1s}.mu-btn[data-v-78a36628]:disabled{opacity:.5;cursor:default}.mu-btn-primary[data-v-78a36628]{background:#2563eb;color:#fff;border-color:#2563eb}.mu-btn-primary[data-v-78a36628]:hover:not(:disabled){background:#1d4ed8}.mu-btn-secondary[data-v-78a36628]{background:#f3f4f6;color:#374151;border-color:#d1d5db}.mu-btn-secondary[data-v-78a36628]:hover:not(:disabled){background:#e5e7eb}.mu-btn-danger[data-v-78a36628]{background:#dc2626;color:#fff;border-color:#dc2626}.mu-btn-danger[data-v-78a36628]:hover:not(:disabled){background:#b91c1c}.mu-btn-danger-outline[data-v-78a36628]{background:#fff;color:#dc2626;border-color:#fca5a5}.mu-btn-danger-outline[data-v-78a36628]:hover:not(:disabled){background:#fef2f2}.mu-btn-sm[data-v-78a36628]{padding:.25rem .5rem;font-size:.75rem}.mu-actions-bar[data-v-78a36628]{display:flex;gap:.5rem}.mu-create-form[data-v-78a36628]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem}.mu-form-title[data-v-78a36628]{font-size:.9375rem;font-weight:600;color:#111827;margin:0 0 .75rem}.mu-form-grid[data-v-78a36628]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.mu-form-label[data-v-78a36628]{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.25rem}.mu-form-actions[data-v-78a36628]{display:flex;gap:.5rem;margin-top:.75rem}.mu-input[data-v-78a36628]{display:block;width:100%;padding:.375rem .5rem;font-size:.8125rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#111827;box-sizing:border-box}.mu-input[data-v-78a36628]:focus{outline:2px solid #2563eb;outline-offset:-1px}.mu-input-sm[data-v-78a36628]{padding:.25rem .375rem;font-size:.75rem}.mu-table-wrap[data-v-78a36628]{overflow-x:auto;flex:1;min-height:0}.mu-table[data-v-78a36628]{width:100%;border-collapse:collapse;font-size:.8125rem}.mu-table th[data-v-78a36628]{text-align:left;padding:.5rem .625rem;font-weight:600;color:#6b7280;font-size:.75rem;text-transform:uppercase;letter-spacing:.025em;border-bottom:2px solid #e5e7eb;white-space:nowrap}.mu-table td[data-v-78a36628]{padding:.5rem .625rem;border-bottom:1px solid #f3f4f6;vertical-align:middle}.mu-table tr:hover td[data-v-78a36628]{background:#f9fafb}.mu-user-cell[data-v-78a36628]{display:flex;flex-direction:column;gap:.125rem}.mu-user-name[data-v-78a36628]{font-weight:500;color:#111827}.mu-user-email[data-v-78a36628]{font-size:.6875rem;color:#9ca3af}.mu-badge[data-v-78a36628]{display:inline-block;padding:.125rem .375rem;border-radius:4px;font-size:.6875rem;font-weight:600;white-space:nowrap}.level-admin[data-v-78a36628]{background:#fee2e2;color:#991b1b}.level-leader[data-v-78a36628]{background:#ffedd5;color:#9a3412}.level-member[data-v-78a36628]{background:#fef9c3;color:#854d0e}.level-personal[data-v-78a36628]{background:#dcfce7;color:#166534}.level-visitor[data-v-78a36628]{background:#f3f4f6;color:#6b7280}.status-active[data-v-78a36628]{background:#dcfce7;color:#166534}.status-invited[data-v-78a36628]{background:#dbeafe;color:#1e40af}.status-warning[data-v-78a36628]{background:#fef3c7;color:#92400e}.status-missing[data-v-78a36628]{background:#f3f4f6;color:#6b7280}.mu-action-btns[data-v-78a36628]{display:flex;gap:.375rem;align-items:center}.mu-self-label[data-v-78a36628]{font-size:.6875rem;color:#9ca3af;font-style:italic}.mu-persona-chips[data-v-78a36628]{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.mu-persona-chip[data-v-78a36628]{display:inline-block;padding:2px 8px;border-radius:999px;background:#eff6ff;color:#1e40af;font-size:.6875rem;font-weight:500;font-family:ui-monospace,SFMono-Regular,monospace}.mu-persona-empty[data-v-78a36628]{font-size:.6875rem;color:#9ca3af;font-style:italic}.mu-empty[data-v-78a36628],.mu-loading[data-v-78a36628]{color:#9ca3af;font-size:.875rem;padding:2rem;text-align:center}.admin-view[data-v-9d2a5785]{display:flex;flex-direction:column;height:100%;overflow:hidden}.admin-header[data-v-9d2a5785]{display:flex;align-items:center;justify-content:space-between;padding:0 0 1rem}.admin-title[data-v-9d2a5785]{font-size:1.5rem;font-weight:700;color:#111827}.admin-refresh[data-v-9d2a5785]{padding:.375rem .875rem;font-size:.8125rem;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.admin-refresh[data-v-9d2a5785]:hover{background:#e5e7eb}.admin-refresh[data-v-9d2a5785]:disabled{opacity:.5;cursor:default}.admin-error[data-v-9d2a5785]{background:#fef2f2;color:#991b1b;padding:.5rem .75rem;border-radius:6px;margin-bottom:.75rem;font-size:.875rem}.admin-tabs[data-v-9d2a5785]{display:flex;gap:0;border-bottom:1px solid #e5e7eb;margin-bottom:.75rem}.admin-tab[data-v-9d2a5785]{padding:.5rem 1rem;font-size:.8125rem;font-weight:500;color:#6b7280;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;display:flex;align-items:center;gap:.375rem}.admin-tab[data-v-9d2a5785]:hover{color:#1f2937}.admin-tab-active[data-v-9d2a5785]{color:#1e40af;border-bottom-color:#2563eb;font-weight:600}.admin-tab-count[data-v-9d2a5785]{background:#f3f4f6;color:#6b7280;font-size:.6875rem;padding:.125rem .375rem;border-radius:999px}.admin-tab-active .admin-tab-count[data-v-9d2a5785]{background:#dbeafe;color:#1e40af}.admin-body[data-v-9d2a5785]{display:flex;gap:1rem;flex:1;min-height:0;overflow:hidden}.admin-list[data-v-9d2a5785]{flex:1;overflow-y:auto;min-width:0}.admin-empty[data-v-9d2a5785]{color:#9ca3af;font-size:.875rem;padding:2rem;text-align:center}.admin-list-item[data-v-9d2a5785]{padding:.625rem .75rem;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .1s}.admin-list-item[data-v-9d2a5785]:hover{background:#f9fafb}.admin-list-item-selected[data-v-9d2a5785]{background:#eff6ff}.admin-list-item-header[data-v-9d2a5785]{display:flex;justify-content:space-between;gap:.5rem}.admin-list-item-desc[data-v-9d2a5785]{font-size:.8125rem;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-list-item-time[data-v-9d2a5785]{font-size:.6875rem;color:#9ca3af;white-space:nowrap;flex-shrink:0}.admin-list-item-meta[data-v-9d2a5785]{display:flex;gap:.5rem;font-size:.75rem;color:#6b7280;margin-top:.25rem}.admin-badge[data-v-9d2a5785]{padding:.0625rem .375rem;border-radius:4px;font-size:.6875rem;font-weight:600;background:#f3f4f6}.admin-badge-count[data-v-9d2a5785]{background:#fef3c7;color:#92400e}.severity-critical[data-v-9d2a5785]{border-left:3px solid #dc2626}.severity-error[data-v-9d2a5785]{border-left:3px solid #f97316}.severity-warning[data-v-9d2a5785]{border-left:3px solid #eab308}.severity-info[data-v-9d2a5785]{border-left:3px solid #3b82f6}.admin-detail[data-v-9d2a5785]{width:400px;flex-shrink:0;border-left:1px solid #e5e7eb;padding-left:1rem;overflow-y:auto}.admin-detail-title[data-v-9d2a5785]{font-size:1rem;font-weight:600;color:#111827;margin-bottom:.75rem}.admin-detail-meta[data-v-9d2a5785]{font-size:.8125rem;color:#4b5563;display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.admin-detail-raw[data-v-9d2a5785]{font-size:.75rem}.admin-detail-raw summary[data-v-9d2a5785]{cursor:pointer;font-weight:500;color:#6b7280;margin-bottom:.375rem}.admin-detail-raw pre[data-v-9d2a5785]{background:#f9fafb;padding:.625rem;border-radius:6px;overflow-x:auto;font-size:.6875rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.mt-page[data-v-488a3b01]{max-width:900px}.mt-header[data-v-488a3b01]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.mt-header h1[data-v-488a3b01]{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.mt-btn[data-v-488a3b01]{padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer;transition:background .1s}.mt-btn[data-v-488a3b01]:hover{background:#f3f4f6}.mt-btn-primary[data-v-488a3b01]{background:#1e40af;color:#fff;border-color:#1e40af}.mt-btn-primary[data-v-488a3b01]:hover{background:#1e3a8a}.mt-btn-primary[data-v-488a3b01]:disabled{opacity:.6;cursor:not-allowed}.mt-btn-sm[data-v-488a3b01]{padding:.25rem .75rem;font-size:.8rem}.mt-create-form[data-v-488a3b01]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;margin-bottom:1.5rem}.mt-create-form h2[data-v-488a3b01]{font-size:1.1rem;font-weight:600;margin:0 0 1rem;color:#111827}.mt-form-grid[data-v-488a3b01]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.mt-form-label[data-v-488a3b01]{display:block;font-size:.8rem;font-weight:500;color:#6b7280;margin-bottom:.25rem}.mt-input[data-v-488a3b01]{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;box-sizing:border-box}.mt-input[data-v-488a3b01]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.mt-form-actions[data-v-488a3b01]{display:flex;gap:.75rem;margin-top:1.25rem}.mt-table[data-v-488a3b01]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.mt-table th[data-v-488a3b01]{text-align:left;padding:.75rem 1rem;font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f9fafb;border-bottom:1px solid #e5e7eb}.mt-table td[data-v-488a3b01]{padding:.75rem 1rem;font-size:.875rem;color:#374151;border-bottom:1px solid #f3f4f6}.mt-table tr:last-child td[data-v-488a3b01]{border-bottom:none}.mt-table tr[data-v-488a3b01]:hover{background:#f9fafb}.mt-row-selected[data-v-488a3b01]{background:#eff6ff!important}.mt-cell-name[data-v-488a3b01]{font-weight:600}.mt-cell-domain[data-v-488a3b01]{color:#6b7280;font-family:monospace;font-size:.8rem}.mt-cell-owner[data-v-488a3b01]{color:#9ca3af;font-family:monospace;font-size:.72rem;margin-top:.15rem}.mt-cell-date[data-v-488a3b01]{color:#9ca3af;font-size:.8rem}.mt-status-badge[data-v-488a3b01]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.mt-status-active[data-v-488a3b01]{background:#d1fae5;color:#065f46}.mt-status-unknown[data-v-488a3b01]{background:#f3f4f6;color:#6b7280}.mt-flag-badge[data-v-488a3b01]{display:inline-block;margin-left:.5rem;padding:1px 6px;border-radius:4px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;vertical-align:middle}.mt-flag-demo[data-v-488a3b01]{background:#ede9fe;color:#6d28d9}.mt-flag-warn[data-v-488a3b01]{color:#b45309}.mt-checkbox-label[data-v-488a3b01]{display:block;margin-top:1rem;padding:.5rem .75rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:.875rem}.mt-checkbox-label input[type=checkbox][data-v-488a3b01]{margin-right:.5rem;vertical-align:middle}.mt-checkbox-hint[data-v-488a3b01]{display:block;margin-top:.25rem;margin-left:1.5rem;font-size:.75rem;color:#6b7280;line-height:1.4}.mt-status[data-v-488a3b01]{color:#6b7280;font-size:.875rem;padding:2rem 0}.mt-alert[data-v-488a3b01]{padding:.75rem 1rem;border-radius:6px;font-size:.875rem;margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.mt-alert-error[data-v-488a3b01]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.mt-alert-success[data-v-488a3b01]{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.mt-alert-dismiss[data-v-488a3b01]{background:none;border:none;font-size:1.2rem;cursor:pointer;color:inherit;padding:0 .25rem}.wt-view[data-v-7ab62941]{padding:1.5rem 2rem;max-width:1200px}.wt-header[data-v-7ab62941]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.wt-header h2[data-v-7ab62941]{margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.wt-header-actions[data-v-7ab62941]{display:flex;gap:.5rem}.wt-status[data-v-7ab62941]{padding:.5rem .75rem;border-radius:6px;font-size:.8125rem;margin-bottom:1rem}.wt-status-success[data-v-7ab62941]{background:#ecfdf5;color:#065f46}.wt-status-error[data-v-7ab62941]{background:#fef2f2;color:#991b1b}.wt-status-info[data-v-7ab62941]{background:#eff6ff;color:#1e40af}.wt-status-warning[data-v-7ab62941]{background:#fffbeb;color:#92400e}.wt-table[data-v-7ab62941]{width:100%;border-collapse:collapse;font-size:.8125rem}.wt-table th[data-v-7ab62941],.wt-table td[data-v-7ab62941]{padding:.5rem .75rem;text-align:left;border-bottom:1px solid #e5e7eb}.wt-table th[data-v-7ab62941]{background:#f9fafb;font-weight:600;color:#374151;font-size:.75rem;text-transform:uppercase;letter-spacing:.025em}.wt-table-sm[data-v-7ab62941]{font-size:.75rem}.wt-table-sm th[data-v-7ab62941],.wt-table-sm td[data-v-7ab62941]{padding:.375rem .5rem}.wt-name[data-v-7ab62941]{font-weight:600;color:#1f2937}.wt-url[data-v-7ab62941]{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6b7280}.wt-actions[data-v-7ab62941]{display:flex;gap:.375rem;flex-wrap:wrap}.wt-loading[data-v-7ab62941],.wt-empty[data-v-7ab62941]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.aq-btn[data-v-7ab62941]{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer;transition:background .1s}.aq-btn[data-v-7ab62941]:hover{background:#f3f4f6}.aq-btn[data-v-7ab62941]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-7ab62941]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-7ab62941]:hover{background:#1d4ed8}.aq-btn-danger[data-v-7ab62941]{color:#dc2626;border-color:#fca5a5}.aq-btn-danger[data-v-7ab62941]:hover{background:#fef2f2}.aq-btn-sm[data-v-7ab62941]{padding:.25rem .5rem;font-size:.75rem}.wt-form-container[data-v-7ab62941]{max-width:900px}.wt-form-container h3[data-v-7ab62941]{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#1f2937}.wt-tabs[data-v-7ab62941]{display:flex;gap:0;border-bottom:1px solid #e5e7eb;margin-bottom:1rem;flex-wrap:wrap}.wt-tab[data-v-7ab62941]{padding:.5rem 1rem;background:transparent;border:0;border-bottom:2px solid transparent;font-size:.875rem;font-weight:500;color:#6b7280;cursor:pointer}.wt-tab[data-v-7ab62941]:hover{color:#1f2937}.wt-tab-active[data-v-7ab62941]{color:#2563eb;border-bottom-color:#2563eb}.wt-tab-disabled[data-v-7ab62941]{color:#9ca3af;font-weight:400;margin-left:.25rem}.wt-tab-add[data-v-7ab62941]{color:#2563eb;font-weight:500}.wt-picker[data-v-7ab62941]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem}.wt-picker-title[data-v-7ab62941]{font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.5rem}.wt-picker-grid[data-v-7ab62941]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}.wt-picker-item[data-v-7ab62941]{text-align:left;padding:.625rem .75rem;background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;transition:border-color .1s}.wt-picker-item[data-v-7ab62941]:hover{border-color:#2563eb}.wt-picker-label[data-v-7ab62941]{font-weight:600;color:#1f2937;font-size:.8125rem}.wt-picker-hint[data-v-7ab62941]{color:#6b7280;font-size:.75rem;margin-top:.125rem}.wt-form[data-v-7ab62941]{display:flex;flex-direction:column;gap:.875rem}.wt-field label[data-v-7ab62941]{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.25rem}.wt-hint[data-v-7ab62941]{font-weight:400;color:#9ca3af;font-size:.75rem}.wt-field input[data-v-7ab62941],.wt-field select[data-v-7ab62941],.wt-field textarea[data-v-7ab62941]{width:100%;padding:.5rem .625rem;font-size:.8125rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#1f2937}.wt-field input[data-v-7ab62941]:focus,.wt-field select[data-v-7ab62941]:focus,.wt-field textarea[data-v-7ab62941]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.wt-json[data-v-7ab62941]{font-family:SF Mono,Fira Code,monospace;font-size:.75rem;background:#fafafa;resize:vertical}.wt-field-row[data-v-7ab62941]{display:flex;gap:1rem}.wt-field-row .wt-field[data-v-7ab62941]{flex:1}.wt-form-actions[data-v-7ab62941]{display:flex;gap:.5rem;padding-top:.5rem}.wt-op-tab[data-v-7ab62941]{border-left:3px solid #eff6ff;padding-left:.75rem}.wt-op-header[data-v-7ab62941]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.wt-op-id code[data-v-7ab62941]{font-family:SF Mono,Fira Code,monospace;font-size:.75rem;color:#2563eb}.wt-op-controls[data-v-7ab62941]{display:flex;gap:.5rem;align-items:center}.wt-inline[data-v-7ab62941]{font-size:.8125rem;color:#374151;display:flex;align-items:center;gap:.375rem}.wt-section[data-v-7ab62941]{margin:1rem 0 .5rem;font-size:.75rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.wt-fixed-field[data-v-7ab62941]{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;font-size:.8125rem}.wt-fixed-field code[data-v-7ab62941]{font-family:SF Mono,Fira Code,monospace;color:#2563eb;font-weight:600}.wt-test-panel[data-v-7ab62941]{margin-top:1.5rem;padding:1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.wt-test-panel h3[data-v-7ab62941]{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#374151}.wt-test-rows[data-v-7ab62941]{overflow-x:auto}.jc-catalog[data-v-e698874b]{width:220px;flex-shrink:0;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.jc-toolbar[data-v-e698874b]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}.jc-title[data-v-e698874b]{font-size:.8125rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.05em}.jc-btn-new[data-v-e698874b]{font-size:.75rem;padding:.25rem .625rem;background:#2563eb;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500}.jc-btn-new[data-v-e698874b]:hover{background:#1d4ed8}.jc-loading[data-v-e698874b],.jc-empty[data-v-e698874b]{padding:1.5rem 1rem;color:#9ca3af;font-size:.8125rem;text-align:center}.jc-list[data-v-e698874b]{flex:1;overflow-y:auto}.jc-item[data-v-e698874b]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background .1s}.jc-item[data-v-e698874b]:hover{background:#f9fafb}.jc-item-active[data-v-e698874b]{background:#eff6ff;border-right:3px solid #2563eb}.jc-item-main[data-v-e698874b]{flex:1;min-width:0}.jc-item-dest[data-v-e698874b]{font-size:.8125rem;font-weight:500;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-item-id[data-v-e698874b]{font-size:.6875rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-item-meta[data-v-e698874b]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.jc-badge[data-v-e698874b]{font-size:.625rem;background:#f3f4f6;color:#6b7280;padding:.125rem .375rem;border-radius:4px;font-weight:500}.jc-btn-del[data-v-e698874b]{font-size:1rem;color:#d1d5db;background:none;border:none;cursor:pointer;padding:0 .25rem;line-height:1}.jc-btn-del[data-v-e698874b]:hover{color:#ef4444}.jc-proposals[data-v-e698874b]{border-bottom:2px solid #fbbf24}.jc-proposals-header[data-v-e698874b]{padding:.5rem 1rem .25rem;font-size:.6875rem;font-weight:600;color:#92400e;text-transform:uppercase;letter-spacing:.05em;background:#fffbeb}.jc-proposal-item[data-v-e698874b]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fffbeb;border-bottom:1px solid #fef3c7}.jc-proposal-main[data-v-e698874b]{flex:1;min-width:0}.jc-proposal-dest[data-v-e698874b]{font-size:.8125rem;font-weight:500;color:#92400e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-proposal-id[data-v-e698874b]{font-size:.6875rem;color:#b45309;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-proposal-conf[data-v-e698874b]{font-size:.625rem;color:#d97706}.jc-proposal-actions[data-v-e698874b]{display:flex;gap:.25rem;flex-shrink:0}.jc-btn-approve[data-v-e698874b]{font-size:.875rem;color:#059669;background:none;border:1px solid #d1fae5;border-radius:3px;cursor:pointer;padding:.125rem .375rem;line-height:1}.jc-btn-approve[data-v-e698874b]:hover{background:#d1fae5;color:#047857}.jc-btn-reject[data-v-e698874b]{font-size:.875rem;color:#dc2626;background:none;border:1px solid #fee2e2;border-radius:3px;cursor:pointer;padding:.125rem .375rem;line-height:1}.jc-btn-reject[data-v-e698874b]:hover{background:#fee2e2;color:#b91c1c}.jc-patches[data-v-e698874b]{border-bottom:2px solid #818cf8}.jc-patches-header[data-v-e698874b]{padding:.5rem 1rem .25rem;font-size:.6875rem;font-weight:600;color:#4338ca;text-transform:uppercase;letter-spacing:.05em;background:#eef2ff}.jc-patch-item[data-v-e698874b]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#eef2ff;border-bottom:1px solid #e0e7ff;cursor:pointer}.jc-patch-item[data-v-e698874b]:hover{background:#e0e7ff}.jc-patch-selected[data-v-e698874b]{background:#c7d2fe!important;border-left:3px solid #4338ca}.jc-patch-target[data-v-e698874b]{font-size:.625rem;color:#6366f1;font-style:italic}.jc-patch-main[data-v-e698874b]{flex:1;min-width:0}.jc-patch-type[data-v-e698874b]{font-size:.8125rem;font-weight:500;color:#4338ca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-patch-journey[data-v-e698874b]{font-size:.6875rem;color:#6366f1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jc-patch-conf[data-v-e698874b]{font-size:.625rem;color:#818cf8}.jc-item-persona[data-v-e698874b]{margin-top:4px}.jc-persona-chip[data-v-e698874b]{display:inline-block;padding:1px 8px;border-radius:9999px;font-size:.625rem;font-weight:600;background:#ede9fe;color:#6d28d9}.jc-persona-chip-missing[data-v-e698874b]{background:#fef3c7;color:#b45309;font-style:italic}.jd-container[data-v-989f0199]{flex:1;background:#fafafa;overflow:hidden;display:flex;align-items:stretch;position:relative}.jd-preview-badge[data-v-989f0199]{position:absolute;top:8px;right:12px;z-index:5;padding:.25rem .625rem;background:#7c3aed;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.05em;border-radius:4px;box-shadow:0 1px 3px #00000026;pointer-events:none}.jd-empty[data-v-989f0199]{display:flex;align-items:center;justify-content:center;flex:1;color:#9ca3af;font-size:.875rem;padding:2rem;text-align:center}.jd-scroll[data-v-989f0199]{flex:1;overflow:auto;padding:1rem}.jd-svg[data-v-989f0199]{display:block}.jd-node[data-v-989f0199]{cursor:pointer}.jd-node:hover rect[data-v-989f0199]{filter:brightness(.97)}.jd-edge[data-v-989f0199]{cursor:pointer}.jd-edge[data-v-989f0199]:hover{stroke-width:3}.jd-guard-icon[data-v-989f0199]{pointer-events:none}.jd-preview[data-v-989f0199]{border:2px solid #7c3aed;border-radius:4px;background:#faf5ff}.jdet-panel[data-v-8b54f994]{width:400px;flex-shrink:0;background:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden}.jdet-header[data-v-8b54f994]{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb}.jdet-header h3[data-v-8b54f994]{margin:0;font-size:.9375rem;font-weight:600;color:#1f2937}.jdet-body[data-v-8b54f994]{flex:1;overflow-y:auto;padding:.75rem 1rem}.jdet-empty[data-v-8b54f994]{display:flex;align-items:center;justify-content:center;flex:1;color:#9ca3af;font-size:.875rem;padding:2rem;text-align:center}.jdet-section[data-v-8b54f994]{margin-bottom:1rem}.jdet-section-title[data-v-8b54f994]{font-size:.6875rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.jdet-field[data-v-8b54f994]{display:flex;justify-content:space-between;padding:.25rem 0;font-size:.8125rem}.jdet-label[data-v-8b54f994]{color:#6b7280}.jdet-value[data-v-8b54f994]{color:#1f2937;font-weight:500}.jdet-form-group[data-v-8b54f994]{margin-bottom:.625rem}.jdet-form-group label[data-v-8b54f994]{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.25rem}.jdet-form-group input[data-v-8b54f994],.jdet-form-group textarea[data-v-8b54f994],.jdet-form-group select[data-v-8b54f994]{width:100%;padding:.375rem .5rem;font-size:.8125rem;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#1f2937;box-sizing:border-box}.jdet-form-group input[data-v-8b54f994]:disabled{background:#f3f4f6;color:#9ca3af}.jdet-form-group textarea[data-v-8b54f994]{font-family:inherit;resize:vertical}.jdet-actions[data-v-8b54f994]{display:flex;gap:.5rem;margin-top:1rem;padding-top:.75rem;border-top:1px solid #f3f4f6}.jdet-btn[data-v-8b54f994]{font-size:.75rem;padding:.375rem .75rem;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;cursor:pointer;font-weight:500}.jdet-btn[data-v-8b54f994]:hover{background:#f3f4f6}.jdet-btn-primary[data-v-8b54f994]{background:#2563eb;color:#fff;border-color:#2563eb}.jdet-btn-primary[data-v-8b54f994]:hover{background:#1d4ed8}.jdet-btn-danger[data-v-8b54f994]{color:#ef4444;border-color:#fecaca;margin-left:auto}.jdet-btn-danger[data-v-8b54f994]:hover{background:#fef2f2}.jdet-btn-sm[data-v-8b54f994]{font-size:.6875rem;padding:.125rem .5rem;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#6b7280;cursor:pointer}.jdet-btn-sm[data-v-8b54f994]:hover{background:#e5e7eb}.jdet-btn-del[data-v-8b54f994]{font-size:1rem;color:#d1d5db;background:none;border:none;cursor:pointer;line-height:1}.jdet-btn-del[data-v-8b54f994]:hover{color:#ef4444}.jdet-guard-block[data-v-8b54f994]{border:1px solid #e5e7eb;border-radius:6px;padding:.625rem;margin-bottom:.5rem;background:#fafafa}.jdet-guard-header[data-v-8b54f994]{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:600;color:#6b7280;margin-bottom:.5rem}.jdet-persona-chip[data-v-8b54f994]{display:inline-flex;align-items:center;margin-left:12px;padding:2px 10px;border-radius:9999px;font-size:.75rem;font-weight:600;background:#ede9fe;color:#6d28d9;white-space:nowrap;cursor:help}.jdet-persona-chip-missing[data-v-8b54f994]{background:#fef3c7;color:#b45309;font-style:italic}.jdet-form-hint[data-v-8b54f994]{font-size:.6875rem;font-weight:400;color:#9ca3af;font-style:italic;margin-left:4px}.jdet-field-audience[data-v-8b54f994]{flex-direction:column;align-items:stretch;gap:4px}.jdet-field-audience .jdet-value[data-v-8b54f994]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.jdet-aud-chip[data-v-8b54f994]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;font-size:.72rem;font-weight:600;background:#ede9fe;color:#6d28d9}.jdet-aud-primary[data-v-8b54f994]{background:#6d28d9;color:#fff}.jdet-aud-none[data-v-8b54f994]{color:#9ca3af;font-style:italic}.jdet-aud-edit[data-v-8b54f994]{margin-left:auto;padding:1px 8px;font-size:.72rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;cursor:pointer}.jdet-aud-edit[data-v-8b54f994]:hover{background:#f3f4f6}.jdet-aud-editor[data-v-8b54f994]{display:flex;flex-direction:column;gap:4px;padding:6px 0}.jdet-aud-hint[data-v-8b54f994]{font-size:.72rem;color:#6b7280;margin-bottom:2px}.jdet-aud-opt[data-v-8b54f994]{display:flex;align-items:center;gap:6px;font-size:.78rem;cursor:pointer}.jdet-aud-opt-label[data-v-8b54f994]{color:#111827}.jdet-aud-opt-id[data-v-8b54f994]{color:#6b7280;font-size:.7rem}.jdet-aud-actions[data-v-8b54f994]{display:flex;gap:6px;margin-top:6px}.jdet-btn[data-v-8b54f994]:disabled{opacity:.5;cursor:not-allowed}.jai-bar[data-v-b4e46b0a]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f0f4ff;border-bottom:1px solid #c7d2fe}.jai-bar.jai-disabled[data-v-b4e46b0a]{opacity:.5}.jai-icon[data-v-b4e46b0a]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:#4f46e5;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.03em}.jai-input[data-v-b4e46b0a]{flex:1;border:1px solid #c7d2fe;border-radius:6px;padding:.375rem .625rem;font-size:.8125rem;background:#fff;color:#1e293b;outline:none}.jai-input[data-v-b4e46b0a]:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e526}.jai-input[data-v-b4e46b0a]::-moz-placeholder{color:#94a3b8}.jai-input[data-v-b4e46b0a]::placeholder{color:#94a3b8}.jai-btn[data-v-b4e46b0a]{flex-shrink:0;padding:.375rem .875rem;border:none;border-radius:6px;background:#4f46e5;color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer;min-width:60px}.jai-btn[data-v-b4e46b0a]:hover:not(:disabled){background:#4338ca}.jai-btn[data-v-b4e46b0a]:disabled{opacity:.5;cursor:not-allowed}.jai-spinner[data-v-b4e46b0a]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:jai-spin-b4e46b0a .6s linear infinite}@keyframes jai-spin-b4e46b0a{to{transform:rotate(360deg)}}.jv-container[data-v-1c9a3768]{display:flex;flex-direction:column;height:100%;overflow:hidden}.jv-status[data-v-1c9a3768]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;font-size:.8125rem;font-weight:500}.jv-status-info[data-v-1c9a3768]{background:#eff6ff;color:#1e40af}.jv-status-success[data-v-1c9a3768]{background:#f0fdf4;color:#166534}.jv-status-error[data-v-1c9a3768]{background:#fef2f2;color:#991b1b}.jv-status-close[data-v-1c9a3768]{background:none;border:none;font-size:1.125rem;cursor:pointer;color:inherit;opacity:.6}.jv-status-close[data-v-1c9a3768]:hover{opacity:1}.jv-preview-banner[data-v-1c9a3768]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1rem;background:#ede9fe;border-bottom:2px solid #7c3aed}.jv-preview-info[data-v-1c9a3768]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.jv-preview-info strong[data-v-1c9a3768]{flex-shrink:0;color:#5b21b6;font-size:.8125rem}.jv-preview-explanation[data-v-1c9a3768]{font-size:.8125rem;color:#4c1d95;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jv-preview-actions[data-v-1c9a3768]{display:flex;gap:.5rem;flex-shrink:0}.jv-preview-btn[data-v-1c9a3768]{padding:.25rem .75rem;border:none;border-radius:5px;font-size:.8125rem;font-weight:600;cursor:pointer}.jv-preview-confirm[data-v-1c9a3768]{background:#7c3aed;color:#fff}.jv-preview-confirm[data-v-1c9a3768]:hover{background:#6d28d9}.jv-preview-discard[data-v-1c9a3768]{background:#f5f3ff;color:#5b21b6;border:1px solid #c4b5fd}.jv-preview-discard[data-v-1c9a3768]:hover{background:#ede9fe}.jv-panels[data-v-1c9a3768]{display:flex;flex:1;overflow:hidden}.jv-splitter[data-v-1c9a3768]{flex:0 0 5px;cursor:col-resize;background:transparent;border-left:1px solid #e5e7eb;transition:background .15s;touch-action:none}.jv-splitter[data-v-1c9a3768]:hover,.jv-splitter[data-v-1c9a3768]:active{background:#c7d2fe}.jv-patch-detail[data-v-1c9a3768]{width:320px;flex-shrink:0;background:#f8fafc;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow-y:auto}.jv-patch-detail-header[data-v-1c9a3768]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#eef2ff;border-bottom:2px solid #818cf8}.jv-patch-detail-title[data-v-1c9a3768]{font-size:.8125rem;font-weight:600;color:#4338ca;text-transform:uppercase;letter-spacing:.05em}.jv-patch-close[data-v-1c9a3768]{font-size:1.25rem;color:#9ca3af;background:none;border:none;cursor:pointer;line-height:1}.jv-patch-close[data-v-1c9a3768]:hover{color:#374151}.jv-patch-detail-body[data-v-1c9a3768]{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.jv-patch-field[data-v-1c9a3768]{display:flex;flex-direction:column;gap:.25rem}.jv-patch-label[data-v-1c9a3768]{font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.jv-patch-value[data-v-1c9a3768]{font-size:.8125rem;color:#1f2937}.jv-patch-rule[data-v-1c9a3768]{font-style:italic;color:#4338ca}.jv-patch-transition[data-v-1c9a3768]{font-family:monospace;font-size:.75rem;color:#4338ca;background:#eef2ff;padding:.125rem .375rem;border-radius:3px}.jv-patch-reasoning[data-v-1c9a3768]{font-size:.75rem;color:#374151;line-height:1.5}.jv-patch-data[data-v-1c9a3768]{font-size:.6875rem;background:#f3f4f6;padding:.5rem;border-radius:4px;overflow-x:auto;white-space:pre-wrap;color:#374151;margin:0}.jv-patch-sources[data-v-1c9a3768]{margin:0;padding-left:1.25rem;font-size:.75rem;color:#6b7280}.jv-patch-actions[data-v-1c9a3768]{display:flex;gap:.5rem;margin-top:.5rem}.jv-btn-approve[data-v-1c9a3768]{flex:1;padding:.5rem;background:#059669;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500;font-size:.8125rem}.jv-btn-approve[data-v-1c9a3768]:hover{background:#047857}.jv-btn-reject[data-v-1c9a3768]{flex:1;padding:.5rem;background:#fff;color:#dc2626;border:1px solid #fecaca;border-radius:4px;cursor:pointer;font-weight:500;font-size:.8125rem}.jv-btn-reject[data-v-1c9a3768]:hover{background:#fef2f2}.jv-reject-form[data-v-1c9a3768]{border-top:1px solid #e5e7eb;padding-top:.75rem}.jv-reject-form-title[data-v-1c9a3768]{font-size:.8125rem;font-weight:600;color:#dc2626;margin-bottom:.5rem}.jv-reject-field[data-v-1c9a3768]{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.jv-reject-label[data-v-1c9a3768]{font-size:.6875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.jv-reject-select[data-v-1c9a3768]{font-size:.8125rem;padding:.375rem .5rem;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151}.jv-reject-textarea[data-v-1c9a3768]{font-size:.8125rem;padding:.375rem .5rem;border:1px solid #d1d5db;border-radius:4px;resize:vertical;font-family:inherit;color:#374151}.jv-btn-cancel[data-v-1c9a3768]{flex:1;padding:.5rem;background:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:4px;cursor:pointer;font-weight:500;font-size:.8125rem}.jv-btn-cancel[data-v-1c9a3768]:hover{background:#f9fafb}.jv-reject-overlay[data-v-1c9a3768]{position:fixed;inset:0;background:#0000004d;display:flex;align-items:center;justify-content:center;z-index:100}.jv-reject-modal[data-v-1c9a3768]{background:#fff;border-radius:8px;padding:1.5rem;width:400px;max-width:90vw;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.view-title[data-v-9769d9cd]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.toolbar[data-v-9769d9cd]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-9769d9cd]{position:relative;flex:1;min-width:200px}.search-input[data-v-9769d9cd]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-9769d9cd]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-9769d9cd]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-9769d9cd]{display:flex;gap:.375rem}.aq-btn[data-v-9769d9cd]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-9769d9cd]:hover{background:#f3f4f6}.personas-content[data-v-9769d9cd]{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;min-height:500px;max-height:calc(100vh - 220px)}.tree-panel[data-v-9769d9cd]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tree-scroll[data-v-9769d9cd]{flex:1;overflow-y:auto;padding:8px 0}.detail-panel[data-v-9769d9cd]{width:420px;flex-shrink:0;border-left:1px solid #e5e7eb;overflow-y:auto}.detail-header[data-v-9769d9cd]{padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.detail-title-row[data-v-9769d9cd]{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-title[data-v-9769d9cd]{font-size:1.125rem;font-weight:700;color:#111827;margin:0}.detail-title.detail-empty[data-v-9769d9cd]{color:#9ca3af;font-weight:500}.close-btn[data-v-9769d9cd]{width:24px;height:24px;border:none;background:#e5e7eb;border-radius:50%;font-size:.75rem;color:#6b7280;cursor:pointer}.persona-id-line[data-v-9769d9cd]{margin-top:4px;font-size:.75rem;color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.badges-row[data-v-9769d9cd]{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.badge[data-v-9769d9cd]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:lowercase}.badge-grantable[data-v-9769d9cd]{background:#f0fdf4;color:#15803d}.badge-definition-only[data-v-9769d9cd]{background:#fef2f2;color:#dc2626}.badge-neutral[data-v-9769d9cd]{background:#f3f4f6;color:#374151}.detail-body[data-v-9769d9cd]{padding:16px}.detail-section[data-v-9769d9cd]{margin-bottom:16px}.section-label[data-v-9769d9cd]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:6px}.section-text[data-v-9769d9cd]{font-size:.875rem;color:#111827;line-height:1.5;white-space:pre-wrap}.journey-list[data-v-9769d9cd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.journey-link[data-v-9769d9cd]{background:none;border:none;padding:0;color:#2563eb;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8125rem;cursor:pointer;text-align:left}.journey-link[data-v-9769d9cd]:hover{text-decoration:underline}.journey-destination[data-v-9769d9cd]{font-size:.75rem;color:#6b7280;margin-top:2px}.empty-msg-inline[data-v-9769d9cd]{font-size:.8125rem;color:#9ca3af;font-style:italic}.signal-list[data-v-9769d9cd],.intent-list[data-v-9769d9cd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;font-size:.8125rem;color:#374151}.loading-msg[data-v-9769d9cd],.error-msg[data-v-9769d9cd],.empty-msg[data-v-9769d9cd]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.error-msg[data-v-9769d9cd]{color:#dc2626}.proposals-banner[data-v-9769d9cd]{border:1px solid #fde68a;background:#fffbeb;border-radius:8px;padding:12px 16px;margin-bottom:.75rem;display:flex;flex-direction:column;gap:8px}.proposals-header[data-v-9769d9cd]{display:flex;align-items:center;gap:8px}.proposals-count-badge[data-v-9769d9cd]{background:#d97706;color:#fff;border-radius:999px;padding:1px 9px;font-size:.75rem;font-weight:700}.proposals-header-label[data-v-9769d9cd]{font-size:.875rem;color:#92400e;font-weight:600}.error-msg-inline[data-v-9769d9cd]{color:#dc2626;font-size:.8125rem}.proposal-card[data-v-9769d9cd]{background:#fff;border:1px solid #fde68a;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.proposal-card-head[data-v-9769d9cd]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.proposal-label[data-v-9769d9cd]{font-size:.95rem;color:#111827}.proposal-id[data-v-9769d9cd]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;color:#6b7280}.proposal-conf[data-v-9769d9cd]{font-size:.75rem;color:#15803d}.proposal-overlap-flag[data-v-9769d9cd]{font-size:.75rem;color:#b45309;font-weight:600}.proposal-desc[data-v-9769d9cd]{font-size:.8125rem;color:#374151;line-height:1.4}.proposal-signals[data-v-9769d9cd]{display:flex;flex-wrap:wrap;gap:4px;align-items:center;font-size:.75rem}.proposal-signals-label[data-v-9769d9cd]{color:#6b7280;margin-right:2px}.signal-chip[data-v-9769d9cd]{background:#f3f4f6;border-radius:4px;padding:1px 6px;font-size:.6875rem;color:#374151}.signal-more[data-v-9769d9cd]{color:#9ca3af;font-size:.6875rem;font-style:italic}.proposal-reasoning[data-v-9769d9cd]{font-size:.75rem;color:#6b7280}.proposal-card-actions[data-v-9769d9cd]{display:flex;gap:6px}.approve-btn[data-v-9769d9cd]{background:#d1fae5;border-color:#6ee7b7;color:#065f46}.approve-btn[data-v-9769d9cd]:hover{background:#a7f3d0}.reject-btn[data-v-9769d9cd]{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.reject-btn[data-v-9769d9cd]:hover{background:#fecaca}.reject-form[data-v-9769d9cd]{display:flex;flex-direction:column;gap:6px}.reject-reason-input[data-v-9769d9cd]{width:100%;padding:6px 8px;border:1px solid #fca5a5;border-radius:4px;font-size:.8125rem;resize:vertical}.reject-form-actions[data-v-9769d9cd]{display:flex;gap:6px;flex-wrap:wrap}.view-title[data-v-698276b5]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:1rem}.toolbar[data-v-698276b5]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-698276b5]{position:relative;flex:1;min-width:220px}.search-input[data-v-698276b5]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-698276b5]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-698276b5]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-698276b5]{display:flex;gap:.375rem}.aq-btn[data-v-698276b5]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-698276b5]:hover{background:#f3f4f6}.aq-btn.small[data-v-698276b5]{padding:3px 8px;font-size:.6875rem}.aq-btn.primary[data-v-698276b5]{background:#2563eb;border-color:#2563eb;color:#fff}.aq-btn.primary[data-v-698276b5]:hover{background:#1d4ed8}.aq-btn[data-v-698276b5]:disabled{opacity:.5;cursor:not-allowed}.qa-content[data-v-698276b5]{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;min-height:500px;max-height:calc(100vh - 220px)}.tree-panel[data-v-698276b5]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tree-scroll[data-v-698276b5]{flex:1;overflow-y:auto;padding:8px 0}.detail-panel[data-v-698276b5]{width:460px;flex-shrink:0;border-left:1px solid #e5e7eb;overflow-y:auto}.detail-header[data-v-698276b5]{padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.detail-title-row[data-v-698276b5]{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-title[data-v-698276b5]{font-size:1.125rem;font-weight:700;color:#111827;margin:0}.close-btn[data-v-698276b5]{width:24px;height:24px;border:none;background:#e5e7eb;border-radius:50%;font-size:.75rem;color:#6b7280;cursor:pointer}.pair-id-line[data-v-698276b5]{margin-top:4px;font-size:.75rem;color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.badges-row[data-v-698276b5]{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.badge[data-v-698276b5]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:lowercase}.badge-live[data-v-698276b5]{background:#f0fdf4;color:#15803d}.badge-draft[data-v-698276b5]{background:#fef3c7;color:#b45309}.badge-neutral[data-v-698276b5]{background:#f3f4f6;color:#374151}.detail-body[data-v-698276b5]{padding:16px}.detail-section[data-v-698276b5]{margin-bottom:18px}.section-label-row[data-v-698276b5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.section-label[data-v-698276b5]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.qa-block[data-v-698276b5]{margin-bottom:10px}.qa-block-label[data-v-698276b5]{font-size:.6875rem;font-weight:600;color:#6b7280;margin-bottom:2px}.qa-block-text[data-v-698276b5]{font-size:.875rem;color:#111827;line-height:1.5;white-space:pre-wrap}.qa-block-text.muted[data-v-698276b5]{color:#6b7280}.form-block[data-v-698276b5]{display:flex;flex-direction:column;gap:4px;flex:1;margin-bottom:8px}.form-row[data-v-698276b5]{display:flex;gap:8px}.form-label[data-v-698276b5]{font-size:.6875rem;font-weight:600;color:#6b7280}.form-input[data-v-698276b5]{font-size:.8125rem;padding:6px 8px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-family:inherit;outline:none}.form-input[data-v-698276b5]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.form-input[data-v-698276b5]:disabled{background:#f3f4f6;color:#9ca3af}.form-actions[data-v-698276b5]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.tag-grid[data-v-698276b5]{display:flex;flex-direction:column;gap:4px}.tag-row[data-v-698276b5]{display:flex;gap:8px;align-items:baseline;font-size:.8125rem}.tag-key[data-v-698276b5]{width:110px;flex-shrink:0;color:#6b7280;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em}.tag-val[data-v-698276b5]{color:#111827;word-break:break-word}.tag-val.mono[data-v-698276b5]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem}.sibling-list[data-v-698276b5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.sibling-link[data-v-698276b5]{background:none;border:none;padding:0;color:#2563eb;font-size:.8125rem;cursor:pointer;text-align:left}.sibling-link[data-v-698276b5]:hover{text-decoration:underline}.sibling-intent[data-v-698276b5]{margin-left:6px;font-size:.6875rem;color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.rev-list[data-v-698276b5]{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:6px}.rev-head[data-v-698276b5]{display:flex;justify-content:space-between;font-size:.75rem}.rev-actor[data-v-698276b5]{color:#111827;font-weight:600}.rev-time[data-v-698276b5]{color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.rev-fields[data-v-698276b5]{font-size:.75rem;color:#6b7280;font-style:italic}.loading-msg[data-v-698276b5],.error-msg[data-v-698276b5],.empty-msg[data-v-698276b5]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.error-msg[data-v-698276b5]{color:#dc2626}.error-msg-inline[data-v-698276b5]{color:#dc2626;font-size:.75rem;margin:6px 0}.view-title[data-v-084bca63]{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.header[data-v-084bca63]{margin-bottom:1rem}.subtitle[data-v-084bca63]{margin-top:4px;font-size:.8125rem;color:#6b7280}.axis-label[data-v-084bca63]{display:inline-block;padding:1px 6px;border-radius:4px;font-weight:600;font-size:.75rem}.axis-persona[data-v-084bca63]{background:#f3f4f6;color:#374151}.axis-journey[data-v-084bca63]{background:#ede9fe;color:#6d28d9}.axis-state[data-v-084bca63]{background:#e0f2fe;color:#075985}.toolbar[data-v-084bca63]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-084bca63]{position:relative;flex:1;min-width:220px}.search-input[data-v-084bca63]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-084bca63]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-084bca63]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-084bca63]{display:flex;gap:.375rem}.aq-btn[data-v-084bca63]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-084bca63]:hover{background:#f3f4f6}.aq-btn.small[data-v-084bca63]{padding:3px 8px;font-size:.6875rem}.aq-btn.primary[data-v-084bca63]{background:#2563eb;border-color:#2563eb;color:#fff}.aq-btn.primary[data-v-084bca63]:hover{background:#1d4ed8}.aq-btn-secondary[data-v-084bca63]{background:#f9fafb}.aq-btn[data-v-084bca63]:disabled{opacity:.5;cursor:not-allowed}.cqa-content[data-v-084bca63]{display:flex;gap:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;overflow:hidden;min-height:500px;max-height:calc(100vh - 240px)}.tree-panel[data-v-084bca63]{flex:1;overflow:hidden;display:flex;flex-direction:column}.tree-scroll[data-v-084bca63]{flex:1;overflow-y:auto;padding:8px 0}.detail-panel[data-v-084bca63]{width:480px;flex-shrink:0;border-left:1px solid #e5e7eb;overflow-y:auto}.detail-header[data-v-084bca63]{padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.detail-title-row[data-v-084bca63]{display:flex;align-items:center;justify-content:space-between;gap:8px}.detail-title[data-v-084bca63]{font-size:1.125rem;font-weight:700;color:#111827;margin:0}.close-btn[data-v-084bca63]{width:24px;height:24px;border:none;background:#e5e7eb;border-radius:50%;font-size:.75rem;color:#6b7280;cursor:pointer}.cqa-id-line[data-v-084bca63]{margin-top:4px;font-size:.75rem;color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.badges-row[data-v-084bca63]{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.badge[data-v-084bca63]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:lowercase}.badge-live[data-v-084bca63]{background:#f0fdf4;color:#15803d}.badge-draft[data-v-084bca63]{background:#fef3c7;color:#b45309}.badge-junk[data-v-084bca63]{background:#fee2e2;color:#b91c1c}.badge-neutral[data-v-084bca63]{background:#f3f4f6;color:#374151}.badge-journey[data-v-084bca63]{background:#ede9fe;color:#6d28d9}.badge-state[data-v-084bca63]{background:#e0f2fe;color:#075985}.detail-body[data-v-084bca63]{padding:16px}.detail-section[data-v-084bca63]{margin-bottom:18px}.section-label-row[data-v-084bca63]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.section-label[data-v-084bca63]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.qa-block[data-v-084bca63]{margin-bottom:10px}.qa-block-label[data-v-084bca63]{font-size:.6875rem;font-weight:600;color:#6b7280;margin-bottom:2px}.qa-block-text[data-v-084bca63]{font-size:.875rem;color:#111827;line-height:1.5;white-space:pre-wrap}.form-block[data-v-084bca63]{display:flex;flex-direction:column;gap:4px;flex:1;margin-bottom:8px}.form-label[data-v-084bca63]{font-size:.6875rem;font-weight:600;color:#6b7280}.form-hint[data-v-084bca63]{font-size:.6875rem;color:#9ca3af;font-weight:400;font-style:italic;margin-left:4px}.form-input[data-v-084bca63]{font-size:.8125rem;padding:6px 8px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-family:inherit;outline:none}.form-input[data-v-084bca63]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.form-actions[data-v-084bca63]{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}.references-chips[data-v-084bca63]{display:flex;flex-direction:column;gap:6px}.ref-chip[data-v-084bca63]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:6px 8px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;font-size:.8125rem}.ref-chip-kg_node[data-v-084bca63]{background:#eff6ff;border-color:#bfdbfe}.ref-relevance-primary[data-v-084bca63]{border-left:3px solid #2563eb}.ref-kind-badge[data-v-084bca63]{font-size:.625rem;font-weight:700;padding:2px 6px;border-radius:4px;background:#e5e7eb;color:#374151;text-transform:uppercase;letter-spacing:.04em}.rk-kg_node[data-v-084bca63]{background:#2563eb;color:#fff}.rk-doc[data-v-084bca63]{background:#7c3aed;color:#fff}.rk-web[data-v-084bca63]{background:#059669;color:#fff}.ref-title[data-v-084bca63]{font-weight:600;color:#111827}.ref-link[data-v-084bca63]{font-family:ui-monospace,SFMono-Regular,monospace;color:#2563eb;text-decoration:none;word-break:break-all}.ref-link[data-v-084bca63]:hover{text-decoration:underline}.ref-relevance-pill[data-v-084bca63]{font-size:.625rem;padding:2px 6px;border-radius:4px;background:#e5e7eb;color:#6b7280;margin-left:auto}.rel-primary[data-v-084bca63]{background:#dbeafe;color:#1e40af}.refs-editor[data-v-084bca63]{display:flex;flex-direction:column;gap:6px}.ref-edit-row[data-v-084bca63]{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ref-edit-title[data-v-084bca63]{flex:2;min-width:120px}.ref-edit-kind[data-v-084bca63],.ref-edit-relevance[data-v-084bca63]{flex:0 0 auto}.ref-edit-url[data-v-084bca63],.ref-edit-kgid[data-v-084bca63]{flex:3;min-width:200px}.ref-edit-remove[data-v-084bca63]{flex:0 0 auto;padding:2px 8px}.ref-edit-add[data-v-084bca63]{align-self:flex-start;margin-top:4px}.rqa-list[data-v-084bca63]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.rqa-list>li[data-v-084bca63]{padding:8px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.rqa-question[data-v-084bca63]{font-size:.8125rem;color:#111827;margin-bottom:4px}.rqa-meta[data-v-084bca63]{display:flex;gap:8px;flex-wrap:wrap;font-size:.6875rem}.rqa-meta .mono[data-v-084bca63]{font-family:ui-monospace,SFMono-Regular,monospace;color:#6b7280}.rqa-intent[data-v-084bca63],.rqa-channel[data-v-084bca63]{color:#6b7280}.rqa-clickable .rqa-row[data-v-084bca63]{display:flex;align-items:flex-start;gap:8px;cursor:pointer;padding:4px;border-radius:4px;transition:background .1s}.rqa-clickable .rqa-row[data-v-084bca63]:hover{background:#f3f4f6}.rqa-chevron[data-v-084bca63]{font-size:.625rem;color:#6b7280;flex-shrink:0;margin-top:2px;display:inline-block;min-width:10px}.rqa-row-text[data-v-084bca63]{flex:1;min-width:0}.rqa-expander[data-v-084bca63]{margin:6px 0 4px 22px;padding:8px 12px;background:#f9fafb;border-left:3px solid #d1d5db;border-radius:0 6px 6px 0}.rqa-status[data-v-084bca63]{font-size:.75rem;color:#6b7280;font-style:italic}.rqa-error[data-v-084bca63]{color:#dc2626}.rqa-block[data-v-084bca63]{margin-bottom:8px}.rqa-block-label[data-v-084bca63]{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:3px}.rqa-block-text[data-v-084bca63]{font-size:.75rem;color:#111827;line-height:1.5;white-space:pre-wrap}.rqa-lineage[data-v-084bca63]{margin-top:6px;padding-top:6px;border-top:1px dashed #e5e7eb;display:flex;gap:12px;flex-wrap:wrap;font-size:.625rem;color:#6b7280}.rqa-lineage strong[data-v-084bca63]{text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;font-weight:700;margin-right:3px}.rqa-lineage code[data-v-084bca63]{font-family:ui-monospace,SFMono-Regular,monospace;background:#f3f4f6;padding:0 4px;border-radius:3px;color:#111827}.empty-msg-inline[data-v-084bca63]{font-size:.8125rem;color:#9ca3af;font-style:italic}.rev-list[data-v-084bca63]{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:6px}.rev-head[data-v-084bca63]{display:flex;justify-content:space-between;font-size:.75rem}.rev-actor[data-v-084bca63]{color:#111827;font-weight:600}.rev-time[data-v-084bca63]{color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace}.rev-fields[data-v-084bca63]{font-size:.75rem;color:#6b7280;font-style:italic}.loading-msg[data-v-084bca63],.error-msg[data-v-084bca63],.empty-msg[data-v-084bca63]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem}.error-msg[data-v-084bca63]{color:#dc2626}.empty-msg[data-v-084bca63]{line-height:1.5}.error-msg-inline[data-v-084bca63]{color:#dc2626;font-size:.75rem;margin:6px 0}.chip-list[data-v-084bca63]{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 6px}.chip[data-v-084bca63]{display:inline-flex;align-items:center;gap:4px;padding:3px 6px 3px 10px;border-radius:999px;background:#ede9fe;color:#6d28d9;font-size:.75rem;font-weight:500;line-height:1.2}.chip-readonly[data-v-084bca63]{padding:3px 10px}.chip-text[data-v-084bca63]{white-space:nowrap}.chip-remove[data-v-084bca63]{background:transparent;border:none;color:#6d28d9;cursor:pointer;font-size:.75rem;line-height:1;padding:0 2px;border-radius:50%}.chip-remove[data-v-084bca63]:hover{background:#6d28d926}.chip-empty[data-v-084bca63]{font-size:.75rem;color:#9ca3af;font-style:italic;padding:4px 0}.add-picker[data-v-084bca63]{display:flex;flex-direction:column;gap:6px;padding:8px;margin-top:6px;background:#f9fafb;border:1px dashed #d1d5db;border-radius:6px}.add-picker-actions[data-v-084bca63]{display:flex;gap:6px;justify-content:flex-end}.view-title[data-v-2078e259]{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.title-count[data-v-2078e259]{color:#6b7280;font-weight:500;margin-left:.5rem}.header[data-v-2078e259]{margin-bottom:1rem}.subtitle[data-v-2078e259]{margin-top:4px;font-size:.8125rem;color:#6b7280;line-height:1.5;max-width:900px}.subtitle code[data-v-2078e259]{font-size:.75rem;background:#f3f4f6;padding:0 4px;border-radius:4px}.toolbar[data-v-2078e259]{display:flex;align-items:flex-end;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.filter-group[data-v-2078e259]{display:flex;flex-direction:column;gap:4px}.filter-label[data-v-2078e259]{font-size:.6875rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.filter-input[data-v-2078e259]{padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;background:#fff}.toolbar-actions[data-v-2078e259]{display:flex;gap:.375rem;margin-left:auto}.aq-btn[data-v-2078e259]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-2078e259]:hover{background:#f3f4f6}.aq-btn[data-v-2078e259]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-secondary[data-v-2078e259]{background:#f9fafb}.aq-btn-primary[data-v-2078e259]{background:#2563eb;border-color:#2563eb;color:#fff}.aq-btn-primary[data-v-2078e259]:hover{background:#1d4ed8}.aq-btn-outline[data-v-2078e259]{background:#fff;border-color:#d1d5db}.aq-btn-danger[data-v-2078e259]{background:#dc2626;border-color:#dc2626;color:#fff}.aq-btn-danger[data-v-2078e259]:hover{background:#b91c1c}.error-banner[data-v-2078e259]{padding:8px 12px;margin-bottom:.75rem;background:#fee2e2;color:#b91c1c;border-radius:6px;font-size:.8125rem}.content-card[data-v-2078e259]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;min-height:400px;max-height:calc(100vh - 280px);overflow:auto}.loading-msg[data-v-2078e259],.error-msg[data-v-2078e259],.empty-msg[data-v-2078e259]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem;line-height:1.5}.error-msg[data-v-2078e259]{color:#dc2626}.proposal-list[data-v-2078e259]{display:flex;flex-direction:column;gap:1px;background:#f3f4f6}.proposal-card[data-v-2078e259]{background:#fff;padding:16px}.proposal-card-focused[data-v-2078e259]{box-shadow:0 0 0 2px #8b5cf6;border-radius:8px;animation:proposal-focus-pulse-2078e259 1.6s ease-out 1}@keyframes proposal-focus-pulse-2078e259{0%{box-shadow:0 0 0 4px #8b5cf68c}to{box-shadow:0 0 0 2px #8b5cf6}}.proposal-header[data-v-2078e259]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:10px}.kind-chip[data-v-2078e259],.confidence-chip[data-v-2078e259],.model-chip[data-v-2078e259],.status-chip[data-v-2078e259],.certainty-chip[data-v-2078e259],.value-chip[data-v-2078e259]{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.6875rem;font-weight:600}.value-chip[data-v-2078e259]{font-family:ui-monospace,SFMono-Regular,monospace;cursor:default}.filing-chip[data-v-2078e259]{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;background:#fef3c7;color:#92400e;border:1px solid #f59e0b;cursor:help}.value-signals[data-v-2078e259]{font-size:.6875rem;color:#6b7280;font-family:ui-monospace,SFMono-Regular,monospace;cursor:default}.value-high[data-v-2078e259]{background:#dcfce7;color:#166534}.value-med[data-v-2078e259]{background:#fef3c7;color:#92400e}.value-low[data-v-2078e259]{background:#f3f4f6;color:#6b7280}.value-none[data-v-2078e259]{background:#f9fafb;color:#9ca3af;font-style:italic}.kind-link[data-v-2078e259]{background:#eff6ff;color:#1e40af}.kind-create[data-v-2078e259]{background:#ecfdf5;color:#065f46}.kind-junk[data-v-2078e259]{background:#fee2e2;color:#b91c1c}.kind-edit[data-v-2078e259]{background:#fef3c7;color:#92400e}.cert-complete[data-v-2078e259]{background:#dcfce7;color:#166534}.cert-hint[data-v-2078e259]{background:#fef3c7;color:#92400e}.cert-question-only[data-v-2078e259]{background:#e5e7eb;color:#374151}.confidence-chip[data-v-2078e259],.model-chip[data-v-2078e259]{background:#f3f4f6;color:#374151;font-family:ui-monospace,SFMono-Regular,monospace}.status-chip[data-v-2078e259]{background:#f3f4f6;color:#374151}.status-pending[data-v-2078e259]{background:#fef3c7;color:#b45309}.status-approved[data-v-2078e259]{background:#f0fdf4;color:#15803d}.status-rejected[data-v-2078e259]{background:#fee2e2;color:#b91c1c}.proposal-meta[data-v-2078e259]{display:flex;flex-direction:column;gap:2px;margin-bottom:10px;font-size:.75rem}.meta-row[data-v-2078e259]{display:flex;gap:8px}.meta-key[data-v-2078e259]{width:80px;color:#6b7280;text-transform:uppercase;font-size:.6875rem;letter-spacing:.05em}.meta-val.mono[data-v-2078e259]{font-family:ui-monospace,SFMono-Regular,monospace;color:#111827}.proposal-body[data-v-2078e259]{margin-bottom:10px}.body-section[data-v-2078e259]{margin-bottom:8px}.body-label[data-v-2078e259]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:4px}.body-text[data-v-2078e259]{font-size:.875rem;color:#111827;line-height:1.5;white-space:pre-wrap}.body-text.muted[data-v-2078e259]{color:#6b7280;font-style:italic}.body-text.rationale[data-v-2078e259]{color:#4b5563;font-size:.8125rem}.body-text.mono[data-v-2078e259]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8125rem}.body-text.refine-old[data-v-2078e259]{background:#fef2f2;border-left:3px solid #fca5a5;padding:.5rem .625rem;border-radius:4px;color:#7f1d1d}.body-text.refine-new[data-v-2078e259]{background:#f0fdf4;border-left:3px solid #86efac;padding:.5rem .625rem;border-radius:4px;color:#14532d}.intent-suggestion[data-v-2078e259]{margin-top:8px;padding:10px 12px;background:#fef3c7;border-left:3px solid #f59e0b;border-radius:4px}.intent-suggestion .body-label[data-v-2078e259]{color:#92400e}.intent-suggestion-row[data-v-2078e259]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:.8125rem;color:#4b5563}.intent-suggestion-text code[data-v-2078e259]{background:#fff;padding:1px 6px;border-radius:3px;font-size:.875rem;color:#92400e}.intent-ticket-btn[data-v-2078e259]{white-space:nowrap}.intent-ticket-created[data-v-2078e259]{display:inline-flex;align-items:center;gap:6px;font-size:.8125rem;color:#166534;font-weight:500}.intent-ticket-created code[data-v-2078e259]{background:#dcfce7;color:#14532d;padding:1px 6px;border-radius:3px}.intent-ticket-error[data-v-2078e259]{font-size:.75rem;color:#991b1b;background:#fee2e2;padding:2px 6px;border-radius:3px}.badge[data-v-2078e259]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:.6875rem;font-weight:600;margin-right:6px}.badge-neutral[data-v-2078e259]{background:#f3f4f6;color:#374151}.proposal-actions[data-v-2078e259]{display:flex;gap:8px;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid #f3f4f6}.reject-notes-input[data-v-2078e259]{flex:1;padding:5px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem}.proposal-reviewed[data-v-2078e259]{margin-top:8px;padding-top:8px;border-top:1px solid #f3f4f6;font-size:.75rem;color:#6b7280}.proposal-reviewed .mono[data-v-2078e259]{font-family:ui-monospace,SFMono-Regular,monospace}.edit-row[data-v-2078e259]{display:flex;gap:12px;flex-wrap:wrap}.edit-field[data-v-2078e259]{flex:1;min-width:180px;display:flex;flex-direction:column;gap:4px}.edit-input[data-v-2078e259]{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;line-height:1.5;font-family:inherit;background:#fff;resize:vertical}.edit-input[data-v-2078e259]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.note-input[data-v-2078e259]{margin-top:4px;font-size:.75rem;background:#fffbeb;border-color:#fcd34d;color:#78350f}.note-input[data-v-2078e259]::-moz-placeholder{color:#b45309;font-style:italic}.note-input[data-v-2078e259]::placeholder{color:#b45309;font-style:italic}.note-input[data-v-2078e259]:focus{border-color:#d97706;box-shadow:0 0 0 1px #d97706}.custom-input-row[data-v-2078e259]{display:flex;gap:6px;align-items:stretch}.custom-input-row .edit-input[data-v-2078e259]{flex:1}.custom-revert[data-v-2078e259]{white-space:nowrap;padding:4px 10px;font-size:.75rem}.hint-text[data-v-2078e259]{font-size:.6875rem;color:#9ca3af;font-weight:400;text-transform:none;letter-spacing:0;margin-left:4px}.rqa-toggle[data-v-2078e259]{display:inline-flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;font-size:.75rem;color:#2563eb;cursor:pointer;text-align:left}.rqa-toggle[data-v-2078e259]:hover{color:#1d4ed8}.rqa-toggle .chevron[data-v-2078e259]{font-size:.625rem;color:#6b7280;display:inline-block;min-width:10px}.rqa-toggle .mono[data-v-2078e259]{font-family:ui-monospace,SFMono-Regular,monospace;color:#111827}.rqa-toggle:hover .mono[data-v-2078e259]{color:#2563eb}.rqa-toggle .rqa-hint[data-v-2078e259]{color:#6b7280;font-style:italic;font-size:.6875rem}.rqa-expander[data-v-2078e259]{margin:6px 0 12px 88px;padding:10px 14px;background:#f9fafb;border-left:3px solid #d1d5db;border-radius:0 6px 6px 0}.rqa-status[data-v-2078e259]{color:#6b7280;font-style:italic;font-size:.8125rem}.rqa-error[data-v-2078e259]{color:#dc2626}.rqa-content .body-section[data-v-2078e259]{margin-bottom:10px}.rqa-content .body-label[data-v-2078e259]{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:4px}.rqa-content .body-text[data-v-2078e259]{font-size:.8125rem;color:#111827;line-height:1.5;white-space:pre-wrap}.rqa-lineage[data-v-2078e259]{margin-top:8px;padding-top:8px;border-top:1px dashed #e5e7eb;display:flex;gap:14px;flex-wrap:wrap;font-size:.6875rem;color:#6b7280}.rqa-lineage strong[data-v-2078e259]{text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;font-weight:700;margin-right:4px}.rqa-lineage code[data-v-2078e259]{font-family:ui-monospace,SFMono-Regular,monospace;background:#f3f4f6;padding:0 4px;border-radius:3px;color:#111827}.conflicts-banner[data-v-2078e259]{margin:.75rem 0;padding:.75rem;border-left:4px solid #d97706;background:#fffbeb;border-radius:4px}.conflicts-banner-header[data-v-2078e259]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.conflicts-icon[data-v-2078e259]{font-size:1.1rem;color:#d97706}.conflicts-title[data-v-2078e259]{font-weight:600;color:#92400e;font-size:.875rem}.conflict-card[data-v-2078e259]{background:#fff;padding:.5rem .75rem;border-radius:4px;margin-bottom:.5rem;border:1px solid #fde68a}.conflict-row[data-v-2078e259]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;flex-wrap:wrap}.evidence-kind-chip[data-v-2078e259]{font-size:.7rem;font-weight:600;padding:.1rem .5rem;border-radius:9999px;background:#e5e7eb;color:#1f2937;text-transform:uppercase;letter-spacing:.04em}.evk-kg_node[data-v-2078e259]{background:#dbeafe;color:#1e40af}.evk-chunk[data-v-2078e259]{background:#d1fae5;color:#065f46}.evidence-id[data-v-2078e259]{font-size:.75rem;color:#4b5563}.evidence-link[data-v-2078e259]{font-size:.75rem;color:#2563eb;text-decoration:none}.evidence-link[data-v-2078e259]:hover{text-decoration:underline}.conflict-summary[data-v-2078e259]{font-size:.85rem;color:#1f2937;margin:.25rem 0}.conflict-claims[data-v-2078e259]{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}.claim-row[data-v-2078e259]{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem}.claim-label[data-v-2078e259]{flex-shrink:0;font-weight:600;color:#6b7280;min-width:5rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;margin-top:.1rem}.claim-text[data-v-2078e259]{color:#1f2937}.conflicts-footnote[data-v-2078e259]{font-size:.75rem;color:#92400e;font-style:italic;margin-top:.25rem}.references-chips[data-v-2078e259]{display:flex;flex-direction:column;gap:.4rem}.position-chips[data-v-2078e259]{display:flex;flex-wrap:wrap;gap:.4rem}.position-chip[data-v-2078e259]{display:inline-block;padding:.25rem .6rem;border-radius:4px;background:#ede9fe;color:#5b21b6;border-left:3px solid #7c3aed;font-size:.85rem;font-weight:500}.ref-chip[data-v-2078e259]{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border-radius:4px;background:#f9fafb;border-left:3px solid #d1d5db;flex-wrap:wrap;font-size:.85rem}.ref-relevance-primary[data-v-2078e259]{border-left-color:#2563eb}.ref-relevance-supporting[data-v-2078e259]{border-left-color:#9ca3af}.ref-kind-badge[data-v-2078e259]{font-size:.65rem;font-weight:700;padding:.05rem .4rem;border-radius:3px;text-transform:uppercase;letter-spacing:.04em;background:#e5e7eb;color:#374151}.rk-web[data-v-2078e259]{background:#dbeafe;color:#1e40af}.rk-doc[data-v-2078e259]{background:#fef3c7;color:#92400e}.rk-kg_node[data-v-2078e259]{background:#ede9fe;color:#5b21b6}.ref-title[data-v-2078e259]{font-weight:500;color:#111827}.ref-link[data-v-2078e259]{color:#2563eb;text-decoration:none;font-size:.75rem;word-break:break-all}.ref-link[data-v-2078e259]:hover{text-decoration:underline}.ref-kg[data-v-2078e259]{color:#5b21b6;font-size:.75rem}.ref-relevance-pill[data-v-2078e259]{font-size:.65rem;padding:.05rem .4rem;border-radius:3px;margin-left:auto;background:#f3f4f6;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.rel-primary[data-v-2078e259]{background:#dbeafe;color:#1e40af}.refs-editor[data-v-2078e259]{margin-top:.5rem}.ref-edit-row[data-v-2078e259]{display:grid;grid-template-columns:1.6fr .7fr .9fr 2fr auto;gap:.4rem;margin-bottom:.4rem;align-items:center}.ref-edit-title[data-v-2078e259],.ref-edit-kind[data-v-2078e259],.ref-edit-relevance[data-v-2078e259],.ref-edit-url[data-v-2078e259],.ref-edit-kgid[data-v-2078e259]{font-size:.85rem}.ref-edit-remove[data-v-2078e259]{padding:.2rem .5rem;font-size:.9rem;line-height:1}.ref-edit-add[data-v-2078e259]{margin-top:.25rem;font-size:.85rem;padding:.25rem .6rem}.view-title[data-v-0c5a4963]{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.header[data-v-0c5a4963]{margin-bottom:1rem}.subtitle[data-v-0c5a4963]{margin-top:4px;font-size:.8125rem;color:#6b7280}.toolbar[data-v-0c5a4963]{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.search-wrapper[data-v-0c5a4963]{position:relative;flex:1;min-width:220px}.search-input[data-v-0c5a4963]{width:100%;padding:6px 28px 6px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:.8125rem;outline:none}.search-input[data-v-0c5a4963]:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1a}.clear-btn[data-v-0c5a4963]{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;background:#e5e7eb;border-radius:50%;font-size:.6875rem;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center}.toolbar-actions[data-v-0c5a4963]{display:flex;gap:.375rem}.aq-btn[data-v-0c5a4963]{padding:5px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;white-space:nowrap}.aq-btn[data-v-0c5a4963]:hover{background:#f3f4f6}.aq-btn-secondary[data-v-0c5a4963]{background:#f9fafb}.content-card[data-v-0c5a4963]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;min-height:400px;max-height:calc(100vh - 240px);overflow:auto}.table-wrap[data-v-0c5a4963]{padding:0}.rqa-table[data-v-0c5a4963]{width:100%;border-collapse:collapse;font-size:.8125rem}.rqa-table thead th[data-v-0c5a4963]{text-align:left;padding:10px 12px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;border-bottom:1px solid #e5e7eb;background:#f9fafb;position:sticky;top:0}.rqa-table tbody td[data-v-0c5a4963]{padding:10px 12px;border-bottom:1px solid #f3f4f6;vertical-align:top}.col-question[data-v-0c5a4963]{min-width:320px}.col-channel[data-v-0c5a4963],.col-thread[data-v-0c5a4963],.col-batch[data-v-0c5a4963],.col-id[data-v-0c5a4963]{white-space:nowrap}.col-id[data-v-0c5a4963]{font-size:.75rem}.q-text[data-v-0c5a4963]{color:#111827;line-height:1.4;margin-bottom:2px}.a-text[data-v-0c5a4963]{color:#6b7280;font-size:.75rem;line-height:1.4}.mono[data-v-0c5a4963]{font-family:ui-monospace,SFMono-Regular,monospace;color:#6b7280}.loading-msg[data-v-0c5a4963],.error-msg[data-v-0c5a4963],.empty-msg[data-v-0c5a4963]{padding:2rem;text-align:center;color:#9ca3af;font-size:.875rem;line-height:1.5}.error-msg[data-v-0c5a4963]{color:#dc2626}.page[data-v-391d31c1]{padding:1.25rem 1.5rem}.page-header h1[data-v-391d31c1]{margin:0 0 .25rem;font-size:1.5rem}.subtitle[data-v-391d31c1]{color:#6b7280;margin:0 0 1rem;font-size:.9rem}.filters[data-v-391d31c1]{display:flex;align-items:end;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.filter-group[data-v-391d31c1]{display:flex;flex-direction:column;gap:.25rem}.filter-group label[data-v-391d31c1]{font-size:.8rem;color:#6b7280}.filter-group select[data-v-391d31c1],.filter-group input[data-v-391d31c1]{padding:.4rem .6rem;border:1px solid #d1d5db;border-radius:4px;font-size:.9rem}.reload[data-v-391d31c1]{padding:.4rem .9rem;border:1px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer}.reload[data-v-391d31c1]:disabled{opacity:.5;cursor:default}.error[data-v-391d31c1]{background:#fef2f2;color:#991b1b;padding:.5rem .75rem;border-radius:4px;margin-bottom:.75rem}.error.inline[data-v-391d31c1]{margin-top:.5rem}.two-pane[data-v-391d31c1]{display:grid;grid-template-columns:380px 1fr;gap:1rem;align-items:start}.queue-list ul[data-v-391d31c1]{list-style:none;padding:0;margin:0}.queue-list .empty[data-v-391d31c1]{color:#6b7280;padding:1rem}.queue-item[data-v-391d31c1]{padding:.6rem .75rem;border:1px solid #e5e7eb;border-radius:4px;margin-bottom:.4rem;cursor:pointer;background:#fff}.queue-item[data-v-391d31c1]:hover{background:#f9fafb}.queue-item.active[data-v-391d31c1]{border-color:#2563eb;background:#eff6ff}.queue-item .row-1[data-v-391d31c1]{display:flex;gap:.5rem;align-items:center;margin-bottom:.2rem}.queue-item .row-2[data-v-391d31c1],.queue-item .row-3[data-v-391d31c1],.queue-item .row-4[data-v-391d31c1]{font-size:.8rem;color:#4b5563}.queue-item .primary-title[data-v-391d31c1]{word-break:break-all;font-weight:500}.queue-item .primary-subtitle[data-v-391d31c1]{word-break:break-all}.queue-item .skill-reason[data-v-391d31c1]{font-style:italic}.kind-badge[data-v-391d31c1]{display:inline-block;padding:.1rem .4rem;border-radius:3px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.kind-url[data-v-391d31c1]{background:#dbeafe;color:#1e40af}.kind-attachment[data-v-391d31c1]{background:#ede9fe;color:#5b21b6}.conf-badge[data-v-391d31c1]{display:inline-block;padding:.1rem .4rem;border-radius:3px;font-size:.75rem;font-weight:600}.badge-high[data-v-391d31c1]{background:#d1fae5;color:#065f46}.badge-mid[data-v-391d31c1]{background:#fef3c7;color:#92400e}.badge-low[data-v-391d31c1]{background:#fee2e2;color:#991b1b}.badge-neutral[data-v-391d31c1]{background:#e5e7eb;color:#4b5563}.status-badge[data-v-391d31c1]{display:inline-block;padding:.1rem .4rem;border-radius:3px;font-size:.75rem;text-transform:capitalize}.status-pending[data-v-391d31c1]{background:#fef9c3;color:#854d0e}.status-approved[data-v-391d31c1]{background:#d1fae5;color:#065f46}.status-rejected[data-v-391d31c1]{background:#f3f4f6;color:#4b5563}.known-badge[data-v-391d31c1]{display:inline-block;padding:.1rem .4rem;border-radius:3px;font-size:.72rem;font-weight:600;background:#dbeafe;color:#1e40af}.known-hint[data-v-391d31c1]{font-size:.85rem;color:#1e40af;font-style:italic}.gate-badge[data-v-391d31c1]{display:inline-block;padding:.1rem .4rem;border-radius:3px;font-size:.75rem;font-weight:500}.gate-ok[data-v-391d31c1]{background:#d1fae5;color:#065f46}.gate-fail[data-v-391d31c1]{background:#fee2e2;color:#991b1b}.gate-neutral[data-v-391d31c1]{background:#e5e7eb;color:#4b5563}.gate-hint[data-v-391d31c1]{font-size:.78rem;color:#991b1b;margin-left:.4rem;font-style:italic}.detail-panel[data-v-391d31c1]{padding:.5rem 1rem}.detail-panel .empty[data-v-391d31c1]{color:#6b7280}.detail-panel h2[data-v-391d31c1]{margin:0 0 1rem;font-size:1.15rem;display:flex;gap:.5rem;align-items:center}.meta[data-v-391d31c1]{display:grid;grid-template-columns:max-content 1fr;gap:.4rem 1rem;font-size:.88rem;margin-bottom:1rem}.meta dt[data-v-391d31c1]{color:#6b7280}.meta dd[data-v-391d31c1]{margin:0;word-break:break-word}.meta dd a[data-v-391d31c1]{color:#2563eb}.meta .reason-text[data-v-391d31c1]{font-style:italic;color:#374151}.actions[data-v-391d31c1]{padding:.75rem;background:#f9fafb;border-radius:4px}.actions label[data-v-391d31c1]{display:block;font-size:.85rem;margin-bottom:.5rem}.actions textarea[data-v-391d31c1]{width:100%;padding:.4rem;border:1px solid #d1d5db;border-radius:4px;font-family:inherit;font-size:.9rem}.buttons[data-v-391d31c1]{display:flex;gap:.5rem;margin-top:.5rem}.approve[data-v-391d31c1],.reject[data-v-391d31c1]{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-weight:500}.approve[data-v-391d31c1]{background:#16a34a;color:#fff}.approve[data-v-391d31c1]:hover{background:#15803d}.reject[data-v-391d31c1]{background:#dc2626;color:#fff}.reject[data-v-391d31c1]:hover{background:#b91c1c}.approve[data-v-391d31c1]:disabled,.reject[data-v-391d31c1]:disabled{opacity:.5;cursor:default}.trust-host[data-v-391d31c1]{margin-top:.75rem;padding:.75rem;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}.trust-host-hint[data-v-391d31c1]{font-size:.82rem;color:#1e3a8a;margin:0 0 .5rem}.trust-host-hint code[data-v-391d31c1]{background:#dbeafe;padding:0 .25rem;border-radius:2px}.trust-host-toggle[data-v-391d31c1]{padding:.4rem .8rem;border:1px solid #2563eb;border-radius:4px;background:#fff;color:#1e40af;cursor:pointer;font-size:.85rem}.trust-host-form label[data-v-391d31c1]{display:block;font-size:.82rem;margin-bottom:.5rem;color:#374151}.trust-host-form select[data-v-391d31c1],.trust-host-form input[data-v-391d31c1]{display:block;width:100%;margin-top:.2rem;padding:.35rem .5rem;border:1px solid #d1d5db;border-radius:4px;font-size:.88rem}.routing-view[data-v-f14c3e07]{padding:1rem}.view-title[data-v-f14c3e07]{margin:0 0 .25rem}.subtitle[data-v-f14c3e07]{color:var(--aq-muted, #666);font-size:.9rem;max-width:56rem}.toolbar[data-v-f14c3e07]{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.tabs[data-v-f14c3e07]{display:flex;gap:.25rem}.tab-btn[data-v-f14c3e07]{padding:.4rem .9rem;border:1px solid var(--aq-border, #ccc);background:transparent;cursor:pointer}.tab-btn.active[data-v-f14c3e07]{background:var(--aq-accent, #1a4);color:#fff}.content-card[data-v-f14c3e07]{border:1px solid var(--aq-border, #ddd);border-radius:6px;padding:1rem}.edge-card[data-v-f14c3e07]{border-bottom:1px solid var(--aq-border, #eee);padding:.75rem 0}.edge-head[data-v-f14c3e07]{display:flex;justify-content:space-between;font-weight:600}.match[data-v-f14c3e07]{font-family:monospace}.conf[data-v-f14c3e07]{color:var(--aq-muted, #888);font-weight:400;font-size:.85rem}.ev-label[data-v-f14c3e07]{font-size:.78rem;font-weight:600;color:var(--aq-muted, #666);text-transform:uppercase;letter-spacing:.03em}.exemplars[data-v-f14c3e07]{margin:.4rem 0}.exemplar-list[data-v-f14c3e07]{margin:.15rem 0 0;padding-left:1.1rem}.exemplar-list li[data-v-f14c3e07]{font-size:.9rem;color:var(--aq-text, #222);margin:.1rem 0}.reasoning[data-v-f14c3e07]{font-size:.85rem;color:var(--aq-muted, #555);margin:.35rem 0}.reasoning .ev-label[data-v-f14c3e07]{display:inline;margin-right:.3rem}.inert-warn[data-v-f14c3e07]{font-size:.85rem;color:#b25a00;background:#c8780012;padding:.3rem .5rem;border-radius:4px;margin:.4rem 0}.handlers[data-v-f14c3e07]{width:100%;border-collapse:collapse;margin:.5rem 0;font-size:.88rem}.handlers th[data-v-f14c3e07],.handlers td[data-v-f14c3e07]{text-align:left;padding:.2rem .5rem}.handlers tr.pii[data-v-f14c3e07]{background:#c8780014}.pii-tag[data-v-f14c3e07]{color:#b25a00;font-weight:700;font-size:.75rem}.edge-actions[data-v-f14c3e07]{display:flex;gap:.5rem}.aq-btn[data-v-f14c3e07]{padding:.35rem .9rem;cursor:pointer}.aq-btn.ghost[data-v-f14c3e07]{background:transparent}.loading-msg[data-v-f14c3e07],.error-msg[data-v-f14c3e07]{padding:.5rem}.error-msg[data-v-f14c3e07]{color:#b00}.gmail-page[data-v-7071e0c1]{display:flex;flex-direction:column;gap:12px}.gmail-reauth-banner[data-v-7071e0c1]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:#fffbeb;border:1px solid #f59e0b;border-radius:8px}.reauth-text[data-v-7071e0c1]{font-size:13px;color:#92400e;flex:1}.gmail-no-cred[data-v-7071e0c1]{text-align:center;padding:40px 20px;color:#6b7280}.gmail-no-cred .hint[data-v-7071e0c1]{font-size:13px;color:#9ca3af;margin-top:4px}.gmail-toolbar[data-v-7071e0c1]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.toolbar-left[data-v-7071e0c1]{display:flex;gap:8px;align-items:center;flex:1}.toolbar-right[data-v-7071e0c1]{display:flex;gap:8px}.toolbar-select[data-v-7071e0c1]{max-width:260px}.search-group[data-v-7071e0c1]{display:flex;gap:4px;flex:1}.search-input[data-v-7071e0c1]{flex:1;min-width:180px}.gmail-content[data-v-7071e0c1]{display:flex;gap:12px;min-height:500px}.gmail-list[data-v-7071e0c1]{flex:1;border:1px solid #e5e7eb;border-radius:8px;overflow-y:auto;max-height:600px}.gmail-list-narrow[data-v-7071e0c1]{flex:0 0 340px;max-width:340px}.msg-row[data-v-7071e0c1]{padding:10px 12px;border-bottom:1px solid #f3f4f6;cursor:pointer;transition:background .1s}.msg-row[data-v-7071e0c1]:hover{background:#f9fafb}.msg-row-selected[data-v-7071e0c1]{background:#eff6ff;border-left:3px solid #2563eb}.msg-from[data-v-7071e0c1]{font-size:13px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-subject[data-v-7071e0c1]{font-size:13px;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.msg-snippet[data-v-7071e0c1]{font-size:12px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.msg-meta[data-v-7071e0c1]{display:flex;gap:6px;align-items:center;margin-top:4px}.msg-date[data-v-7071e0c1]{font-size:11px;color:#9ca3af}.msg-label-tag[data-v-7071e0c1]{font-size:10px;font-weight:500;padding:1px 6px;border-radius:4px;background:#dbeafe;color:#1e40af;white-space:nowrap}.loading-msg[data-v-7071e0c1],.empty-msg[data-v-7071e0c1]{padding:40px 20px;text-align:center;color:#9ca3af;font-size:13px}.triage-summary[data-v-7071e0c1]{padding:8px 12px;font-size:12px;color:#374151;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.triage-count-chip[data-v-7071e0c1]{font-size:11px;padding:1px 6px;border-radius:4px;background:#f3f4f6;color:#4b5563;white-space:nowrap}.triage-actions[data-v-7071e0c1]{padding:6px 12px 8px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.triage-actions-head[data-v-7071e0c1]{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;color:#4b5563;margin-bottom:4px}.triage-actions-list[data-v-7071e0c1]{list-style:none;margin:0;padding:0;max-height:140px;overflow-y:auto}.triage-action-item[data-v-7071e0c1]{font-size:11px;color:#374151;padding:2px 0;border-bottom:1px dotted #e5e7eb}.aq-link-btn[data-v-7071e0c1]{background:none;border:none;color:#2563eb;font-size:11px;cursor:pointer;padding:0}.aq-link-btn[data-v-7071e0c1]:hover{text-decoration:underline}.triage-state-tag[data-v-7071e0c1]{font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;white-space:nowrap}.triage-state-new[data-v-7071e0c1]{background:#dbeafe;color:#1e40af}.triage-state-in_progress[data-v-7071e0c1]{background:#fef3c7;color:#92400e}.triage-state-ambiguous[data-v-7071e0c1]{background:#fde68a;color:#78350f}.triage-state-answered[data-v-7071e0c1]{background:#dcfce7;color:#166534}.triage-state-no_reply[data-v-7071e0c1]{background:#f3f4f6;color:#4b5563}.triage-state-for_teammate[data-v-7071e0c1]{background:#ede9fe;color:#5b21b6}.drafting-header[data-v-7071e0c1]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#f8fafc}.drafting-header-label[data-v-7071e0c1]{font-size:12px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px}.drafting-meta[data-v-7071e0c1]{padding:10px 14px;font-size:13px;color:#374151;border-bottom:1px solid #f3f4f6;display:flex;flex-direction:column;gap:2px}.drafting-meta strong[data-v-7071e0c1]{color:#1f2937}.drafting-body[data-v-7071e0c1]{padding:12px 14px;font-size:14px;line-height:1.6;white-space:pre-wrap;font-family:inherit;overflow-y:auto}.load-more[data-v-7071e0c1]{padding:8px 12px;text-align:center}.gmail-detail[data-v-7071e0c1]{flex:1;border:1px solid #e5e7eb;border-radius:8px;padding:16px;overflow-y:auto;max-height:600px;display:flex;flex-direction:column;gap:12px}.detail-header[data-v-7071e0c1]{display:flex;align-items:center;gap:12px}.detail-subject[data-v-7071e0c1]{font-size:16px;font-weight:700;color:#1f2937;margin:0;flex:1}.detail-meta[data-v-7071e0c1]{font-size:13px;color:#6b7280;display:flex;flex-direction:column;gap:2px}.detail-labels[data-v-7071e0c1]{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.detail-body[data-v-7071e0c1]{flex:1;padding:12px;background:#fafafa;border:1px solid #f3f4f6;border-radius:6px;overflow-y:auto;font-size:14px;line-height:1.6}.body-text[data-v-7071e0c1]{white-space:pre-wrap;font-family:inherit}.body-empty[data-v-7071e0c1]{color:#9ca3af;font-style:italic}.detail-actions[data-v-7071e0c1]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.label-actions[data-v-7071e0c1]{display:flex;align-items:center;gap:4px}.label-actions-hint[data-v-7071e0c1]{font-size:11px;color:#6b7280;margin-right:2px}.identity-badges[data-v-7071e0c1]{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;flex-wrap:wrap}.identity-badge[data-v-7071e0c1]{display:inline-flex;flex-direction:column;gap:1px;padding:4px 10px;border-radius:5px}.identity-sender[data-v-7071e0c1]{background:#fff7ed;border:1px solid #fed7aa}.identity-operator[data-v-7071e0c1]{background:#ecfeff;border:1px solid #a5f3fc}.identity-role[data-v-7071e0c1]{font-size:10px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.identity-value[data-v-7071e0c1]{font-size:12px;font-weight:500;color:#1f2937}.identity-arrow[data-v-7071e0c1]{color:#9ca3af;font-weight:600}.answer-section[data-v-7071e0c1]{border-top:1px solid #e5e7eb;padding-top:12px;display:flex;flex-direction:column;gap:8px}.answer-header[data-v-7071e0c1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.answer-title[data-v-7071e0c1]{font-size:14px;font-weight:600;color:#1f2937;margin:0;display:inline-flex;align-items:center;gap:6px}.turn-badge[data-v-7071e0c1]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;background:#ede9fe;color:#5b21b6;text-transform:uppercase}.model-badge[data-v-7071e0c1]{font-size:10px;color:#9ca3af;font-family:ui-monospace,monospace}.refine-row[data-v-7071e0c1]{display:flex;gap:6px}.refine-input[data-v-7071e0c1]{flex:1}.answer-citations[data-v-7071e0c1]{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.citation-label[data-v-7071e0c1]{font-size:12px;color:#6b7280;font-weight:500}.citation-tag[data-v-7071e0c1]{font-size:11px;padding:2px 8px;border-radius:4px;background:#f0fdf4;color:#166534}.answer-textarea[data-v-7071e0c1]{font-family:inherit;font-size:14px;line-height:1.5;resize:vertical}.answer-preview-wrap[data-v-7071e0c1]{margin-top:8px}.answer-preview-label[data-v-7071e0c1]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin-bottom:4px}.answer-preview[data-v-7071e0c1]{font-size:14px;line-height:1.5;color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:10px 12px;overflow-wrap:anywhere}.answer-preview[data-v-7071e0c1] :first-child{margin-top:0}.answer-preview[data-v-7071e0c1] :last-child{margin-bottom:0}.answer-preview p[data-v-7071e0c1]{margin:0 0 8px}.answer-preview ul[data-v-7071e0c1]{margin:0 0 8px;padding-left:20px}.answer-preview li[data-v-7071e0c1]{margin:2px 0}.answer-preview code[data-v-7071e0c1]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#eef2f7;padding:1px 4px;border-radius:3px}.answer-preview a[data-v-7071e0c1]{color:#2563eb}.answer-actions[data-v-7071e0c1]{display:flex;gap:8px}.form-input[data-v-7071e0c1]{padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit}.form-input[data-v-7071e0c1]:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.aq-btn[data-v-7071e0c1]{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.aq-btn[data-v-7071e0c1]:disabled{opacity:.5;cursor:not-allowed}.aq-btn-primary[data-v-7071e0c1]{background:#2563eb;color:#fff;border-color:#2563eb}.aq-btn-primary[data-v-7071e0c1]:hover:not(:disabled){background:#1d4ed8}.aq-btn-secondary[data-v-7071e0c1]{background:#fff;color:#374151}.aq-btn-secondary[data-v-7071e0c1]:hover:not(:disabled){background:#f3f4f6}.aq-btn-danger[data-v-7071e0c1]{background:#fff;color:#dc2626;border-color:#fecaca}.aq-btn-danger[data-v-7071e0c1]:hover:not(:disabled){background:#fef2f2}.aq-btn-sm[data-v-7071e0c1]{padding:4px 10px;font-size:12px}.junk-actions[data-v-7071e0c1]{display:flex;gap:8px;margin-left:auto}.drill-down[data-v-7071e0c1]{margin-top:18px;border-top:1px dashed #d1d5db;padding-top:14px}.drill-down-toggle[data-v-7071e0c1]{cursor:pointer;font-size:12px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.5px;padding:4px 0;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drill-down-toggle[data-v-7071e0c1]::-webkit-details-marker{display:none}.drill-down-toggle[data-v-7071e0c1]:hover{color:#1e293b}.drill-down[open]>.drill-down-toggle[data-v-7071e0c1]{margin-bottom:8px}.drill-down-body[data-v-7071e0c1]{display:flex;flex-direction:column;gap:6px;padding-left:6px}.drill-down-section[data-v-7071e0c1]{border:1px solid #e5e7eb;border-radius:6px;background:#fafafa}.drill-down-section>summary[data-v-7071e0c1]{padding:8px 12px;font-size:13px;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none}.drill-down-section>summary[data-v-7071e0c1]::-webkit-details-marker{display:none}.drill-down-section>summary[data-v-7071e0c1]:hover{background:#f3f4f6}.drill-down-section[open]>summary[data-v-7071e0c1]{border-bottom:1px solid #e5e7eb;background:#f3f4f6}.drill-down-section-body[data-v-7071e0c1]{padding:10px 12px;font-size:13px}.drill-down-empty[data-v-7071e0c1]{color:#9ca3af;font-style:italic;font-size:12px}.drill-down-list[data-v-7071e0c1]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.drill-down-list li[data-v-7071e0c1]{color:#374151;line-height:1.45}.drill-down-table[data-v-7071e0c1]{width:100%;border-collapse:collapse;font-size:12px}.drill-down-table th[data-v-7071e0c1]{text-align:left;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px;padding:4px 8px 4px 0;border-bottom:1px solid #e5e7eb}.drill-down-table td[data-v-7071e0c1]{padding:5px 8px 5px 0;border-bottom:1px solid #f1f5f9;color:#374151;vertical-align:top}.drill-down-table code[data-v-7071e0c1]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:#eef2ff;color:#4338ca;padding:1px 5px;border-radius:3px}.drill-down-total td[data-v-7071e0c1]{border-top:1px solid #cbd5e1;padding-top:8px}.drill-down-subq-group[data-v-7071e0c1]{margin-bottom:12px}.drill-down-subq-group[data-v-7071e0c1]:last-child{margin-bottom:0}.drill-down-subq-label[data-v-7071e0c1]{font-weight:600;font-size:12px;color:#1e293b;margin-bottom:4px}.drill-down-indent[data-v-7071e0c1]{padding-left:12px}.drill-down-link[data-v-7071e0c1]{color:#2563eb;text-decoration:none;margin-left:4px;font-size:11px}.drill-down-link[data-v-7071e0c1]:hover{text-decoration:underline}.refsrc-section[data-v-7071e0c1]{margin:12px 0;padding:10px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb}.refsrc-header[data-v-7071e0c1]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.refsrc-label[data-v-7071e0c1]{font-size:12px;font-weight:600;color:#374151}.refsrc-empty[data-v-7071e0c1]{font-size:12px;color:#6b7280;font-style:italic}.refsrc-chips[data-v-7071e0c1]{display:flex;flex-wrap:wrap;gap:6px}.refsrc-chip[data-v-7071e0c1]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border:1px solid #d1d5db;border-radius:999px;background:#fff;font-size:12px;cursor:pointer}.refsrc-chip-on[data-v-7071e0c1]{border-color:#2563eb;background:#eff6ff;color:#1d4ed8}.refsrc-chip-name[data-v-7071e0c1]{white-space:nowrap}.refsrc-chip-count[data-v-7071e0c1]{color:#6b7280;font-size:11px}.refsrc-modal-overlay[data-v-7071e0c1]{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.refsrc-modal[data-v-7071e0c1]{background:#fff;border-radius:8px;padding:20px;width:440px;max-width:92vw;max-height:88vh;overflow-y:auto;box-shadow:0 10px 40px #00000040}.refsrc-modal-title[data-v-7071e0c1]{margin:0 0 14px;font-size:16px;font-weight:600}.refsrc-field[data-v-7071e0c1]{display:block;margin-bottom:12px}.refsrc-field-label[data-v-7071e0c1]{display:block;font-size:12px;font-weight:600;color:#374151;margin-bottom:4px}.refsrc-modal-actions[data-v-7071e0c1]{display:flex;gap:8px;margin-top:8px}.propmatch-section[data-v-7071e0c1]{margin:12px 0;padding:10px 12px;border:1px solid #ddd6fe;border-radius:6px;background:#faf5ff}.propmatch-header[data-v-7071e0c1]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:8px}.propmatch-label[data-v-7071e0c1]{font-size:12px;font-weight:600;color:#6d28d9}.propmatch-hint[data-v-7071e0c1]{font-size:11px;color:#7c6f9e}.propmatch-list[data-v-7071e0c1]{display:flex;flex-direction:column;gap:6px}.propmatch-card[data-v-7071e0c1]{padding:8px 10px;border:1px solid #e9d5ff;border-radius:6px;background:#fff}.propmatch-q[data-v-7071e0c1]{font-size:13px;color:#1f2937;line-height:1.4;margin-bottom:6px}.propmatch-meta[data-v-7071e0c1]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.propmatch-badge[data-v-7071e0c1]{font-size:10px;padding:1px 7px;border-radius:999px;background:#f3f0ff;color:#6d28d9;white-space:nowrap}.propmatch-score[data-v-7071e0c1]{background:#ede9fe;font-weight:600}.propmatch-review[data-v-7071e0c1]{margin-left:auto}.grounding-banner[data-v-7071e0c1]{display:flex;align-items:flex-start;gap:8px;margin:10px 0;padding:10px 12px;border:1px solid #fcd34d;border-radius:6px;background:#fffbeb;font-size:13px;color:#92400e;line-height:1.45}.grounding-banner-icon[data-v-7071e0c1]{font-size:15px;line-height:1.2}.grounding-badge[data-v-7071e0c1]{display:inline-block;font-size:10px;font-weight:600;padding:1px 7px;border-radius:999px;white-space:nowrap}.grounding-grounded[data-v-7071e0c1]{background:#dcfce7;color:#166534}.grounding-grounded_partial[data-v-7071e0c1]{background:#fef3c7;color:#92400e}.grounding-deferred[data-v-7071e0c1]{background:#fee2e2;color:#991b1b}.grounding-unverified[data-v-7071e0c1]{background:#f3f4f6;color:#4b5563}.grounding-unknown[data-v-7071e0c1]{background:#f3f4f6;color:#9ca3af}.grounding-defer-list[data-v-7071e0c1]{margin:0;padding-left:16px}.grounding-defer-list li[data-v-7071e0c1]{color:#991b1b;line-height:1.4}.view-title[data-v-34e1a967]{font-size:1.5rem;font-weight:700;color:#111827;margin-bottom:.25rem}.view-desc[data-v-34e1a967]{color:#6b7280;font-size:.875rem;margin-bottom:1.25rem}.gmail-container[data-v-34e1a967]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:1.25rem}.sv-page[data-v-cd29b5f0]{max-width:640px}.sv-header[data-v-cd29b5f0]{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.5rem}.sv-header h1[data-v-cd29b5f0]{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.sv-tenant[data-v-cd29b5f0]{font-family:monospace;font-size:.85rem;color:#6b7280;background:#f3f4f6;padding:2px 8px;border-radius:4px}.sv-card[data-v-cd29b5f0]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:1.25rem}.sv-card h2[data-v-cd29b5f0]{font-size:1rem;font-weight:600;color:#111827;margin:0 0 1rem}.sv-field[data-v-cd29b5f0]{margin-bottom:1.25rem}.sv-field[data-v-cd29b5f0]:last-child{margin-bottom:0}.sv-label[data-v-cd29b5f0]{display:block;font-size:.85rem;font-weight:600;color:#374151;margin-bottom:.4rem}.sv-value[data-v-cd29b5f0]{font-weight:700;color:#1e40af;margin-left:.4rem}.sv-badge[data-v-cd29b5f0]{display:inline-block;margin-left:.4rem;padding:0 6px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:#fef3c7;color:#92400e;border-radius:4px;vertical-align:middle}.sv-select[data-v-cd29b5f0],.sv-input[data-v-cd29b5f0]{padding:.4rem .6rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;background:#fff;color:#374151;min-width:240px}.sv-input[data-v-cd29b5f0]{width:120px;min-width:0}.sv-range[data-v-cd29b5f0]{width:260px;vertical-align:middle}.sv-check[data-v-cd29b5f0]{display:inline-flex;align-items:center;gap:.45rem;font-size:.875rem;color:#374151;cursor:pointer}.sv-check input[data-v-cd29b5f0]{width:15px;height:15px;cursor:pointer}.sv-hint[data-v-cd29b5f0]{margin:.4rem 0 0;font-size:.78rem;color:#6b7280;line-height:1.45}.sv-hint code[data-v-cd29b5f0]{font-family:monospace;font-size:.74rem;background:#f3f4f6;padding:0 3px;border-radius:3px}.sv-actions[data-v-cd29b5f0]{margin-top:.5rem}.sv-btn[data-v-cd29b5f0]{padding:.5rem 1.25rem;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-size:.875rem;font-weight:500;cursor:pointer}.sv-btn-primary[data-v-cd29b5f0]{background:#1e40af;color:#fff;border-color:#1e40af}.sv-btn-primary[data-v-cd29b5f0]:hover{background:#1e3a8a}.sv-btn-primary[data-v-cd29b5f0]:disabled{opacity:.6;cursor:not-allowed}.sv-status[data-v-cd29b5f0]{color:#6b7280;font-size:.875rem;padding:1.5rem 0}.sv-alert[data-v-cd29b5f0]{padding:.75rem 1rem;border-radius:6px;font-size:.875rem;margin-bottom:1rem}.sv-alert-error[data-v-cd29b5f0]{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.sv-alert-success[data-v-cd29b5f0]{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.border{border-width:1px}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body{font-family:Inter,system-ui,-apple-system,sans-serif;margin:0}.aq-signin-shell{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:1.5rem;padding:2rem}.aq-signin-shell h1{font-size:1.5rem;font-weight:700;color:#1e3a8a}.aq-signin-shell p{color:#6b7280;font-size:.875rem}
