.aethelnet-header[data-v-6aebd5b4]{position:absolute;top:12px;left:12px;right:12px;z-index:2000;display:flex;flex-direction:column;gap:8px;pointer-events:auto;font-family:Space Mono,monospace}.workspace-bar[data-v-6aebd5b4]{display:flex;justify-content:space-between;align-items:center;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:6px;padding:6px 12px;box-shadow:0 1px 3px #0000000d;flex-wrap:wrap;gap:10px}.workspace-left[data-v-6aebd5b4]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.ws-logo[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-weight:700;font-size:12px;letter-spacing:.05em;color:#0f172a;white-space:nowrap;flex-shrink:0}.ws-sep[data-v-6aebd5b4]{color:#cbd5e1;font-weight:600;white-space:nowrap;flex-shrink:0}.ws-tabs[data-v-6aebd5b4]{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.ws-tab-btn[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;background:#F8FAFC;color:#64748b;border:1px solid #E2E8F0;padding:5px 12px;cursor:pointer;border-radius:4px;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.ws-tab-btn[data-v-6aebd5b4]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.ws-tab-active[data-v-6aebd5b4]{background:#0F172A!important;color:#fff!important;font-weight:700;border-color:#0f172a!important;box-shadow:0 1px 2px #0000001a}.ws-new-case-btn[data-v-6aebd5b4]{border-style:dashed;color:#475569;border-color:#cbd5e1}.ws-new-case-btn[data-v-6aebd5b4]:hover{border-color:#0f172a;color:#0f172a}.ws-ontology-btn[data-v-6aebd5b4]{background:#F8FAFC;border-color:#e2e8f0;color:#475569}.ws-ontology-btn[data-v-6aebd5b4]:hover{background:#0F172A;color:#fff;border-color:#0f172a}.workspace-right[data-v-6aebd5b4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}.conflict-pill[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-size:11px;font-weight:700;color:#dc2626;border:1px solid #FCA5A5;padding:4px 10px;background:#FEF2F2;border-radius:4px;letter-spacing:.03em;animation:conflict-blink-6aebd5b4 2s infinite ease-in-out;white-space:nowrap;flex-shrink:0}@keyframes conflict-blink-6aebd5b4{0%,to{opacity:1}50%{opacity:.7}}.nav-action-btn[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;padding:5px 12px;cursor:pointer;border-radius:4px;border:1px solid #E2E8F0;background:#FFFFFF;color:#0f172a;box-shadow:0 1px 2px #0000000d;transition:all .15s;white-space:nowrap;flex-shrink:0}.dropzone-btn[data-v-6aebd5b4]{background:#0F172A;color:#fff;border-color:#0f172a}.dropzone-btn[data-v-6aebd5b4]:hover{background:#1E293B;border-color:#1e293b}.dossier-btn[data-v-6aebd5b4]:hover{background:#F1F5F9;border-color:#cbd5e1}.audit-btn[data-v-6aebd5b4]{background:#F8FAFC;border-color:#cbd5e1;color:#0f172a}.audit-btn[data-v-6aebd5b4]:hover{background:#F1F5F9;border-color:#94a3b8}.controls-bar[data-v-6aebd5b4]{display:flex;justify-content:space-between;align-items:center;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:6px;padding:4px 10px;box-shadow:0 1px 3px #0000000d;flex-wrap:wrap;gap:8px}.telemetry-badge[data-v-6aebd5b4]{display:flex;align-items:center;gap:8px;font-size:11px;color:#0f172a;white-space:nowrap;flex-wrap:wrap}.brand-tag[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-weight:700;color:#0f172a;white-space:nowrap;flex-shrink:0}.sep[data-v-6aebd5b4]{color:#cbd5e1;white-space:nowrap;flex-shrink:0}.stat[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-weight:600;color:#64748b;white-space:nowrap;flex-shrink:0}.nav-controls[data-v-6aebd5b4]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex-shrink:0}.nav-btn[data-v-6aebd5b4]{font-family:Space Mono,monospace;font-size:10px;font-weight:600;background:#FFFFFF;color:#475569;border:1px solid #E2E8F0;padding:4px 8px;cursor:pointer;border-radius:4px;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.nav-btn[data-v-6aebd5b4]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.nav-btn-active[data-v-6aebd5b4]{background:#0F172A;color:#fff;border-color:#0f172a}.clear-btn[data-v-6aebd5b4]:hover{background:#FEF2F2;color:#dc2626;border-color:#fca5a5}@media (max-width: 1024px){.workspace-bar[data-v-6aebd5b4],.controls-bar[data-v-6aebd5b4]{padding:6px 10px;box-shadow:0 1px 2px #0000000d}.ws-logo[data-v-6aebd5b4]{font-size:11px}.ws-tab-btn[data-v-6aebd5b4],.nav-action-btn[data-v-6aebd5b4]{font-size:10px;padding:4px 10px}}@media (max-width: 768px){.aethelnet-header[data-v-6aebd5b4]{top:6px;left:6px;right:6px;gap:6px}.workspace-bar[data-v-6aebd5b4]{flex-direction:column;align-items:flex-start;gap:6px;padding:6px 8px}.workspace-left[data-v-6aebd5b4]{width:100%;flex-direction:column;align-items:flex-start;gap:6px}.ws-logo[data-v-6aebd5b4]{font-size:11px}.ws-sep[data-v-6aebd5b4]{display:none}.ws-tabs[data-v-6aebd5b4]{width:100%;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.ws-tabs[data-v-6aebd5b4]::-webkit-scrollbar{display:none}.ws-tab-btn[data-v-6aebd5b4]{min-height:34px;display:inline-flex;align-items:center;padding:0 10px;font-size:10px}.workspace-right[data-v-6aebd5b4]{width:100%;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.workspace-right[data-v-6aebd5b4]::-webkit-scrollbar{display:none}.nav-action-btn[data-v-6aebd5b4]{min-height:34px;display:inline-flex;align-items:center;padding:0 10px;font-size:10px}.controls-bar[data-v-6aebd5b4]{flex-direction:column;align-items:flex-start;gap:6px;padding:6px 8px}.telemetry-badge[data-v-6aebd5b4]{width:100%;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.telemetry-badge[data-v-6aebd5b4]::-webkit-scrollbar{display:none}.nav-controls[data-v-6aebd5b4]{width:100%;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.nav-controls[data-v-6aebd5b4]::-webkit-scrollbar{display:none}.nav-btn[data-v-6aebd5b4]{min-height:32px;display:inline-flex;align-items:center;padding:0 8px;font-size:10px}}.dropzone-backdrop[data-v-cd6f3a39]{position:fixed;inset:0;z-index:9999;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(4px)}.brutalist-modal[data-v-cd6f3a39]{width:100%;max-width:760px;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a;display:flex;flex-direction:column;font-family:Space Mono,monospace;color:#0f172a}.modal-header[data-v-cd6f3a39]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #E2E8F0;background:#FFFFFF;border-radius:8px 8px 0 0}.title-tag[data-v-cd6f3a39]{font-weight:700;font-size:13px;color:#0f172a;margin-right:8px}.title-sub[data-v-cd6f3a39]{font-size:11px;color:#64748b}.close-btn[data-v-cd6f3a39]{background:#FFFFFF;border:1px solid #E2E8F0;color:#64748b;font-family:Space Mono,monospace;font-size:11px;font-weight:600;padding:4px 8px;cursor:pointer;border-radius:4px;transition:all .15s ease}.close-btn[data-v-cd6f3a39]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.modal-body[data-v-cd6f3a39]{padding:20px;display:flex;flex-direction:column;gap:16px;background:#FFFFFF}.form-group[data-v-cd6f3a39]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-cd6f3a39]{font-size:11px;font-weight:700;letter-spacing:.05em;color:#0f172a}.ontology-pills[data-v-cd6f3a39]{display:flex;gap:8px;flex-wrap:wrap}.ontology-pill-btn[data-v-cd6f3a39]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;background:#F8FAFC;color:#475569;border:1px solid #E2E8F0;padding:6px 12px;cursor:pointer;border-radius:4px;white-space:nowrap;flex-shrink:0;transition:all .15s ease}.ontology-pill-btn[data-v-cd6f3a39]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.pill-active[data-v-cd6f3a39]{background:#0F172A!important;color:#fff!important;font-weight:700;border-color:#0f172a!important}.mode-toggles[data-v-cd6f3a39]{display:flex;gap:8px}.mode-btn[data-v-cd6f3a39]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;background:#FFFFFF;color:#475569;border:1px solid #E2E8F0;padding:8px 14px;cursor:pointer;border-radius:4px;box-shadow:0 1px 2px #0000000a;transition:all .15s ease}.mode-btn[data-v-cd6f3a39]:hover{background:#F8FAFC;color:#0f172a;border-color:#cbd5e1}.mode-active[data-v-cd6f3a39]{background:#0F172A!important;color:#fff!important;border-color:#0f172a!important}.form-label-row[data-v-cd6f3a39]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.template-shortcuts[data-v-cd6f3a39]{display:flex;align-items:center;gap:6px}.tmpl-label[data-v-cd6f3a39]{font-size:10px;font-weight:800;color:#666}.tmpl-btn[data-v-cd6f3a39]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;background:#F8FAFC;color:#475569;border:1px solid #CBD5E1;padding:2px 7px;cursor:pointer;border-radius:4px;transition:all .15s ease}.tmpl-btn[data-v-cd6f3a39]:hover{background:#0F172A;color:#fff;border-color:#0f172a}.brutalist-textarea[data-v-cd6f3a39]{width:100%;background:#F8FAFC;border:1px solid #E2E8F0;color:#0f172a;font-family:Space Mono,monospace;font-size:12px;line-height:1.5;padding:12px;border-radius:4px;resize:vertical;box-sizing:border-box;transition:border-color .15s ease}.brutalist-textarea[data-v-cd6f3a39]:focus{outline:none;border-color:#0f172a;background:#FFFFFF}.dropzone-file-zone[data-v-cd6f3a39]{border:1px dashed #CBD5E1;padding:16px;text-align:center;background:#F8FAFC;cursor:pointer;border-radius:6px;transition:all .15s ease}.dropzone-file-zone[data-v-cd6f3a39]:hover{background:#F1F5F9;border-color:#0f172a}.hidden-file-input[data-v-cd6f3a39]{display:none}.drop-text[data-v-cd6f3a39]{font-size:11px;font-weight:600;color:#475569}.status-banner[data-v-cd6f3a39]{padding:8px 12px;background:#ECFDF5;border:1px solid #A7F3D0;border-radius:6px;font-size:11px;font-weight:600;color:#059669}.status-error[data-v-cd6f3a39]{background:#FEF2F2!important;border-color:#fca5a5!important;color:#dc2626!important}.form-row-compact[data-v-cd6f3a39]{display:flex;gap:12px;align-items:flex-end}.flex-1[data-v-cd6f3a39]{flex:1}.flex-checkbox[data-v-cd6f3a39]{flex-shrink:0;padding-bottom:8px}.checkbox-label[data-v-cd6f3a39]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#334155;cursor:pointer;user-select:none}.checkbox-label input[type=checkbox][data-v-cd6f3a39]{accent-color:#0F172A;cursor:pointer}.brutalist-input[data-v-cd6f3a39]{width:100%;background:#F8FAFC;border:1px solid #E2E8F0;color:#0f172a;font-family:Space Mono,monospace;font-size:11px;padding:8px 10px;border-radius:4px;box-sizing:border-box;transition:border-color .15s ease}.brutalist-input[data-v-cd6f3a39]:focus{outline:none;border-color:#0f172a;background:#FFFFFF}.result-box[data-v-cd6f3a39]{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:8px;font-size:11px}.result-grid[data-v-cd6f3a39]{display:flex;flex-direction:column;gap:6px}.result-row[data-v-cd6f3a39]{display:flex;justify-content:space-between;color:#64748b}.result-val[data-v-cd6f3a39]{color:#0f172a;font-weight:700}.val-updated[data-v-cd6f3a39]{color:#2563eb!important}.conflict-alert[data-v-cd6f3a39]{color:#dc2626!important;font-weight:700}.conflict-alert .result-val[data-v-cd6f3a39]{color:#dc2626!important}.action-events-card[data-v-cd6f3a39]{margin-top:6px;border:1px solid #E2E8F0;border-radius:6px;background:#FFFFFF;padding:10px;display:flex;flex-direction:column;gap:8px}.action-event-header[data-v-cd6f3a39]{font-size:10px;font-weight:700;letter-spacing:.05em;color:#0f172a;border-bottom:1px dashed #CBD5E1;padding-bottom:4px}.action-event-item[data-v-cd6f3a39]{border-left:3px solid #0F172A;border-radius:0 4px 4px 0;padding:6px 8px;background:#F8FAFC;font-size:11px;display:flex;flex-direction:column;gap:4px}.action-event-item.event-critical[data-v-cd6f3a39]{border-left:4px solid #DC2626;background:#FEF2F2}.action-event-item.event-warning[data-v-cd6f3a39]{border-left:4px solid #D97706;background:#FFFBEB}.action-event-item.event-info[data-v-cd6f3a39]{border-left:3px solid #2563EB;background:#EFF6FF}.event-headline[data-v-cd6f3a39]{display:flex;gap:6px;align-items:baseline}.event-badge[data-v-cd6f3a39]{font-weight:700;font-size:10px;color:#0f172a}.event-critical .event-badge[data-v-cd6f3a39]{color:#dc2626}.event-warning .event-badge[data-v-cd6f3a39]{color:#b45309}.event-info .event-badge[data-v-cd6f3a39]{color:#1d4ed8}.event-msg[data-v-cd6f3a39]{font-size:11px;color:#334155}.event-action[data-v-cd6f3a39]{font-size:10px;color:#0f172a;background:#F1F5F9;padding:4px 6px;border-radius:4px;border:1px solid #E2E8F0}.modal-footer[data-v-cd6f3a39]{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid #E2E8F0;background:#F8FAFC;border-radius:0 0 8px 8px}.footer-btn[data-v-cd6f3a39]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;padding:8px 16px;border-radius:4px;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s ease}.cancel-btn[data-v-cd6f3a39]{background:#FFFFFF;border:1px solid #E2E8F0;color:#475569}.cancel-btn[data-v-cd6f3a39]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.submit-btn[data-v-cd6f3a39]{background:#0F172A;border:1px solid #0F172A;color:#fff}.submit-btn[data-v-cd6f3a39]:hover:not(:disabled){background:#1E293B;border-color:#1e293b}.submit-btn[data-v-cd6f3a39]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 640px){.dropzone-backdrop[data-v-cd6f3a39]{padding:0}.brutalist-modal[data-v-cd6f3a39]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border:none;box-shadow:none}.modal-header[data-v-cd6f3a39]{padding:10px 14px}.title-tag[data-v-cd6f3a39]{font-size:11px}.modal-body[data-v-cd6f3a39]{padding:12px;gap:12px}.form-row-compact[data-v-cd6f3a39]{flex-direction:column;align-items:stretch;gap:8px}.flex-checkbox[data-v-cd6f3a39]{padding-bottom:0}.modal-footer[data-v-cd6f3a39]{flex-direction:column-reverse;gap:8px;padding:10px 14px}.footer-btn[data-v-cd6f3a39]{width:100%;text-align:center;padding:10px;font-size:11px}}.audit-backdrop[data-v-d72a7cf3]{position:fixed;inset:0;background:rgba(15,23,42,.45);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem}.audit-modal[data-v-d72a7cf3]{width:100%;max-width:820px;background:#FFFFFF;border:1px solid #CBD5E1;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;font-family:JetBrains Mono,ui-monospace,monospace}.modal-header[data-v-d72a7cf3]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#F8FAFC;border-bottom:1px solid #E2E8F0}.modal-title[data-v-d72a7cf3]{display:flex;flex-direction:column;gap:.2rem}.title-tag[data-v-d72a7cf3]{font-weight:800;font-size:.95rem;color:#0f172a;letter-spacing:-.01em}.title-sub[data-v-d72a7cf3]{font-size:.75rem;color:#64748b;font-weight:600}.close-btn[data-v-d72a7cf3]{background:transparent;border:1px solid #CBD5E1;color:#64748b;font-size:.75rem;font-weight:700;padding:.35rem .65rem;cursor:pointer;transition:all .15s ease}.close-btn[data-v-d72a7cf3]:hover{background:#F1F5F9;color:#0f172a;border-color:#94a3b8}.modal-body[data-v-d72a7cf3]{padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.loading-state[data-v-d72a7cf3]{padding:3rem 1rem;text-align:center;font-size:.85rem;color:#64748b;font-weight:700;letter-spacing:.05em}.status-banner[data-v-d72a7cf3]{padding:1rem 1.25rem;border:1px solid transparent;display:flex;flex-direction:column;gap:.35rem}.banner-verified[data-v-d72a7cf3]{background:#F0FDF4;border-color:#bbf7d0}.banner-verified .banner-title[data-v-d72a7cf3]{color:#166534;font-weight:800;font-size:.85rem}.banner-verified .banner-desc[data-v-d72a7cf3]{color:#15803d;font-size:.75rem;line-height:1.4}.banner-pending[data-v-d72a7cf3]{background:#FEF2F2;border-color:#fecaca}.banner-pending .banner-title[data-v-d72a7cf3]{color:#991b1b;font-weight:800;font-size:.85rem}.banner-pending .banner-desc[data-v-d72a7cf3]{color:#b91c1c;font-size:.75rem;line-height:1.4}.banner-error[data-v-d72a7cf3]{color:#dc2626;background:#FEE2E2;border:1px solid #FCA5A5;padding:.45rem .75rem;font-size:.72rem;font-weight:700;margin-top:.45rem}.banner-action[data-v-d72a7cf3]{margin-top:.5rem}.notarize-now-btn[data-v-d72a7cf3]{background:#0F172A;color:#fff;border:1px solid #0F172A;font-family:inherit;font-size:.75rem;font-weight:800;padding:.5rem .95rem;cursor:pointer;letter-spacing:.02em;transition:all .15s ease}.notarize-now-btn[data-v-d72a7cf3]:hover:not(:disabled){background:#1E293B;box-shadow:0 2px 4px #0000001a}.notarize-now-btn[data-v-d72a7cf3]:disabled{opacity:.6;cursor:not-allowed}.audit-grid[data-v-d72a7cf3]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}.grid-card[data-v-d72a7cf3]{background:#F8FAFC;border:1px solid #E2E8F0;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.35rem}.col-span-2[data-v-d72a7cf3]{grid-column:span 2}.card-label[data-v-d72a7cf3]{font-size:.65rem;font-weight:700;color:#64748b;letter-spacing:.04em}.card-value[data-v-d72a7cf3]{font-size:.8rem;color:#0f172a;font-weight:600}.card-link[data-v-d72a7cf3]{font-size:.8rem;color:#0284c7;text-decoration:underline;font-weight:600}.card-link[data-v-d72a7cf3]:hover{color:#0369a1}.hash-box[data-v-d72a7cf3]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#FFFFFF;border:1px solid #E2E8F0;padding:.5rem .75rem}.mono-val[data-v-d72a7cf3]{font-family:inherit;font-size:.78rem}.break-all[data-v-d72a7cf3]{word-break:break-all}.copy-btn[data-v-d72a7cf3],.link-btn[data-v-d72a7cf3]{background:#F1F5F9;border:1px solid #CBD5E1;color:#334155;font-size:.7rem;font-weight:700;padding:.25rem .5rem;cursor:pointer;white-space:nowrap;text-decoration:none}.copy-btn[data-v-d72a7cf3]:hover,.link-btn[data-v-d72a7cf3]:hover{background:#E2E8F0;color:#0f172a}.section-divider[data-v-d72a7cf3]{height:1px;background:#E2E8F0;margin:.25rem 0}.action-panel[data-v-d72a7cf3]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;background:#F8FAFC;border:1px solid #E2E8F0;padding:1rem 1.25rem}.action-info[data-v-d72a7cf3]{display:flex;flex-direction:column;gap:.25rem}.action-title[data-v-d72a7cf3]{font-size:.78rem;font-weight:800;color:#0f172a}.action-desc[data-v-d72a7cf3]{font-size:.72rem;color:#64748b;margin:0;line-height:1.4}.export-btn[data-v-d72a7cf3]{background:#0F172A;color:#fff;border:1px solid #0F172A;font-size:.75rem;font-weight:700;padding:.65rem 1rem;cursor:pointer;text-decoration:none;white-space:nowrap;transition:all .15s ease}.export-btn[data-v-d72a7cf3]:hover{background:#1E293B;box-shadow:0 4px 6px -1px #0000001a}.cli-audit-box[data-v-d72a7cf3]{background:#0F172A;color:#f8fafc;padding:1rem 1.25rem;border:1px solid #1E293B;display:flex;flex-direction:column;gap:.6rem}.cli-header[data-v-d72a7cf3]{display:flex;justify-content:space-between;align-items:center}.cli-title[data-v-d72a7cf3]{font-size:.72rem;font-weight:800;color:#94a3b8;letter-spacing:.05em}.cli-audit-box .copy-btn[data-v-d72a7cf3]{background:#1E293B;border-color:#334155;color:#f8fafc}.cli-audit-box .copy-btn[data-v-d72a7cf3]:hover{background:#334155}.cli-code[data-v-d72a7cf3]{margin:0;font-family:inherit;font-size:.76rem;color:#38bdf8;white-space:pre-wrap;word-break:break-all;line-height:1.5}.cli-footnote[data-v-d72a7cf3]{font-size:.68rem;color:#64748b;line-height:1.4}.modal-footer[data-v-d72a7cf3]{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.5rem;background:#F8FAFC;border-top:1px solid #E2E8F0}.footer-note[data-v-d72a7cf3]{font-size:.68rem;color:#94a3b8;font-weight:700;letter-spacing:.04em}.modal-close-btn[data-v-d72a7cf3]{background:transparent;border:1px solid #CBD5E1;color:#334155;font-size:.75rem;font-weight:700;padding:.4rem .85rem;cursor:pointer}.modal-close-btn[data-v-d72a7cf3]:hover{background:#E2E8F0;color:#0f172a}.scout-backdrop[data-v-526f4006]{position:fixed;inset:0;background:rgba(15,23,42,.5);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem}.scout-modal[data-v-526f4006]{width:100%;max-width:860px;background:#FFFFFF;border:1px solid #CBD5E1;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;font-family:JetBrains Mono,ui-monospace,monospace}.modal-header[data-v-526f4006]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:#F8FAFC;border-bottom:1px solid #E2E8F0}.modal-title[data-v-526f4006]{display:flex;flex-direction:column;gap:.2rem}.title-tag[data-v-526f4006]{font-weight:800;font-size:.95rem;color:#0f172a;letter-spacing:-.01em}.title-sub[data-v-526f4006]{font-size:.72rem;color:#64748b;font-weight:600}.close-btn[data-v-526f4006]{background:transparent;border:1px solid #CBD5E1;color:#64748b;font-size:.75rem;font-weight:700;padding:.35rem .65rem;cursor:pointer}.close-btn[data-v-526f4006]:hover{background:#F1F5F9;color:#0f172a}.modal-body[data-v-526f4006]{padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.25rem}.form-group[data-v-526f4006]{display:flex;flex-direction:column;gap:.45rem}.form-label[data-v-526f4006]{font-size:.7rem;font-weight:800;color:#475569;letter-spacing:.04em}.pill-group[data-v-526f4006]{display:flex;flex-wrap:wrap;gap:.5rem}.pill-btn[data-v-526f4006]{background:#F8FAFC;border:1px solid #E2E8F0;color:#64748b;font-size:.75rem;font-weight:700;padding:.4rem .75rem;cursor:pointer;transition:all .15s ease}.pill-btn[data-v-526f4006]:hover{background:#F1F5F9;color:#0f172a}.pill-active[data-v-526f4006]{background:#0F172A;color:#fff;border-color:#0f172a}.connector-grid[data-v-526f4006]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.connector-card[data-v-526f4006]{background:#F8FAFC;border:1px solid #E2E8F0;padding:.75rem 1rem;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;gap:.35rem}.connector-card[data-v-526f4006]:hover{border-color:#94a3b8;background:#F1F5F9}.connector-active[data-v-526f4006]{border-color:#0f172a;background:#FFFFFF;box-shadow:0 0 0 1px #0f172a}.connector-header[data-v-526f4006]{display:flex;justify-content:space-between;align-items:center}.connector-name[data-v-526f4006]{font-size:.75rem;font-weight:800;color:#0f172a}.connector-id[data-v-526f4006]{font-size:.65rem;color:#94a3b8}.connector-desc[data-v-526f4006]{font-size:.7rem;color:#64748b;margin:0;line-height:1.35}.mono-input[data-v-526f4006],.mono-textarea[data-v-526f4006]{width:100%;box-sizing:border-box;background:#FFFFFF;border:1px solid #CBD5E1;padding:.6rem .85rem;font-family:inherit;font-size:.8rem;color:#0f172a}.mono-input[data-v-526f4006]:focus,.mono-textarea[data-v-526f4006]:focus{outline:none;border-color:#0f172a}.form-row-compact[data-v-526f4006]{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}.flex-1[data-v-526f4006]{flex:1}.limit-selector[data-v-526f4006]{display:flex;gap:.35rem}.limit-btn[data-v-526f4006]{background:#F8FAFC;border:1px solid #CBD5E1;color:#475569;font-size:.75rem;font-weight:700;padding:.35rem .75rem;cursor:pointer}.limit-active[data-v-526f4006]{background:#0F172A;color:#fff;border-color:#0f172a}.flex-checkbox[data-v-526f4006]{margin-bottom:.5rem}.checkbox-label[data-v-526f4006]{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:800;color:#334155;cursor:pointer}.error-banner[data-v-526f4006]{color:#dc2626;background:#FEE2E2;border:1px solid #FCA5A5;padding:.5rem .85rem;font-size:.75rem;font-weight:700;margin-top:.25rem}.dispatch-action-row[data-v-526f4006]{display:flex;justify-content:flex-end}.dispatch-btn[data-v-526f4006]{background:#0F172A;color:#fff;border:1px solid #0F172A;font-size:.8rem;font-weight:800;padding:.75rem 1.5rem;cursor:pointer;transition:all .15s ease;letter-spacing:.03em}.dispatch-btn[data-v-526f4006]:hover:not(:disabled){background:#1E293B;box-shadow:0 4px 6px -1px #0000001a}.dispatch-btn[data-v-526f4006]:disabled{opacity:.5;cursor:not-allowed}.mission-results[data-v-526f4006]{background:#F8FAFC;border:1px solid #E2E8F0;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.results-header[data-v-526f4006]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E2E8F0;padding-bottom:.5rem}.results-tag[data-v-526f4006]{font-size:.75rem;font-weight:800;color:#0f172a}.results-counts[data-v-526f4006]{font-size:.72rem;color:#166534;font-weight:800}.results-list[data-v-526f4006]{display:flex;flex-direction:column;gap:.65rem}.result-card[data-v-526f4006]{background:#FFFFFF;border:1px solid #CBD5E1;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.35rem}.result-top[data-v-526f4006]{display:flex;align-items:center;gap:.5rem}.source-badge[data-v-526f4006]{font-size:.65rem;font-weight:800;color:#64748b}.title-text[data-v-526f4006]{font-size:.78rem;font-weight:800;color:#0f172a;flex:1}.ingested-badge[data-v-526f4006]{font-size:.65rem;font-weight:800;background:#DCFCE7;color:#166534;padding:.15rem .4rem}.pending-badge[data-v-526f4006]{font-size:.65rem;font-weight:800;background:#FEF3C7;color:#92400e;padding:.15rem .4rem}.summary-text[data-v-526f4006]{font-size:.72rem;color:#475569;margin:0;line-height:1.35}.triple-box[data-v-526f4006]{background:#F1F5F9;padding:.35rem .65rem;display:flex;gap:.4rem;align-items:center;overflow-x:auto}.triple-label[data-v-526f4006]{font-size:.65rem;font-weight:800;color:#64748b}.triple-val[data-v-526f4006]{font-size:.72rem;color:#0f172a}.modal-footer[data-v-526f4006]{display:flex;justify-content:space-between;align-items:center;padding:.85rem 1.5rem;background:#F8FAFC;border-top:1px solid #E2E8F0}.footer-note[data-v-526f4006]{font-size:.68rem;color:#94a3b8;font-weight:700}.modal-backdrop[data-v-db049526]{position:fixed;inset:0;background:rgba(15,23,42,.45);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:3000;padding:16px}.ontology-modal[data-v-db049526]{background:#FFFFFF;border:1px solid #CBD5E1;border-radius:8px;box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a;width:780px;max-width:96vw;max-height:90vh;display:flex;flex-direction:column;font-family:Space Mono,monospace;color:#0f172a;overflow:hidden}.modal-header[data-v-db049526]{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid #E2E8F0;background:#F8FAFC;border-radius:8px 8px 0 0}.header-titles[data-v-db049526]{display:flex;flex-direction:column;gap:2px}.title-tag[data-v-db049526]{font-size:13px;font-weight:800;color:#0f172a;white-space:nowrap;letter-spacing:-.01em}.title-sub[data-v-db049526]{font-size:10px;color:#64748b;font-weight:600}.close-btn[data-v-db049526]{background:#FFFFFF;border:1px solid #CBD5E1;color:#64748b;font-family:Space Mono,monospace;font-size:11px;font-weight:700;cursor:pointer;padding:4px 8px;border-radius:4px;white-space:nowrap;transition:all .15s ease}.close-btn[data-v-db049526]:hover{background:#F1F5F9;color:#0f172a;border-color:#94a3b8}.tab-strip[data-v-db049526]{display:flex;border-bottom:1px solid #E2E8F0;background:#F8FAFC;padding:0 16px;gap:4px}.tab-btn[data-v-db049526]{background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 14px;font-family:Space Mono,monospace;font-size:11px;font-weight:700;color:#64748b;cursor:pointer;transition:all .15s ease}.tab-btn[data-v-db049526]:hover{color:#0f172a}.tab-btn-active[data-v-db049526]{color:#0f172a;border-bottom:2px solid #0F172A;background:transparent;font-weight:800}.modal-body[data-v-db049526]{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px;background:#FFFFFF}.error-banner[data-v-db049526]{background:#FEF2F2;border:1px solid #FCA5A5;color:#dc2626;border-radius:6px;font-size:11px;font-weight:700;padding:8px 12px}.builder-view[data-v-db049526]{display:flex;flex-direction:column;gap:16px}.form-row[data-v-db049526]{display:flex;gap:12px}.flex-1[data-v-db049526]{flex:1}.flex-2[data-v-db049526]{flex:2}.form-group[data-v-db049526]{display:flex;flex-direction:column;gap:5px}.form-label[data-v-db049526]{font-size:10px;font-weight:800;color:#0f172a;letter-spacing:.05em}.form-hint[data-v-db049526]{font-size:10px;color:#64748b}.sub-label[data-v-db049526]{font-size:10px;font-weight:700;color:#475569}.brutalist-input[data-v-db049526],.brutalist-select[data-v-db049526],.brutalist-textarea[data-v-db049526]{border:1px solid #CBD5E1;border-radius:4px;padding:8px 10px;font-family:Space Mono,monospace;font-size:11px;color:#0f172a;background:#FFFFFF;outline:none;transition:all .15s ease}.brutalist-input[data-v-db049526]:focus,.brutalist-select[data-v-db049526]:focus,.brutalist-textarea[data-v-db049526]:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}.brutalist-input-sm[data-v-db049526],.brutalist-select-sm[data-v-db049526]{border:1px solid #CBD5E1;border-radius:4px;padding:6px 8px;font-family:Space Mono,monospace;font-size:10px;color:#0f172a;background:#FFFFFF;outline:none;width:100%;transition:all .15s ease}.brutalist-input-sm[data-v-db049526]:focus,.brutalist-select-sm[data-v-db049526]:focus{border-color:#0f172a;box-shadow:0 0 0 1px #0f172a}.brutalist-input[data-v-db049526]:disabled{background:#F1F5F9;color:#94a3b8;border-color:#e2e8f0;cursor:not-allowed}.section-box[data-v-db049526]{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:6px;padding:14px;display:flex;flex-direction:column;gap:10px}.section-header[data-v-db049526]{display:flex;justify-content:space-between;align-items:center}.section-title[data-v-db049526]{font-size:11px;font-weight:800;color:#0f172a}.section-count[data-v-db049526]{font-size:10px;color:#64748b;font-weight:600}.tag-chips[data-v-db049526]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-db049526]{background:#FFFFFF;border:1px solid #CBD5E1;border-radius:4px;font-size:10px;font-weight:700;color:#0f172a;padding:4px 8px;display:inline-flex;align-items:center;gap:6px;box-shadow:0 1px 2px #00000008}.chip-del[data-v-db049526]{background:transparent;border:none;cursor:pointer;font-weight:800;color:#94a3b8;padding:0;font-size:11px;line-height:1;transition:color .1s ease}.chip-del[data-v-db049526]:hover{color:#dc2626}.add-row[data-v-db049526]{display:flex;gap:8px}.btn-sm[data-v-db049526]{background:#0F172A;color:#fff;border:1px solid #0F172A;border-radius:4px;font-family:Space Mono,monospace;font-size:10px;font-weight:700;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:all .15s ease}.btn-sm[data-v-db049526]:hover{background:#1E293B;border-color:#1e293b}.empty-rules[data-v-db049526]{font-size:11px;color:#64748b;font-style:italic;padding:4px 0}.rule-card[data-v-db049526]{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;box-shadow:0 1px 2px #00000008}.rule-card-header[data-v-db049526]{display:flex;align-items:center;gap:8px}.rule-title[data-v-db049526]{font-size:11px;font-weight:800;color:#0f172a;flex:1}.rule-sev[data-v-db049526]{font-size:9px;font-weight:800;padding:2px 6px;border-radius:3px;border:1px solid}.sev-critical[data-v-db049526]{color:#dc2626;border-color:#fca5a5;background:#FEF2F2}.sev-suspicious[data-v-db049526],.sev-warning[data-v-db049526]{color:#d97706;border-color:#fcd34d;background:#FFFBEB}.sev-advisory[data-v-db049526]{color:#2563eb;border-color:#bfdbfe;background:#EFF6FF}.rule-del-btn[data-v-db049526]{background:transparent;border:none;font-family:Space Mono,monospace;font-size:10px;color:#dc2626;font-weight:700;cursor:pointer;padding:0;transition:opacity .15s ease}.rule-del-btn[data-v-db049526]:hover{text-decoration:underline}.rule-relations[data-v-db049526]{font-size:10px;color:#475569;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.rel-tag[data-v-db049526]{background:#F1F5F9;border:1px solid #E2E8F0;border-radius:3px;padding:2px 6px;font-weight:700;color:#0f172a}.rule-desc[data-v-db049526]{font-size:10px;color:#64748b;font-style:italic}.add-rule-box[data-v-db049526]{background:#FFFFFF;border:1px dashed #CBD5E1;border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:8px;margin-top:4px}.sub-title[data-v-db049526]{font-size:10px;font-weight:800;color:#0f172a}.btn-add-rule[data-v-db049526]{background:#F8FAFC;border:1px solid #CBD5E1;border-radius:4px;font-family:Space Mono,monospace;font-size:10px;font-weight:700;color:#0f172a;padding:6px 12px;cursor:pointer;align-self:flex-start;transition:all .15s ease}.btn-add-rule[data-v-db049526]:hover{background:#0F172A;color:#fff;border-color:#0f172a}.json-view[data-v-db049526]{display:flex;flex-direction:column;gap:8px}.json-hint[data-v-db049526]{font-size:10px;color:#64748b;margin:0}.brutalist-json-textarea[data-v-db049526]{width:100%;font-family:Space Mono,monospace;font-size:11px;line-height:1.5;background:#0F172A;color:#f8fafc;border:1px solid #334155;border-radius:6px;padding:14px;outline:none;box-sizing:border-box;resize:vertical}.brutalist-json-textarea[data-v-db049526]:focus{border-color:#64748b}.modal-footer[data-v-db049526]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid #E2E8F0;background:#F8FAFC;border-radius:0 0 8px 8px}.footer-left[data-v-db049526],.footer-right[data-v-db049526]{display:flex;gap:10px}.btn-primary[data-v-db049526],.btn-secondary[data-v-db049526],.btn-danger[data-v-db049526]{font-family:Space Mono,monospace;font-size:11px;font-weight:700;padding:8px 16px;cursor:pointer;border-radius:4px;white-space:nowrap;transition:all .15s ease}.btn-primary[data-v-db049526]{background:#0F172A;color:#fff;border:1px solid #0F172A}.btn-primary[data-v-db049526]:hover{background:#1E293B;border-color:#1e293b}.btn-secondary[data-v-db049526]{background:#FFFFFF;color:#0f172a;border:1px solid #CBD5E1}.btn-secondary[data-v-db049526]:hover{background:#F1F5F9;border-color:#94a3b8}.btn-danger[data-v-db049526]{background:#FEF2F2;color:#dc2626;border:1px solid #FCA5A5}.btn-danger[data-v-db049526]:hover{background:#DC2626;color:#fff}@media (max-width: 640px){.modal-backdrop[data-v-db049526]{padding:0}.ontology-modal[data-v-db049526]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0;border:none;box-shadow:none}.modal-header[data-v-db049526]{border-radius:0;padding:10px 14px}.title-tag[data-v-db049526]{font-size:11px;word-break:break-all}.modal-body[data-v-db049526]{padding:12px;gap:12px}.form-row[data-v-db049526]{flex-direction:column;gap:8px}.add-row[data-v-db049526]{flex-direction:column;gap:6px}.btn-sm[data-v-db049526]{width:100%;text-align:center;padding:8px}.modal-footer[data-v-db049526]{flex-direction:column-reverse;gap:8px;padding:10px 14px;border-radius:0}.footer-left[data-v-db049526],.footer-right[data-v-db049526]{width:100%;justify-content:stretch;flex-direction:column;gap:8px}.btn-primary[data-v-db049526],.btn-secondary[data-v-db049526],.btn-danger[data-v-db049526]{width:100%;text-align:center;padding:10px}}.forensic-drawer[data-v-246ba8b9]{position:absolute;top:100px;right:16px;bottom:24px;width:440px;max-width:calc(100vw - 32px);background:#FFFFFF;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 10px 25px -5px #00000014,0 8px 10px -6px #0000000a;display:flex;flex-direction:column;z-index:2500;font-family:Space Mono,monospace;color:#0f172a}.drawer-header[data-v-246ba8b9]{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 16px;background:#FFFFFF;border-bottom:1px solid #E2E8F0;border-radius:8px 8px 0 0}.entity-type-badge[data-v-246ba8b9]{font-size:10px;font-weight:700;background:#F1F5F9;color:#475569;border:1px solid #E2E8F0;border-radius:4px;padding:2px 6px;display:inline-block;margin-bottom:4px}.entity-name[data-v-246ba8b9]{font-size:15px;font-weight:700;color:#0f172a;margin:0;line-height:1.3;word-break:break-word}.close-btn[data-v-246ba8b9]{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:4px;color:#64748b;font-family:Space Mono,monospace;font-size:11px;font-weight:600;cursor:pointer;padding:4px 8px;white-space:nowrap;transition:all .15s ease}.close-btn[data-v-246ba8b9]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.drawer-body[data-v-246ba8b9]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:16px}.meta-section[data-v-246ba8b9]{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;border-bottom:1px solid #F1F5F9}.meta-row[data-v-246ba8b9]{display:flex;flex-direction:column;gap:2px}.meta-label[data-v-246ba8b9]{font-size:10px;font-weight:700;color:#94a3b8;letter-spacing:.05em}.meta-val[data-v-246ba8b9]{font-size:11px;color:#334155;word-break:break-all}.meta-desc[data-v-246ba8b9]{font-size:12px;line-height:1.5;margin:0;background:#F8FAFC;border:1px solid #E2E8F0;border-radius:4px;color:#334155;padding:8px}.conflicts-section[data-v-246ba8b9]{background:#FEF2F2;border:1px solid #FCA5A5;border-radius:6px;padding:12px}.conflict-header[data-v-246ba8b9]{font-size:11px;font-weight:700;color:#dc2626;margin-bottom:8px}.conflict-card[data-v-246ba8b9]{font-size:11px}.conflict-rule[data-v-246ba8b9]{font-weight:700;text-decoration:underline;margin-bottom:4px;color:#b91c1c}.conflict-desc[data-v-246ba8b9]{font-size:11px;line-height:1.4;margin:0 0 6px;color:#7f1d1d}.conflict-verdict[data-v-246ba8b9]{display:flex;flex-direction:column;gap:3px;padding:6px 8px;background:#FFFFFF;border-left:3px solid #0F172A;border-radius:0 4px 4px 0;font-size:10px}.verdict-tag[data-v-246ba8b9]{font-weight:700;font-size:9px;letter-spacing:.05em;display:inline-block;width:fit-content}.verdict-tag.verdict-decisive[data-v-246ba8b9]{color:#059669}.verdict-tag.verdict-moderate[data-v-246ba8b9]{color:#2563eb}.verdict-tag.verdict-deadlock[data-v-246ba8b9]{color:#d97706}.verdict-text[data-v-246ba8b9]{font-size:10px;line-height:1.35;color:#334155;font-weight:500}.claims-section[data-v-246ba8b9]{display:flex;flex-direction:column;gap:10px}.section-title[data-v-246ba8b9]{font-size:11px;font-weight:700;color:#0f172a;letter-spacing:.05em}.empty-claims[data-v-246ba8b9]{font-size:11px;color:#94a3b8;font-style:italic}.claim-card[data-v-246ba8b9]{background:#FFFFFF;border:1px solid #E2E8F0;border-radius:6px;box-shadow:0 1px 2px #00000008;padding:10px;display:flex;flex-direction:column;gap:6px;transition:all .15s ease}.claim-card[data-v-246ba8b9]:hover{border-color:#cbd5e1}.claim-contested[data-v-246ba8b9]{border-color:#fca5a5;background:#FFF5F5}.claim-header[data-v-246ba8b9]{display:flex;align-items:center;gap:6px;font-size:11px}.claim-arrow[data-v-246ba8b9]{font-weight:700;color:#94a3b8}.claim-relation[data-v-246ba8b9]{font-weight:700;color:#2563eb}.claim-contested .claim-relation[data-v-246ba8b9]{color:#dc2626}.claim-weight-badge[data-v-246ba8b9]{font-size:9px;font-weight:700;background:#F1F5F9;color:#475569;border:1px solid #E2E8F0;border-radius:4px;padding:1px 4px;white-space:nowrap}.claim-contested .claim-weight-badge[data-v-246ba8b9]{background:#FEE2E2;border-color:#fca5a5;color:#b91c1c}.claim-target[data-v-246ba8b9]{font-weight:600;color:#0f172a;text-decoration:underline;cursor:pointer;word-break:break-word}.claim-target[data-v-246ba8b9]:hover{color:#2563eb}.claim-quote[data-v-246ba8b9]{font-size:11px;line-height:1.4;font-style:italic;background:#F8FAFC;border-left:2px solid #CBD5E1;border-radius:0 4px 4px 0;padding:6px 8px;color:#334155}.claim-source[data-v-246ba8b9]{display:flex;gap:12px;font-size:9px;color:#94a3b8;font-weight:600}.drawer-footer[data-v-246ba8b9]{display:flex;justify-content:space-between;padding:12px 16px;border-top:1px solid #E2E8F0;background:#F8FAFC;border-radius:0 0 8px 8px}.footer-btn[data-v-246ba8b9]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;padding:6px 12px;cursor:pointer;border-radius:4px;border:1px solid #E2E8F0;background:#FFFFFF;color:#334155;white-space:nowrap;transition:all .15s ease}.footer-btn[data-v-246ba8b9]:hover{background:#F1F5F9;color:#0f172a;border-color:#cbd5e1}.delete-btn[data-v-246ba8b9]{color:#dc2626;border-color:#fca5a5;background:#FEF2F2}.delete-btn[data-v-246ba8b9]:hover{background:#DC2626;color:#fff;border-color:#dc2626}@media (max-width: 640px){.forensic-drawer[data-v-246ba8b9]{inset:auto 8px 8px;width:auto;max-width:calc(100vw - 16px);height:70vh;max-height:75vh;box-shadow:0 4px 12px #0000001a}}.osint-stream-container[data-v-25eb8594]{position:fixed;bottom:0;left:0;width:100%;width:100vw;z-index:1500;font-family:JetBrains Mono,monospace;background:var(--color-bg-primary, #F8FAFC);border-top:1px solid var(--border-color, #E2E8F0);box-shadow:0 -4px 16px #0f172a0a;user-select:none;padding-bottom:env(safe-area-inset-bottom,0px)}.stream-bar[data-v-25eb8594]{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;cursor:pointer;background:var(--color-bg-primary, #F8FAFC);border-bottom:1px solid var(--border-color, #E2E8F0);transition:background .15s ease}.stream-bar[data-v-25eb8594]:hover{background:#F1F5F9}.bar-left[data-v-25eb8594]{display:flex;align-items:center;gap:8px;flex-shrink:0}.live-dot[data-v-25eb8594]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#94A3B8;flex-shrink:0}.dot-pulsing[data-v-25eb8594]{background:#EF4444;box-shadow:0 0 6px #ef444499;animation:pulse-red-25eb8594 1.8s infinite ease-in-out}@keyframes pulse-red-25eb8594{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}.bar-title[data-v-25eb8594]{font-size:11px;font-weight:700;color:var(--color-text-main, #0F172A);letter-spacing:-.01em}.badge-count[data-v-25eb8594]{font-size:10px;font-weight:700;color:#dc2626;background:#FEE2E2;padding:1px 6px;border-radius:3px;border:1px solid #FCA5A5}.bar-ticker[data-v-25eb8594]{display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;padding:0 16px}.empty-ticker[data-v-25eb8594]{color:#94a3b8;font-style:italic}.ticker-source[data-v-25eb8594]{font-weight:700;color:#2563eb}.ticker-title[data-v-25eb8594]{font-weight:700;color:#0f172a}.ticker-snippet[data-v-25eb8594]{color:#64748b;font-family:Space Grotesk,-apple-system,sans-serif}.bar-right[data-v-25eb8594]{flex-shrink:0}.expand-btn[data-v-25eb8594]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;background:#FFFFFF;color:#0f172a;border:1px solid #CBD5E1;padding:4px 10px;cursor:pointer;border-radius:4px;box-shadow:0 1px 2px #0000000a;transition:all .15s ease}.expand-btn[data-v-25eb8594]:hover{background:#0F172A;color:#fff;border-color:#0f172a}.stream-tray[data-v-25eb8594]{height:330px;background:#FFFFFF;border-top:1px solid var(--border-color, #E2E8F0);display:flex;flex-direction:column}.tray-header[data-v-25eb8594]{display:flex;justify-content:space-between;align-items:center;padding:10px 18px;border-bottom:1px solid var(--border-color, #E2E8F0);background:#F8FAFC}.tray-tag[data-v-25eb8594]{font-size:11px;font-weight:700;color:#0f172a;margin-right:8px}.tray-sub[data-v-25eb8594]{font-size:10px;color:#64748b;font-family:Space Grotesk,sans-serif}.tray-actions[data-v-25eb8594]{display:flex;gap:8px}.tray-action-btn[data-v-25eb8594]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;background:#FFFFFF;color:#0f172a;border:1px solid #CBD5E1;padding:4px 10px;cursor:pointer;border-radius:4px;box-shadow:0 1px 2px #00000008;transition:all .15s ease}.tray-action-btn[data-v-25eb8594]:hover{background:#0F172A;color:#fff;border-color:#0f172a}.close-tray-btn[data-v-25eb8594]{font-weight:700}.signals-list[data-v-25eb8594]{flex:1;overflow-y:auto;padding:14px 18px;display:flex;flex-direction:column;gap:10px;background:#F8FAFC}.empty-signals[data-v-25eb8594]{text-align:center;padding:40px;font-size:12px;color:#94a3b8}.signal-card[data-v-25eb8594]{border:1px solid var(--border-color, #E2E8F0);border-radius:6px;padding:14px 16px;background:#FFFFFF;box-shadow:0 1px 3px #00000008;display:flex;flex-direction:column;gap:8px;transition:all .15s ease}.signal-card[data-v-25eb8594]:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0d}.card-critical[data-v-25eb8594]{border-left:3px solid #DC2626}.card-ingested[data-v-25eb8594]{opacity:.6;background:#F8FAFC;border-color:#e2e8f0;box-shadow:none}.signal-card-header[data-v-25eb8594]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.sig-header-left[data-v-25eb8594]{display:flex;align-items:center;gap:8px}.sig-source-badge[data-v-25eb8594]{font-size:10px;font-weight:700;color:#2563eb;background:#EFF6FF;padding:2px 6px;border-radius:3px;border:1px solid #DBEAFE}.sig-severity-badge[data-v-25eb8594]{font-size:9px;font-weight:700;padding:2px 6px;border-radius:3px}.sev-critical[data-v-25eb8594]{background:#FEE2E2;color:#dc2626;border:1px solid #FCA5A5}.sev-high[data-v-25eb8594]{background:#FEF3C7;color:#b45309;border:1px solid #FDE68A}.sev-info[data-v-25eb8594]{background:#F1F5F9;color:#475569;border:1px solid #E2E8F0}.sig-title[data-v-25eb8594]{font-size:11px;font-weight:700;color:#0f172a}.sig-timestamp[data-v-25eb8594]{font-size:10px;color:#94a3b8}.signal-body[data-v-25eb8594]{display:flex;flex-direction:column;gap:6px}.sig-summary[data-v-25eb8594]{font-size:11px;line-height:1.5;color:#334155;font-family:Space Grotesk,-apple-system,sans-serif;margin:0}.sig-triple-preview[data-v-25eb8594]{display:flex;align-items:center;gap:8px;background:#F8FAFC;padding:6px 10px;border:1px solid #E2E8F0;border-left:2px solid #2563EB;border-radius:4px}.triple-label[data-v-25eb8594]{font-size:9px;font-weight:700;color:#64748b;flex-shrink:0}.triple-code[data-v-25eb8594]{font-size:11px;font-weight:600;color:#0f172a;font-family:JetBrains Mono,monospace}.signal-footer[data-v-25eb8594]{display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding-top:8px;border-top:1px solid #F1F5F9}.sig-id[data-v-25eb8594]{font-size:9px;color:#94a3b8}.sig-ingest-btn[data-v-25eb8594]{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;background:#0F172A;color:#fff;border:1px solid #0F172A;padding:5px 12px;cursor:pointer;border-radius:4px;box-shadow:0 1px 2px #0000000d;transition:all .15s ease}.sig-ingest-btn[data-v-25eb8594]:hover:not(:disabled){background:#2563EB;border-color:#2563eb}.btn-ingested[data-v-25eb8594]{background:#F1F5F9!important;color:#94a3b8!important;border:1px solid #E2E8F0!important;box-shadow:none!important;cursor:default!important}.forensic-workspace[data-v-dad05e7f]{width:100vw;width:100dvw;height:100vh;height:100dvh;position:relative;background:var(--color-bg-primary, #F8FAFC);overflow:hidden;font-family:Space Mono,monospace;user-select:none}.graph-svg[data-v-dad05e7f]{width:100vw;width:100dvw;height:100vh;height:100dvh;position:absolute;top:0;left:0;cursor:grab;background:transparent}.graph-svg[data-v-dad05e7f]:active{cursor:grabbing}.edge-group[data-v-dad05e7f]{transition:opacity .2s ease}.edge-group-dimmed[data-v-dad05e7f]{opacity:.18}.edge-group-focused[data-v-dad05e7f]{opacity:1}.edge-group-focused .edge-line[data-v-dad05e7f]{stroke-width:2.4px!important}.edge-hitarea[data-v-dad05e7f]{cursor:pointer}.edge-line[data-v-dad05e7f]{transition:stroke .15s,stroke-width .15s}.edge-contested[data-v-dad05e7f]{animation:contested-pulse-dad05e7f 2s infinite ease-in-out}@keyframes contested-pulse-dad05e7f{0%,to{stroke-opacity:1}50%{stroke-opacity:.55}}.edge-badge-group[data-v-dad05e7f]{cursor:pointer}.edge-label-pill[data-v-dad05e7f]{transition:stroke .15s,fill .15s;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05))}.edge-badge-group:hover .edge-label-pill[data-v-dad05e7f]{stroke-color:#0F172A!important;stroke-width:1.5px!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08))}.edge-label-text[data-v-dad05e7f]{pointer-events:none;user-select:none;letter-spacing:-.01em}.node-group[data-v-dad05e7f]{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;transition:transform .05s linear}.node-group.node-dragging[data-v-dad05e7f]{cursor:grabbing!important;transition:none!important}.node-box[data-v-dad05e7f]{transition:stroke .15s,fill .15s;filter:drop-shadow(0 1px 2px rgba(0,0,0,.05))}.node-box-new[data-v-dad05e7f]{filter:drop-shadow(0 2px 8px rgba(16,185,129,.32));animation:node-ingest-pulse-dad05e7f 2.4s ease-in-out infinite}@keyframes node-ingest-pulse-dad05e7f{0%,to{stroke-opacity:1;fill-opacity:1}50%{stroke-opacity:.75;fill-opacity:.88}}.node-group:hover .node-box[data-v-dad05e7f]{stroke:#64748b;stroke-width:1.5;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08))}.node-label[data-v-dad05e7f]{pointer-events:none;letter-spacing:-.02em}.empty-state-overlay[data-v-dad05e7f]{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1000}.empty-state-card[data-v-dad05e7f]{pointer-events:auto;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #0000000a;padding:32px 40px;text-align:center;max-width:520px}.empty-title[data-v-dad05e7f]{font-family:Space Mono,monospace;font-size:14px;font-weight:700;color:#0f172a;margin:0 0 12px;letter-spacing:.05em}.empty-desc[data-v-dad05e7f]{font-size:13px;line-height:1.6;color:#64748b;margin:0 0 24px}.empty-actions[data-v-dad05e7f]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.empty-action-btn[data-v-dad05e7f]{font-family:Space Mono,monospace;font-size:11px;font-weight:600;background:#0F172A;color:#fff;border:1px solid #0F172A;padding:8px 16px;cursor:pointer;border-radius:4px;white-space:nowrap;transition:all .15s ease}.empty-action-btn[data-v-dad05e7f]:hover{background:#1E293B;border-color:#1e293b}.empty-secondary-btn[data-v-dad05e7f]{background:#FFFFFF;color:#334155;border:1px solid #E2E8F0}.empty-secondary-btn[data-v-dad05e7f]:hover{background:#F8FAFC;color:#0f172a;border-color:#cbd5e1}.viewport-controls[data-v-dad05e7f]{position:absolute;bottom:56px;right:20px;display:flex;flex-direction:column;gap:6px;z-index:2000}.vp-btn[data-v-dad05e7f]{font-family:JetBrains Mono,Space Mono,ui-monospace,monospace;font-size:16px;font-weight:700;background:#FFFFFF;color:#0f172a;border:1px solid #CBD5E1;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;box-shadow:0 1px 3px #00000014;transition:all .15s ease;white-space:nowrap;user-select:none;line-height:1;padding:0;box-sizing:border-box}.vp-btn[data-v-dad05e7f]:hover{background:#F1F5F9;color:#000;border-color:#94a3b8;box-shadow:0 2px 4px #0000001f}.login-container[data-v-52b8cdd3]{min-height:100vh;background:#F8FAFC;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,ui-monospace,monospace;position:absolute;inset:0;z-index:9999;padding:20px}.login-box[data-v-52b8cdd3]{background:#FFFFFF;border:1px solid #CBD5E1;padding:2.5rem;border-radius:8px;width:100%;max-width:440px;box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a;display:flex;flex-direction:column;gap:1.5rem}.login-header[data-v-52b8cdd3]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.auth-tag[data-v-52b8cdd3]{font-size:.7rem;font-weight:800;color:#0d9488;letter-spacing:.05em}.auth-title[data-v-52b8cdd3]{color:#0f172a;font-size:1.25rem;font-weight:800;letter-spacing:-.01em;margin:0}.auth-subtitle[data-v-52b8cdd3]{color:#64748b;font-size:.78rem;font-weight:500;margin:0}.login-form[data-v-52b8cdd3]{display:flex;flex-direction:column;gap:1.25rem}.input-group[data-v-52b8cdd3]{display:flex;flex-direction:column;gap:.4rem}.form-label[data-v-52b8cdd3]{display:block;color:#475569;font-size:.7rem;font-weight:800;letter-spacing:.04em}.obsidian-input[data-v-52b8cdd3]{width:100%;background:#F8FAFC;border:1px solid #CBD5E1;color:#0f172a;padding:10px 12px;border-radius:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.85rem;outline:none;transition:all .15s ease;box-sizing:border-box}.obsidian-input[data-v-52b8cdd3]:focus{border-color:#0f172a;background:#FFFFFF;box-shadow:0 0 0 1px #0f172a}.submit-btn[data-v-52b8cdd3]{width:100%;background:#0F172A;border:1px solid #0F172A;color:#fff;padding:11px;font-size:.8rem;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:all .15s ease;border-radius:6px}.submit-btn[data-v-52b8cdd3]:hover:not(:disabled){background:#334155;border-color:#334155}.submit-btn[data-v-52b8cdd3]:disabled{opacity:.5;cursor:not-allowed}.error-msg[data-v-52b8cdd3]{background:#FEF2F2;border:1px solid #FCA5A5;color:#b91c1c;border-radius:6px;padding:8px 12px;font-size:.75rem;font-weight:600;text-align:center}.toast-container[data-v-ed7dfcad]{position:fixed;top:24px;right:24px;z-index:10000;display:flex;flex-direction:column;gap:8px;pointer-events:none;font-family:JetBrains Mono,ui-monospace,monospace}.toast[data-v-ed7dfcad]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:6px;background:#FFFFFF;border:1px solid #CBD5E1;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a;min-width:280px;max-width:420px;pointer-events:auto;animation:slideIn-ed7dfcad .25s cubic-bezier(.16,1,.3,1)}.toast-success[data-v-ed7dfcad]{background:#ECFDF5;border-color:#a7f3d0}.toast-error[data-v-ed7dfcad]{background:#FEF2F2;border-color:#fca5a5}.toast-icon[data-v-ed7dfcad]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.toast-icon svg[data-v-ed7dfcad]{width:16px;height:16px}.toast-success .toast-icon[data-v-ed7dfcad]{color:#059669}.toast-error .toast-icon[data-v-ed7dfcad]{color:#dc2626}.toast-message[data-v-ed7dfcad]{flex:1;color:#0f172a;font-size:11px;font-weight:600;line-height:1.4}.toast-success .toast-message[data-v-ed7dfcad]{color:#065f46}.toast-error .toast-message[data-v-ed7dfcad]{color:#991b1b}@keyframes slideIn-ed7dfcad{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.toast-enter-active[data-v-ed7dfcad],.toast-leave-active[data-v-ed7dfcad]{transition:all .2s ease}.toast-enter-from[data-v-ed7dfcad],.toast-leave-to[data-v-ed7dfcad]{transform:translate(20px);opacity:0}.app-brutalist{width:100vw;width:100dvw;height:100vh;height:100dvh;overflow:hidden;background-color:#fff;position:relative;font-family:var(--font-family);color:#000}html,body{margin:0;padding:0;width:100vw;width:100dvw;height:100vh;height:100dvh;overflow:hidden;background-color:#fff;color:#000}*{margin:0;padding:0;box-sizing:border-box}:root{--color-bg-primary: #F8FAFC;--color-bg-panel: #FFFFFF;--color-bg-glass: rgba(255, 255, 255, .94);--color-bg-metric: #F1F5F9;--color-text-main: #0F172A;--color-text-muted: #64748B;--color-text-accent: #0F172A;--border-color: #E2E8F0;--border-color-hover: #CBD5E1;--border-color-active: #0F172A;--border-radius-sm: 4px;--border-radius-md: 6px;--border-radius-lg: 8px;--shadow-node: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--shadow-card: 0 4px 6px -1px rgba(0, 0, 0, .05), 0 2px 4px -2px rgba(0, 0, 0, .04);--shadow-modal: 0 20px 25px -5px rgba(0, 0, 0, .08), 0 8px 10px -6px rgba(0, 0, 0, .04);--color-accent: #0F172A;--color-accent-hover: #1E293B;--color-accent-active: #334155;--color-danger: #DC2626;--color-danger-bg: #FEF2F2;--color-danger-border: #FCA5A5;--color-success: #059669;--color-success-bg: #ECFDF5;--color-success-border: #A7F3D0;--color-narrative: #2563EB;--color-narrative-bg: #EFF6FF;--color-narrative-border: #BFDBFE;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-header: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-family-mono: "Space Mono", "JetBrains Mono", monospace;--transition-smooth: .15s ease-out;--transition-fast: .08s ease-out;--color-bg: #F8FAFC;--color-bg-card: #FFFFFF;--color-text: #0F172A;--color-text-inverse: #FFFFFF}body{font-family:var(--font-family);background:var(--color-bg-primary)!important;color:var(--color-text-main)!important;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#CBD5E1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94A3B8}.floating-action-bar{position:absolute;bottom:80px;left:50%;transform:translate(-50%);z-index:2000;display:flex;gap:12px;align-items:center;background:var(--color-bg-panel, #FFFFFF);padding:8px 18px;border:1px solid var(--border-color, #CBD5E1);border-radius:8px;box-shadow:var(--shadow-card, 0 4px 6px -1px rgba(0, 0, 0, .05));font-family:JetBrains Mono,ui-monospace,monospace;animation:hudSlideUp .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes hudSlideUp{0%{transform:translate(-50%,20px);opacity:0}to{transform:translate(-50%);opacity:1}}.hud-status-indicator{width:8px;height:8px;border-radius:50%;background:#DC2626;animation:pulseHud 1.5s infinite}.hud-status-indicator.primary{background:#0D9488}@keyframes pulseHud{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.3);opacity:1}to{transform:scale(1);opacity:.8}}.hud-text{color:var(--color-text-main, #0F172A);font-size:12px;font-weight:700;letter-spacing:-.01em}.hud-btn{background:#FFFFFF;border:1px solid #CBD5E1;padding:6px 12px;border-radius:4px;font-weight:700;cursor:pointer;font-size:11px;letter-spacing:.02em;transition:all .15s ease;font-family:JetBrains Mono,ui-monospace,monospace;color:#0f172a}.hud-btn:hover{background:#F1F5F9;border-color:#0f172a}.hud-btn-danger{background:#FEF2F2;color:#dc2626;border:1px solid #FCA5A5}.hud-btn-danger:hover{background:#DC2626;color:#fff}.hud-btn-outline-danger{color:#dc2626;border:1px solid #FCA5A5}.hud-btn-outline-danger:hover{border-color:#dc2626;background:#FEF2F2}.hud-btn-outline-white{color:#0f172a;border:1px solid #CBD5E1}.hud-btn-outline-white:hover{background:#0F172A;color:#fff}.hud-btn-outline-green{color:#059669;border:1px solid #A7F3D0}.hud-btn-outline-green:hover{background:#059669;color:#fff}.hud-btn-outline-orange{color:#d97706;border:1px solid #FDE68A}.hud-btn-outline-orange:hover{background:#D97706;color:#fff}.core-node-label{position:absolute;top:0;left:0;display:flex;align-items:center;gap:6px;padding:3px 8px;background:#FFFFFF;border:1px solid #E2E8F0;border-radius:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.02em;color:#0f172a;box-shadow:0 1px 3px #0000000f;pointer-events:none;z-index:10}.core-node-label .label-icon{font-weight:700;color:#64748b}.core-node-label .label-text{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swarm-agent-beam{display:flex;align-items:center;justify-content:center;width:0;height:0;z-index:5}.swarm-agent-beam .beam-core{position:absolute;width:12px;height:12px;background:#0F172A;border-radius:50%;box-shadow:0 0 10px #0f172a4d;animation:beam-core-pulse 1.2s infinite alternate}.swarm-agent-beam .beam-ring{position:absolute;border:1.5px solid #64748B;border-radius:50%;opacity:0}.swarm-agent-beam .beam-ring-1{width:32px;height:32px;animation:beam-ring-ripple 2s infinite cubic-bezier(.1,.8,.3,1)}.swarm-agent-beam .beam-ring-2{width:64px;height:64px;animation:beam-ring-ripple 2s infinite cubic-bezier(.1,.8,.3,1) 1s}.swarm-agent-beam .agent-label{position:absolute;top:-32px;color:#0f172a;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:700;font-size:11px;white-space:nowrap;background:#FFFFFF;border:1px solid #CBD5E1;padding:2px 6px;border-radius:4px;box-shadow:0 1px 3px #00000014}@keyframes beam-core-pulse{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.1);opacity:1}}@keyframes beam-ring-ripple{0%{transform:scale(.5);opacity:.8}to{transform:scale(2.2);opacity:0}}.holographic-preview{margin-top:6px;background:#FFFFFF;border:1px solid #CBD5E1;border-left:3px solid #0F172A;padding:8px 12px;border-radius:4px;color:#0f172a;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;line-height:1.45;max-width:280px;white-space:pre-wrap;box-shadow:0 4px 10px #0000000f;pointer-events:auto}
