.argument_container__bFPYR{height:100%;display:flex;overflow:hidden;background:var(--color-bg,#ffffff)}.argument_canvasArea___p4_7{flex:1 1;display:flex;flex-direction:column;min-width:0}.argument_toolbar__BH8ww{display:flex;align-items:center;gap:6px;padding:10px 16px;border-bottom:1px solid var(--color-border,rgba(26,10,46,.06));flex-shrink:0;flex-wrap:wrap}.argument_toolbarTitle__NnEOV{font-family:Space Grotesk,sans-serif;font-size:14px;font-weight:500;color:var(--color-fg,#1a0a2e);letter-spacing:-.01em;margin-right:8px}.argument_toolbarSep__gOj8m{width:1px;height:20px;background:var(--color-border,rgba(26,10,46,.1));margin:0 4px}.argument_toolBtn__2Uxbe{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:5px 10px;border-radius:5px;border:1px solid var(--color-border,rgba(26,10,46,.1));background:none;color:var(--color-fg-muted,rgba(26,10,46,.6));cursor:pointer;transition:all .25s ease;white-space:nowrap}.argument_toolBtn__2Uxbe:hover{border-color:var(--color-accent,#7c3aed);color:var(--color-accent,#7c3aed);background:rgba(124,58,237,.04)}.argument_toolBtnActive__XkkU_{background:var(--color-accent,#7c3aed);color:#ffffff;border-color:var(--color-accent,#7c3aed)}.argument_toolBtnActive__XkkU_:hover{background:#6d28d9;color:#ffffff}.argument_toolBtnDanger__1iXMt{color:#ef4444;border-color:rgba(239,68,68,.2)}.argument_toolBtnDanger__1iXMt:hover{background:rgba(239,68,68,.06);border-color:#ef4444;color:#ef4444}.argument_zoomLabel__z3adH{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--color-fg-subtle,rgba(26,10,46,.4));min-width:36px;text-align:center}.argument_toolbarRight__a04L8{margin-left:auto;display:flex;gap:6px;align-items:center}.argument_canvasWrap__YaFeR{flex:1 1;position:relative;overflow:hidden;cursor:-webkit-grab;cursor:grab}.argument_canvasWrap__YaFeR:active{cursor:-webkit-grabbing;cursor:grabbing}.argument_canvasSvg__YA2_5{position:absolute;inset:0;width:100%;height:100%}.argument_gridDot__eBWbu{fill:var(--color-border,rgba(26,10,46,.08))}.argument_connectionLine__sSIAH{fill:none;stroke-width:2;cursor:pointer;transition:stroke-opacity .2s ease}.argument_connectionLine__sSIAH:hover{stroke-width:3}.argument_connectionSupports__u0R2J{stroke:#22c55e}.argument_connectionContradicts__3pICJ{stroke:#ef4444}.argument_connectionImplies__2S07j{stroke:#3b82f6}.argument_connectionArrowSupports__Wrm_4{fill:#22c55e}.argument_connectionArrowContradicts__4GiqF{fill:#ef4444}.argument_connectionArrowImplies__RAN5r{fill:#3b82f6}.argument_connectionLabel__N9mJ6{font-family:JetBrains Mono,monospace;font-size:9px;fill:var(--color-fg-subtle,rgba(26,10,46,.5));text-anchor:middle;pointer-events:none}.argument_pendingLine__8uV5D{fill:none;stroke:var(--color-accent,#7c3aed);stroke-width:2;stroke-dasharray:6 4;opacity:.6;pointer-events:none}.argument_node__LrTYO{cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none}.argument_nodeCard__TL5YU{width:220px;padding:12px 14px;border-radius:10px;border:1.5px solid var(--color-border,rgba(26,10,46,.1));background:var(--color-bg,#ffffff);transition:box-shadow .25s ease,border-color .25s ease;position:relative}.argument_nodeCard__TL5YU:hover{border-color:rgba(124,58,237,.25)}.argument_nodeCardSelected__Jn6AX{border-color:var(--color-accent,#7c3aed)!important;box-shadow:0 0 0 2px rgba(124,58,237,.15)}.argument_nodeCardClaim__mjmqi{border-color:rgba(124,58,237,.4);box-shadow:0 0 12px rgba(124,58,237,.08)}.argument_nodeCardEvidence__30mPi{border-color:rgba(34,197,94,.4);box-shadow:0 0 12px rgba(34,197,94,.08)}.argument_nodeCardCounterEvidence___qz5S{border-color:rgba(245,158,11,.4);box-shadow:0 0 12px rgba(245,158,11,.08)}.argument_nodeCardInference__CeWO4{border-color:rgba(59,130,246,.4);box-shadow:0 0 12px rgba(59,130,246,.08)}.argument_nodeHeader__8iYN5{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.argument_nodeTypeBadge___tc5D{font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:3px}.argument_badgeClaim__pJsbS{background:rgba(124,58,237,.1);color:#7c3aed}.argument_badgeEvidence__OaUqC{background:rgba(34,197,94,.1);color:#16a34a}.argument_badgeCounterEvidence__KDQma{background:rgba(245,158,11,.1);color:#d97706}.argument_badgeInference__EZ6Eh{background:rgba(59,130,246,.1);color:#2563eb}.argument_nodeActions__WeCFq{display:flex;gap:2px}.argument_nodeActionBtn__5iqrN{background:none;border:none;padding:2px 4px;cursor:pointer;font-size:12px;color:var(--color-fg-subtle,rgba(26,10,46,.3));border-radius:3px;transition:all .2s ease;line-height:1}.argument_nodeActionBtn__5iqrN:hover{background:rgba(124,58,237,.08);color:var(--color-fg,#1a0a2e)}.argument_nodeTitle__OTZu9{font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:500;color:var(--color-fg,#1a0a2e);margin:0 0 4px;line-height:1.3;word-break:break-word}.argument_nodeContent__QymtQ{font-size:11px;color:var(--color-fg-muted,rgba(26,10,46,.6));line-height:1.5;word-break:break-word;max-height:60px;overflow:hidden}.argument_nodeLinkedBadge___H8Nf{display:flex;align-items:center;gap:4px;margin-top:6px;font-family:JetBrains Mono,monospace;font-size:9px;color:var(--color-accent,#7c3aed);text-transform:uppercase;letter-spacing:.04em}.argument_confidenceDot__fVazq{width:6px;height:6px;border-radius:50%;display:inline-block}.argument_confidenceHigh__3xxlg{background:#22c55e}.argument_confidenceMedium__cglNn{background:#f59e0b}.argument_confidenceLow__8ZpTO{background:#ef4444}.argument_nodePort__qaHaH{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:50%;border:2px solid var(--color-accent,#7c3aed);background:var(--color-bg,#ffffff);cursor:crosshair;opacity:0;transition:opacity .2s ease}.argument_nodePortVisible__krA11{opacity:1}.argument_sidebar__Ckbvz{width:280px;border-left:1px solid var(--color-border,rgba(26,10,46,.06));display:flex;flex-direction:column;overflow:hidden;flex-shrink:0}.argument_sidebarHeader__hmyWz{padding:14px 16px;border-bottom:1px solid var(--color-border,rgba(26,10,46,.06))}.argument_sidebarTitle__QSZ0F{font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-subtle,rgba(26,10,46,.4));margin:0}.argument_sidebarContent__feLOQ{flex:1 1;overflow-y:auto;padding:12px 16px}.argument_sidebarSection__Sa6Sa{margin-bottom:20px}.argument_sidebarSectionTitle__KY88q{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fg-subtle,rgba(26,10,46,.35));margin:0 0 8px}.argument_strengthMeter__DICUh{margin-bottom:16px}.argument_strengthBar__GcWLe{height:4px;border-radius:2px;background:var(--color-border,rgba(26,10,46,.08));overflow:hidden;margin-bottom:4px}.argument_strengthFill__57LXC{height:100%;border-radius:2px;transition:width .4s ease,background .4s ease}.argument_strengthLabel__9f8_Z{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--color-fg-subtle,rgba(26,10,46,.4));display:flex;justify-content:space-between}.argument_searchInput__66nlF{width:100%;padding:8px 10px;border-radius:6px;border:1px solid var(--color-border,rgba(26,10,46,.1));background:var(--color-bg,#ffffff);color:var(--color-fg,#1a0a2e);font-family:Inter,sans-serif;font-size:12px;outline:none;transition:border-color .25s ease;margin-bottom:8px}.argument_searchInput__66nlF:focus{border-color:var(--color-accent,#7c3aed)}.argument_searchResults__PQmga{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.argument_searchResultItem__bPAyP{padding:8px 10px;border-radius:6px;border:1px solid var(--color-border,rgba(26,10,46,.06));cursor:pointer;transition:all .2s ease}.argument_searchResultItem__bPAyP:hover{border-color:rgba(124,58,237,.2);background:rgba(124,58,237,.03)}.argument_searchResultName__7zLJ_{font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:500;color:var(--color-fg,#1a0a2e)}.argument_searchResultMeta__tIvnB{font-family:JetBrains Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-subtle,rgba(26,10,46,.4));margin-top:2px}.argument_nodeList__JrYyX{display:flex;flex-direction:column;gap:4px}.argument_nodeListItem__0jOm_{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:5px;cursor:pointer;transition:background .2s ease;font-size:12px;color:var(--color-fg,#1a0a2e)}.argument_nodeListItem__0jOm_:hover{background:rgba(124,58,237,.04)}.argument_nodeListItemActive__ttmo9{background:rgba(124,58,237,.08)}.argument_nodeListDot__DPiEV{width:8px;height:8px;border-radius:50%;flex-shrink:0}.argument_dotClaim__SSiY_{background:#7c3aed}.argument_dotEvidence__V3xIQ{background:#22c55e}.argument_dotCounterEvidence__9wovs{background:#f59e0b}.argument_dotInference__LVMC6{background:#3b82f6}.argument_nodeListLabel__KFQBS{flex:1 1;font-family:Space Grotesk,sans-serif;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.argument_weakLinks__xjkRH{padding:10px 12px;border-radius:6px;border:1px solid rgba(245,158,11,.2);background:rgba(245,158,11,.04)}.argument_weakLinksTitle__hbxo9{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#d97706;margin:0 0 6px}.argument_weakLinkItem__Jt9qJ{font-size:11px;color:var(--color-fg-muted,rgba(26,10,46,.6));line-height:1.5;margin-bottom:4px}.argument_modalOverlay___8wtJ{position:fixed;inset:0;background:rgba(10,10,15,.6);display:flex;align-items:center;justify-content:center;z-index:200;animation:argument_fadeIn___ICzV .2s ease}.argument_modal__yLbvK{background:var(--color-bg,#ffffff);border-radius:12px;border:1px solid var(--color-border,rgba(26,10,46,.1));box-shadow:0 20px 60px rgba(0,0,0,.15);width:400px;max-width:90vw;padding:24px;animation:argument_slideUp__SsdlW .25s ease}.argument_modalTitle__nVL4V{font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;color:var(--color-fg,#1a0a2e);margin:0 0 16px}.argument_modalField__Lo_Ef{margin-bottom:12px}.argument_modalLabel__G7MZc{display:block;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-fg-subtle,rgba(26,10,46,.4));margin-bottom:4px}.argument_modalInput__6S2xH,.argument_modalSelect__laP6C,.argument_modalTextarea__1jqiU{width:100%;padding:8px 10px;border-radius:6px;border:1px solid var(--color-border,rgba(26,10,46,.12));background:var(--color-bg,#ffffff);color:var(--color-fg,#1a0a2e);font-family:Inter,sans-serif;font-size:13px;outline:none;transition:border-color .25s ease}.argument_modalInput__6S2xH:focus,.argument_modalSelect__laP6C:focus,.argument_modalTextarea__1jqiU:focus{border-color:var(--color-accent,#7c3aed)}.argument_modalTextarea__1jqiU{resize:vertical;min-height:60px;line-height:1.5}.argument_modalSelect__laP6C{cursor:pointer}.argument_modalActions__9OPnD{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.argument_modalBtn__LFfom{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:8px 16px;border-radius:6px;border:1px solid var(--color-border,rgba(26,10,46,.1));background:none;color:var(--color-fg-muted,rgba(26,10,46,.6));cursor:pointer;transition:all .25s ease}.argument_modalBtn__LFfom:hover{border-color:var(--color-accent,#7c3aed);color:var(--color-accent,#7c3aed)}.argument_modalBtnPrimary__Od3hf{background:var(--color-accent,#7c3aed);color:#ffffff;border-color:var(--color-accent,#7c3aed)}.argument_modalBtnPrimary__Od3hf:hover{background:#6d28d9;color:#ffffff}.argument_emptyState__Z_qW5{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;padding:40px}.argument_emptyIcon__Bus7h{font-size:48px;opacity:.15;color:var(--color-fg,#1a0a2e)}.argument_emptyTitle__oHKU0{font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500;color:var(--color-fg-muted,rgba(26,10,46,.5))}.argument_emptyHint__n3iFK{font-size:13px;color:var(--color-fg-subtle,rgba(26,10,46,.35));text-align:center;line-height:1.5;max-width:320px}.argument_connectionTypeOptions__aZddu{display:flex;gap:6px}.argument_connectionTypeOption__E_lYI{flex:1 1;padding:8px;border-radius:6px;border:1.5px solid var(--color-border,rgba(26,10,46,.1));background:none;cursor:pointer;text-align:center;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-fg-muted,rgba(26,10,46,.5));transition:all .2s ease}.argument_connectionTypeOption__E_lYI:hover{border-color:rgba(124,58,237,.3)}.argument_connectionTypeOptionSupports__UbROT{border-color:rgba(34,197,94,.4);color:#16a34a;background:rgba(34,197,94,.06)}.argument_connectionTypeOptionContradicts__ZeIO5{border-color:rgba(239,68,68,.4);color:#ef4444;background:rgba(239,68,68,.06)}.argument_connectionTypeOptionImplies__6a9NO{border-color:rgba(59,130,246,.4);color:#2563eb;background:rgba(59,130,246,.06)}@keyframes argument_fadeIn___ICzV{0%{opacity:0}to{opacity:1}}@keyframes argument_slideUp__SsdlW{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.argument_sidebar__Ckbvz{display:none}.argument_toolbar__BH8ww{padding:8px 12px}}