.FileTree_searchHighlight__jQ5Rb{background:color-mix(in srgb,var(--primary) 35%,transparent);color:var(--text-primary);border-radius:2px;padding:0 1px;font-style:normal}.FileTree_sectionLayout__MFM7x{min-height:0}.FileTree_sectionLayout__MFM7x,.FileTree_section__VoTGW{display:flex;flex-direction:column}.FileTree_sectionLabel__5ahbj{display:flex;align-items:center;gap:8px;padding:6px 12px 5px;border-bottom:1px solid var(--border);background:var(--bg-deep);position:sticky;top:0;z-index:1}.FileTree_sectionLabelText__DBgES{font-size:9px;font-weight:700;letter-spacing:.18em;color:var(--text-muted)}.FileTree_sectionLabelCount__9uE72{font-size:9px;font-weight:600;color:var(--text-muted);background:rgba(227,213,192,.07);border:1px solid var(--border);padding:0 5px;letter-spacing:.04em;margin-left:auto}.FileTree_folderTab__KKm42{display:flex;align-items:center;gap:8px;padding:0 12px;height:38px;cursor:pointer;border-bottom:1px solid var(--border-subtle);border-left:2px solid transparent;background:rgba(245,240,232,.04);transition:background .12s ease,border-color .12s ease;user-select:none;flex-shrink:0}.FileTree_folderTab__KKm42:hover{background:rgba(245,240,232,.08);border-left-color:rgba(245,240,232,.18)}.FileTree_folderTabActive__WxqgY{background:var(--primary)!important;border-left-color:var(--primary)!important}.FileTree_folderTabDragOver__mr0jK{background:rgba(44,62,101,.55)!important;border-left-color:var(--border-active)!important;outline:1px dashed rgba(227,213,192,.3)}.FileTree_folderTabDragInvalid__A07nV{opacity:.4;cursor:not-allowed}.FileTree_folderTabIcon__8_JsW{color:rgba(245,240,232,.45);display:flex;align-items:center;flex-shrink:0}.FileTree_folderTabActive__WxqgY .FileTree_folderTabIcon__8_JsW{color:#f5f0e8}.FileTree_folderTabName__UbG2s{flex:1;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.FileTree_folderTabActive__WxqgY .FileTree_folderTabName__UbG2s{color:#f5f0e8}.FileTree_folderTabDropHint__d_ys0{font-size:8px;font-weight:700;letter-spacing:.14em;color:var(--text-muted);flex-shrink:0}.FileTree_folderTabCount__b2Ffu{font-size:9px;font-weight:600;color:var(--text-muted);background:rgba(245,240,232,.07);border:1px solid var(--border);padding:1px 6px;letter-spacing:.04em;flex-shrink:0}.FileTree_folderTabChevron__dpHcK{color:var(--text-muted);flex-shrink:0;opacity:.5}.FileTree_folderTabActive__WxqgY .FileTree_folderTabChevron__dpHcK{opacity:1;color:var(--text-secondary)}.FileTree_listColHeader__6kuaI{display:grid;grid-template-columns:1fr 48px 72px 130px 130px 110px;align-items:center;gap:0;padding:0 12px 0 14px;height:26px;border-bottom:1px solid var(--border);background:var(--bg-surface);position:sticky;top:0;z-index:2}.FileTree_listColHeader__6kuaI span{font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--text-muted);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileTree_colHdrName__Tew8q{padding-left:2px}.FileTree_colHdrType__p09rY{text-align:center}.FileTree_colHdrSize__S3443{text-align:right;padding-right:12px}.FileTree_colHdrUploaded__jE9h9{text-align:right;padding-right:8px}.FileTree_colHdrModified__FqbVS,.FileTree_colHdrUploadedBy__9j3wz{text-align:right;padding-right:4px}.FileTree_fileRow__XeNwl{display:grid;grid-template-columns:1fr 48px 72px 130px 130px 110px;align-items:center;gap:0;padding:0 12px 0 14px;cursor:pointer;border-bottom:1px solid var(--border-subtle);transition:background var(--transition-fast);min-height:40px;user-select:none;-webkit-user-drag:element}.FileTree_fileRow__XeNwl:hover{background:var(--bg-hover)}.FileTree_fileRowActive__i7DWe{background:var(--primary)!important;border-color:var(--primary)!important}.FileTree_fileRowActive__i7DWe .FileTree_colModified__6aZdO,.FileTree_fileRowActive__i7DWe .FileTree_colSize__tikT0,.FileTree_fileRowActive__i7DWe .FileTree_colType__Umpxa,.FileTree_fileRowActive__i7DWe .FileTree_colUploadedBy__QAQvB,.FileTree_fileRowActive__i7DWe .FileTree_colUploaded__FCQC4,.FileTree_fileRowActive__i7DWe .FileTree_fileName__qlf3l,.FileTree_fileRowActive__i7DWe .FileTree_statusPill__FZXj7,.FileTree_fileRowActive__i7DWe .FileTree_typeTag__eLSWo{color:#f5f0e8!important}.FileTree_fileRowActive__i7DWe .FileTree_typeTag__eLSWo{background:rgba(9,31,48,.35)!important;border-color:rgba(245,240,232,.25)!important}.FileTree_fileRowActive__i7DWe .FileTree_statusPill__FZXj7{background:rgba(9,31,48,.25)!important;border-color:rgba(245,240,232,.3)!important}.FileTree_fileThumb__H8eSn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;align-self:center}.FileTree_fileNameCell__OFjXW{display:flex;align-items:stretch;min-width:0;overflow:hidden}.FileTree_fileName__qlf3l{flex:1;font-size:12px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;padding-left:8px;padding-right:8px;display:flex;align-items:center}.FileTree_colType__Umpxa{display:flex;justify-content:center;align-items:center}.FileTree_colSize__tikT0{padding-right:12px}.FileTree_colSize__tikT0,.FileTree_colUploaded__FCQC4{font-size:10px;color:var(--text-muted);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileTree_colUploaded__FCQC4{padding-right:8px}.FileTree_colModified__6aZdO,.FileTree_colUploadedBy__QAQvB{font-size:10px;color:var(--text-muted);text-align:right;padding-right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1263px){.FileTree_fileRow__XeNwl,.FileTree_listColHeader__6kuaI{grid-template-columns:1fr 48px 72px 130px}.FileTree_colHdrModified__FqbVS,.FileTree_colHdrUploadedBy__9j3wz,.FileTree_colModified__6aZdO,.FileTree_colUploadedBy__QAQvB{display:none}}@media (max-width:1023px){.FileTree_fileRow__XeNwl,.FileTree_listColHeader__6kuaI{grid-template-columns:1fr 48px 72px}.FileTree_colHdrUploaded__jE9h9,.FileTree_colUploaded__FCQC4{display:none}}@media (max-width:959px){.FileTree_fileRow__XeNwl,.FileTree_listColHeader__6kuaI{grid-template-columns:1fr 48px}.FileTree_colHdrSize__S3443,.FileTree_colSize__tikT0{display:none}}@media (max-width:599px){.FileTree_fileRow__XeNwl,.FileTree_listColHeader__6kuaI{grid-template-columns:1fr}.FileTree_colHdrType__p09rY,.FileTree_colType__Umpxa,.FileTree_listColHeader__6kuaI{display:none}}.FileTree_typeTag__eLSWo{font-weight:700;letter-spacing:.1em;color:var(--text-secondary);background:var(--bg-elevated);padding:2px 5px}.FileTree_statusPill__FZXj7,.FileTree_typeTag__eLSWo{font-size:9px;border:1px solid var(--border);flex-shrink:0}.FileTree_statusPill__FZXj7{font-weight:600;letter-spacing:.08em;padding:2px 7px;border-radius:9999px;color:var(--text-muted);background:transparent;white-space:nowrap}.FileTree_status_verified__xa73n{color:var(--text-primary);border-color:rgba(245,240,232,.3)}.FileTree_status_imported__YFFOy{color:var(--text-secondary);border-color:rgba(227,213,192,.25)}.FileTree_status_ingesting__Ng8EG{color:#d99a2b;border-color:rgba(217,154,43,.4);animation:FileTree_blink__j3WoC 1.8s ease-in-out infinite}.FileTree_status_failed__fqnCC{color:var(--error);border-color:var(--error-border)}.FileTree_status_pending__vUZxX{color:var(--text-muted);border-color:var(--border)}@keyframes FileTree_blink__j3WoC{0%,to{opacity:1}50%{opacity:.5}}.FileTree_newFolderRow__P3VaE{display:flex;align-items:center;gap:8px;padding:0 12px;height:38px;border-bottom:1px solid var(--border);border-left:2px solid var(--primary);background:rgba(59,130,246,.06);flex-shrink:0}.FileTree_newFolderIcon__4KxZY{color:var(--primary);flex-shrink:0;opacity:.7}.FileTree_newFolderInput__wyLM_{flex:1;background:none;border:none;border-bottom:1px solid rgba(245,240,232,.25);color:var(--text-primary);font-size:11px;font-weight:700;letter-spacing:.08em;padding:2px 0;outline:none;min-width:0}.FileTree_newFolderInput__wyLM_:focus{border-bottom-color:var(--text-secondary)}.FileTree_grid__UeWb2{display:grid;gap:8px;padding:10px;align-content:start}.FileTree_fileCard__SDwRw{position:relative;display:flex;flex-direction:column;cursor:pointer;border:1px solid var(--border);border-radius:6px;background:var(--bg-elevated);transition:background var(--transition-fast);overflow:hidden}.FileTree_fileCard__SDwRw:hover{background:var(--bg-hover);border-color:var(--border-active)}.FileTree_fileCardActive__OS5sU{background:var(--primary)!important;border-color:var(--primary)!important}.FileTree_fileCardActive__OS5sU .FileTree_fileCardName__yyVWF,.FileTree_fileCardActive__OS5sU .FileTree_statusPill__FZXj7,.FileTree_fileCardActive__OS5sU .FileTree_typeTag__eLSWo{color:#f5f0e8!important}.FileTree_fileCardThumb__HGpcf{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--bg-deep);border-bottom:1px solid var(--border);flex-shrink:0}.FileTree_fileCardThumb__HGpcf>*{width:100%!important;height:100%!important;border:none!important;border-radius:0!important}.FileTree_fileCardMeta__oGk3r{padding:6px 7px;display:flex;flex-direction:column;gap:4px}.FileTree_fileCardName__yyVWF{font-size:10px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileTree_fileCardBadges__eQxYB{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.FileTree_breadcrumb__ls3Bp{overflow:hidden;flex:1}.FileTree_breadcrumbSegment__fzgm9,.FileTree_breadcrumb__ls3Bp{display:flex;align-items:center;min-width:0}.FileTree_breadcrumbSep__CvotV{font-size:10px;color:var(--text-muted);padding:0 3px;flex-shrink:0}.FileTree_breadcrumbItem__AgL4n{background:none;border:none;cursor:pointer;font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--text-muted);padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--transition-fast);max-width:120px}.FileTree_breadcrumbActive__alKQt,.FileTree_breadcrumbItem__AgL4n:hover{color:var(--text-primary)}.FileTree_emptyFolderGrid__LM2Mf{padding:24px 16px;font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--text-muted);text-align:center}.FileTree_emptyFolder__c6V63{padding:16px;font-size:10px;letter-spacing:.08em;color:var(--text-muted)}.FileTree_emptyState__PdEPi{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:40px 20px;gap:8px}.FileTree_emptyTitle__y3iEl{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--text-muted)}.FileTree_emptySubtitle__MCiey{font-size:11px;color:var(--text-muted);text-align:center}.FileTree_folderCard__MSobd{position:relative;display:flex;flex-direction:column;cursor:pointer;border:1px solid var(--border);border-radius:6px;background:rgba(245,240,232,.03);transition:background var(--transition-fast),border-color var(--transition-fast);overflow:hidden}.FileTree_folderCardChecked__wQkih{border-color:var(--primary)!important;outline:2px solid var(--primary);background:rgba(59,130,246,.08)!important}.FileTree_folderCard__MSobd:hover{background:rgba(245,240,232,.07);border-color:var(--border-active)}.FileTree_folderCardActive__bRVLz{border-color:var(--primary)!important;background:rgba(59,130,246,.08)!important}.FileTree_folderCardDragOver__a6g_e{border-color:var(--primary)!important;background:rgba(59,130,246,.12)!important}.FileTree_folderCardDragInvalid__8TKS_{opacity:.4;cursor:not-allowed;pointer-events:auto}.FileTree_folderCardThumb__es0Rp{width:100%;display:flex;align-items:center;justify-content:center;background:rgba(245,240,232,.03);border-bottom:1px solid var(--border);flex-shrink:0;position:relative}.FileTree_folderCardIcon__P71Dg{color:var(--text-secondary);opacity:.7}.FileTree_folderCardActive__bRVLz .FileTree_folderCardIcon__P71Dg{color:var(--primary);opacity:1}.FileTree_folderCardDropHint__AGC1A{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;letter-spacing:.14em;color:var(--primary);background:rgba(59,130,246,.12)}.FileTree_folderCardMeta__YH9J7{padding:6px 8px;display:flex;flex-direction:column;gap:2px}.FileTree_folderCardName__mCJ3F{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileTree_folderCardCount__qS1hf{font-size:9px;font-weight:500;letter-spacing:.06em;color:var(--text-muted)}.FileTree_treeStem__YmkPk{display:inline-flex;align-items:stretch;align-self:stretch;flex-shrink:0}.FileTree_stemBranch__xfamE,.FileTree_stemCorner__6e53n,.FileTree_stemEmpty__bmS3i,.FileTree_stemVertical__CdSn1{display:inline-block;width:16px;flex-shrink:0;align-self:stretch;position:relative}.FileTree_stemBranch__xfamE:before,.FileTree_stemVertical__CdSn1:before{content:"";position:absolute;left:7px;top:0;bottom:0;border-left:1px solid rgba(245,240,232,.13)}.FileTree_stemBranch__xfamE:after{content:"";position:absolute;left:7px;top:50%;right:-1px;border-top:1px solid rgba(245,240,232,.13)}.FileTree_stemCorner__6e53n:before{content:"";position:absolute;left:7px;top:0;bottom:50%;border-left:1px solid rgba(245,240,232,.13)}.FileTree_stemCorner__6e53n:after{content:"";position:absolute;left:7px;top:50%;right:-1px;border-top:1px solid rgba(245,240,232,.13)}.FileTree_treeFolderRow__XJ4ez{display:flex;align-items:center;gap:7px;height:34px;cursor:pointer;border-bottom:1px solid var(--border-subtle);border-left:2px solid transparent;background:rgba(245,240,232,.03);transition:background .12s ease,border-color .12s ease;user-select:none;flex-shrink:0;padding-right:12px}.FileTree_treeFolderRow__XJ4ez:hover{background:rgba(245,240,232,.07);border-left-color:rgba(245,240,232,.15)}.FileTree_treeFolderRowActive__s_uIb{background:var(--primary)!important;border-color:var(--primary)!important}.FileTree_treeFolderRowActive__s_uIb .FileTree_treeChevron__yZXa3,.FileTree_treeFolderRowActive__s_uIb .FileTree_treeFolderCount__XyO4e,.FileTree_treeFolderRowActive__s_uIb .FileTree_treeFolderIcon__WYbve,.FileTree_treeFolderRowActive__s_uIb .FileTree_treeFolderName__OUqZQ{color:#f5f0e8!important}.FileTree_treeFolderChildrenSelected__ksgEE{border-left:2px solid var(--primary);border-bottom:1px solid var(--primary);border-right:1px solid var(--primary);border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-right:2px}.FileTree_treeFolderRowDragOver__cxQ1j{background:rgba(44,62,101,.55)!important;border-left-color:var(--border-active)!important;outline:1px dashed rgba(227,213,192,.3)}.FileTree_treeFolderRowDragInvalid__gzZ6N{opacity:.4;cursor:not-allowed}.FileTree_treeChevron__yZXa3{color:var(--text-muted);flex-shrink:0;transition:transform .15s ease;opacity:.6}.FileTree_treeChevronOpen__RgIxr{transform:rotate(90deg)}.FileTree_treeFolderIcon__WYbve{color:rgba(245,240,232,.45);flex-shrink:0}.FileTree_treeFolderName__OUqZQ{flex:1;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.FileTree_treeFolderDropHint__0vQdn{font-size:8px;font-weight:700;letter-spacing:.14em;color:var(--text-muted);flex-shrink:0}.FileTree_treeFolderCount__XyO4e{font-size:9px;font-weight:600;color:var(--text-muted);background:rgba(245,240,232,.07);border:1px solid var(--border);padding:1px 5px;letter-spacing:.04em;flex-shrink:0}.FileTree_newFolderCard__58QRM{display:flex;flex-direction:column;border:1px dashed var(--primary);background:rgba(59,130,246,.05);overflow:hidden}.FileTree_newFolderCard__58QRM .FileTree_folderCardThumb__es0Rp{background:rgba(59,130,246,.06);border-bottom-color:rgba(59,130,246,.2)}.FileTree_newFolderCard__58QRM .FileTree_folderCardIcon__P71Dg{color:var(--primary);opacity:.8}.FileTree_newFolderCardInput__YxDbL{width:100%;background:transparent;border:none;border-bottom:1px solid var(--primary);outline:none;font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--text-primary);padding:2px 0}.FileTree_fileCardCheckbox__HHZUq,.FileTree_fileCheckbox__duIwO{width:14px;height:14px;flex-shrink:0;cursor:pointer;accent-color:var(--primary)}.FileTree_fileCheckbox__duIwO{margin-right:2px}.FileTree_fileCardCheckbox__HHZUq{position:absolute;top:6px;left:6px;z-index:1}.FileTree_fileRowChecked__Kvhrb{background:var(--primary-soft)!important}.FileTree_fileCardChecked__TsB5C{outline:2px solid var(--primary);outline-offset:-2px}.FileTree_mobileMenuBtn__oW3o5{display:none}@media (max-width:960px){.FileTree_mobileMenuBtn__oW3o5{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:none;background:none;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);-webkit-tap-highlight-color:transparent}.FileTree_mobileMenuBtn__oW3o5:active{background:var(--bg-hover);color:var(--text-primary)}.FileTree_fileCard__SDwRw .FileTree_mobileMenuBtn__oW3o5,.FileTree_folderCard__MSobd .FileTree_mobileMenuBtn__oW3o5{position:absolute;top:4px;right:4px;width:28px;height:28px;background:rgba(0,0,0,.45);border-radius:4px;z-index:1}.FileTree_fileCard__SDwRw .FileTree_mobileMenuBtn__oW3o5:active,.FileTree_folderCard__MSobd .FileTree_mobileMenuBtn__oW3o5:active{background:rgba(0,0,0,.7);color:var(--text-primary)}}.PdfCanvasViewer_viewer__BbcXB{width:100%;display:flex;flex-direction:column;background:var(--bg-deep);overflow:hidden}.PdfCanvasViewer_toolbar__prLbe{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--bg-surface);border-bottom:1px solid var(--border);flex-shrink:0}.PdfCanvasViewer_toolBtn__KieRE{display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;padding:3px 5px;transition:background var(--transition-fast),color var(--transition-fast)}.PdfCanvasViewer_toolBtn__KieRE:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.PdfCanvasViewer_toolBtn__KieRE:disabled{opacity:.35;cursor:default}.PdfCanvasViewer_scaleLabel__Xg_Ax{font-size:11px;color:var(--text-secondary);min-width:36px;text-align:center}.PdfCanvasViewer_divider__pIM3B{width:1px;height:16px;background:var(--border);margin:0 2px;flex-shrink:0}.PdfCanvasViewer_pageNav__BTppg{display:flex;align-items:center;gap:4px}.PdfCanvasViewer_pageInput__T0PYK{width:36px;padding:2px 4px;font-size:11px;text-align:center;background:var(--bg-deep);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);outline:none}.PdfCanvasViewer_pageInput__T0PYK:focus{border-color:var(--border-active)}.PdfCanvasViewer_pageTotal__SBAvj{font-size:11px;color:var(--text-muted);white-space:nowrap}.PdfCanvasViewer_scrollArea__E1FPw{flex:1;overflow-y:auto;overflow-x:auto}.PdfCanvasViewer_pagesContainer__fcHo3{display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:8px}.PdfCanvasViewer_pageWrapper__XThkA{box-shadow:0 1px 4px rgba(0,0,0,.3);line-height:0;position:relative;background:#fff;flex-shrink:0}.PdfCanvasViewer_pageWrapper__XThkA canvas{display:block}.PdfCanvasViewer_pagePlaceholder__HU3ia{position:absolute;inset:0;background:linear-gradient(90deg,#e8e8e8 25%,#f2f2f2 50%,#e8e8e8 75%);background-size:200% 100%;animation:PdfCanvasViewer_shimmer__FG9DY 1.4s infinite}@keyframes PdfCanvasViewer_shimmer__FG9DY{0%{background-position:200% 0}to{background-position:-200% 0}}.PdfCanvasViewer_loadingState__DsPKv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:200px;padding:0 32px}.PdfCanvasViewer_loadingLabel__maE0b{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--text-muted)}.PdfCanvasViewer_progressTrack__WFEud{width:100%;height:3px;background:var(--border);border-radius:2px;overflow:hidden}.PdfCanvasViewer_progressBar__JD3ti{height:100%;background:var(--primary);border-radius:2px;transition:width .2s ease}.PdfCanvasViewer_errorState__umlyK{display:flex;align-items:center;justify-content:center;width:100%;background:var(--bg-deep)}.PdfCanvasViewer_errorText___Qkc4{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--text-muted)}.ThreeDViewer_wrapper__FZug6{position:relative;width:100%;height:100%;background:var(--bg-deep);overflow:hidden}.ThreeDViewer_canvas__DiDHI{width:100%;height:100%;display:block}.ThreeDViewer_overlay__Dyf9x{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(9,31,48,.75);backdrop-filter:blur(2px)}.ThreeDViewer_spinner__HzoHZ{width:28px;height:28px;border:2px solid rgba(245,240,232,.12);border-top:2px solid var(--primary);border-radius:50%;animation:ThreeDViewer_spin__Sq8B4 .9s linear infinite}@keyframes ThreeDViewer_spin__Sq8B4{to{transform:rotate(1turn)}}.ThreeDViewer_loadingText__O84S9{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--text-muted)}.ThreeDViewer_loadingNote__ZSka3{font-size:9px;letter-spacing:.08em;color:var(--text-muted);opacity:.6}.ThreeDViewer_errorText__svbiN{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--error)}.ThreeDViewer_errorDetail__Kk2LI{font-size:10px;color:var(--text-muted);text-align:center;max-width:220px;line-height:1.5}.ThreeDViewer_hint__9JQSz{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);font-size:8px;font-weight:600;letter-spacing:.1em;color:rgba(245,240,232,.3);white-space:nowrap;pointer-events:none;user-select:none}.ThreeDViewer_unsupported__sKNL1{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;background:var(--bg-deep)}.ThreeDViewer_unsupportedTitle__XW7Q_{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--text-muted)}.ThreeDViewer_unsupportedBody__D81vj{font-size:11px;color:var(--text-muted);text-align:center;line-height:1.6;max-width:200px}.FilePreviewSidebar_sidebar__HJM3z{display:flex;flex-direction:column;height:100%;overflow-y:auto;background:var(--bg-surface);border-left:1px solid var(--border);padding-bottom:32px}.FilePreviewSidebar_topBar__n7i0k{display:flex;align-items:center;gap:8px;padding:12px 14px 10px;flex-shrink:0}.FilePreviewSidebar_fileName__VA975{flex:1;font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.FilePreviewSidebar_closeBtn__lAxp6{background:none;border:none;cursor:pointer;color:var(--text-muted);display:flex;align-items:center;padding:2px;flex-shrink:0;transition:color var(--transition-fast)}.FilePreviewSidebar_closeBtn__lAxp6:hover{color:var(--text-primary)}.FilePreviewSidebar_badges__NjDPq{display:flex;align-items:center;gap:6px;padding:0 14px 10px;flex-shrink:0}.FilePreviewSidebar_typeTag__8JcHz{font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--text-secondary);background:var(--bg-elevated);border:1px solid var(--border);border-radius:4px;padding:2px 6px}.FilePreviewSidebar_statusPill__dAEQx{font-size:9px;font-weight:600;letter-spacing:.08em;border:1px solid var(--border);padding:2px 8px;border-radius:9999px;color:var(--text-muted);background:transparent}.FilePreviewSidebar_status_verified__v6U76{color:var(--text-primary);border-color:rgba(245,240,232,.3)}.FilePreviewSidebar_status_imported__7gPRk{color:var(--text-secondary);border-color:rgba(227,213,192,.25)}.FilePreviewSidebar_status_ingesting__8jhnj{color:#d99a2b;border-color:rgba(217,154,43,.4)}.FilePreviewSidebar_status_failed__9ySKS{color:var(--error);border-color:var(--error-border)}.FilePreviewSidebar_status_pending__Ivizh{color:var(--text-muted);border-color:var(--border)}.FilePreviewSidebar_metaGrid__cPal2{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:0;flex-shrink:0;margin-bottom:24px;border-top:1px solid var(--border)}.FilePreviewSidebar_metaCell__NPz4v{display:flex;flex-direction:column;gap:2px;padding:8px 14px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.FilePreviewSidebar_metaCell__NPz4v:nth-child(2n){border-right:none}.FilePreviewSidebar_metaCellFull__Qc_zJ{grid-column:1/-1;border-right:none}.FilePreviewSidebar_metaCellFull__Qc_zJ .FilePreviewSidebar_metaValue__5sjC9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilePreviewSidebar_metaLabel__OO7b7{font-size:8px;font-weight:700;letter-spacing:.12em;color:var(--text-muted);white-space:nowrap}.FilePreviewSidebar_metaValue__5sjC9{font-size:11px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilePreviewSidebar_pathBreadcrumb__WLyq2{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-top:1px}.FilePreviewSidebar_pathSegmentWrap__5s7Kc{display:inline-flex;align-items:center}.FilePreviewSidebar_pathChevron__1c8Sv{color:var(--text-muted);flex-shrink:0;margin:0 1px}.FilePreviewSidebar_pathSegment__0J1uP{background:none;border:none;padding:0;cursor:pointer;font-size:11px;color:var(--primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.FilePreviewSidebar_pathSegment__0J1uP:hover{text-decoration:underline}.FilePreviewSidebar_divider__ZI_kY{height:1px;background:var(--border);flex-shrink:0;margin:0}.FilePreviewSidebar_thumbBlock__jUJZc{flex-shrink:0;width:100%;background:var(--bg-deep);overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.FilePreviewSidebar_thumbImg__lVBbV{width:100%;height:200px;object-fit:contain;display:block}.FilePreviewSidebar_thumb3D__usORZ{width:100%;height:300px;display:block}.FilePreviewSidebar_thumbIframe___4KtV{width:100%;height:340px;border:none;display:block;background:#fff}.FilePreviewSidebar_thumbFallback__nOKTB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-height:180px;padding:20px 0}.FilePreviewSidebar_thumbFallbackLabel__p_2_Z{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--text-muted)}.FilePreviewSidebar_actions__TUOsw{display:flex;gap:8px;padding:12px 14px;flex-shrink:0}.FilePreviewSidebar_primaryBtn__FNwzS{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;background:var(--primary);border:1px solid var(--primary);border-radius:6px;color:#f5f0e8;font-size:10px;font-weight:700;letter-spacing:.08em;cursor:pointer;transition:background var(--transition-fast);white-space:nowrap}.FilePreviewSidebar_primaryBtn__FNwzS:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.FilePreviewSidebar_primaryBtn__FNwzS:disabled{opacity:.4;cursor:not-allowed}.FilePreviewSidebar_secondaryBtn__pY2ar{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;background:transparent;border:1px solid var(--border-active);border-radius:6px;color:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:.08em;cursor:pointer;text-decoration:none;transition:all var(--transition-fast);white-space:nowrap}.FilePreviewSidebar_secondaryBtn__pY2ar:hover:not(.FilePreviewSidebar_btnDisabled__ummx_){border-color:var(--text-secondary);color:var(--text-primary)}.FilePreviewSidebar_btnDisabled__ummx_{opacity:.4;cursor:not-allowed;pointer-events:none}.FilePreviewSidebar_section__daeTU{border-bottom:1px solid var(--border);flex-shrink:0}.FilePreviewSidebar_sectionHeader__iw6k8{width:100%;display:flex;align-items:center;gap:6px;padding:10px 14px;background:none;border:none;cursor:pointer;text-align:left;transition:background var(--transition-fast)}.FilePreviewSidebar_sectionHeader__iw6k8:hover{background:var(--bg-hover)}.FilePreviewSidebar_sectionIcon__ZL0CS{color:var(--text-muted);flex-shrink:0}.FilePreviewSidebar_sectionTitle__h0fun{flex:1;font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--text-secondary)}.FilePreviewSidebar_sectionChevron__4HjlC{color:var(--text-muted);display:flex;align-items:center}.FilePreviewSidebar_sectionBody__hpBbS{padding:10px 14px 14px}.FilePreviewSidebar_aiBody__kKyHY{display:flex;flex-direction:column;gap:8px}.FilePreviewSidebar_aiSummary__jO8UF{font-size:12px;color:var(--text-primary);line-height:1.5;margin:0}.FilePreviewSidebar_aiMeta__LGlCw{display:flex;flex-wrap:wrap;gap:12px}.FilePreviewSidebar_aiMetaItem__hW1IA{font-size:10px;letter-spacing:.06em;color:var(--text-muted);text-transform:uppercase}.FilePreviewSidebar_aiEmpty__cEVts{font-size:11px;color:var(--text-muted);margin:0;font-style:italic}.FilePreviewSidebar_verifyBody__RhrJb{display:flex;flex-direction:column;gap:8px}.FilePreviewSidebar_verifyRow___3G_f{display:flex;align-items:center;justify-content:space-between}.FilePreviewSidebar_verifyLabel__8Xzan{font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--text-muted)}.FilePreviewSidebar_verifyNote__890ch{font-size:11px;color:var(--text-secondary);margin:0;line-height:1.5}.FilePreviewSidebar_emptyState__x4MQ7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:8px;background:var(--bg-surface);border-left:1px solid var(--border)}.FilePreviewSidebar_emptyTitle__BKF8K{font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--text-muted)}.FilePreviewSidebar_emptySubtitle__Hfq__{font-size:11px;color:var(--text-muted);text-align:center;padding:0 24px}.IngestProgressStrip_wrap__J3APS{position:absolute;top:0;right:0;width:3px;height:100%;z-index:5;display:flex;align-items:stretch}.IngestProgressStrip_strip__yXhFM{width:3px;height:100%;border:none;padding:0;margin:0;cursor:default;position:relative;background:rgba(59,130,246,.12);transition:background var(--transition-base)}.IngestProgressStrip_stripActive__vyxxr{background-size:100% 300%;background-image:linear-gradient(180deg,#3b82f6 0,#3b82f6 20%,#d99a2b 40%,#e8c48a 55%,#d99a2b 70%,#3b82f6);animation:IngestProgressStrip_stripFlow__JWze9 3s ease infinite;cursor:default}.IngestProgressStrip_stripReady__NGzs4{background:#3b82f6;cursor:pointer;animation:IngestProgressStrip_stripGlow__fWQxM 2s ease-in-out infinite}.IngestProgressStrip_stripReady__NGzs4:hover{background:#2563eb;width:5px;right:-1px}.IngestProgressStrip_stripDormant__CHZYa{background:rgba(59,130,246,.1)}@keyframes IngestProgressStrip_stripFlow__JWze9{0%{background-position:0 0}50%{background-position:0 100%}to{background-position:0 0}}@keyframes IngestProgressStrip_stripGlow__fWQxM{0%,to{box-shadow:-2px 0 8px 2px rgba(59,130,246,.5)}50%{box-shadow:-2px 0 14px 4px rgba(217,154,43,.4)}}.IngestProgressStrip_tooltip__UQvIY{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:var(--bg-overlay);border:1px solid var(--border-active);padding:6px 10px;white-space:nowrap;pointer-events:none;z-index:20}.IngestProgressStrip_tooltipInner__qXP12{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--text-primary);text-transform:uppercase;display:flex;align-items:center;gap:6px}.IngestProgressStrip_spin__w7C_M{animation:IngestProgressStrip_spin__w7C_M 1s linear infinite}@keyframes IngestProgressStrip_spin__w7C_M{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GenerationCompleteToast_toast__YG4Lh{position:fixed;bottom:20px;right:20px;z-index:100;background:var(--bg-surface);border:1px solid var(--border);border-left:3px solid var(--primary);width:300px;animation:GenerationCompleteToast_slideUp__ypeQv .25s ease-out;overflow:hidden}@keyframes GenerationCompleteToast_slideUp__ypeQv{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.GenerationCompleteToast_countdownBorder__FJP18{position:absolute;bottom:0;left:0;height:2px;width:100%;background:var(--primary);transform-origin:left center;animation:GenerationCompleteToast_drain__K_J2v linear forwards}@keyframes GenerationCompleteToast_drain__K_J2v{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.GenerationCompleteToast_inner__fNV9q{display:flex;align-items:flex-start;gap:10px;padding:14px 14px 16px}.GenerationCompleteToast_checkIcon__ensHW{color:var(--primary);flex-shrink:0;margin-top:1px}.GenerationCompleteToast_content__wN84k{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.GenerationCompleteToast_title__qTSEq{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--text-primary)}.GenerationCompleteToast_subtitle__hdZsQ{font-size:11px;color:var(--text-muted)}.GenerationCompleteToast_actions__4X1uT{display:flex;align-items:center;gap:8px;flex-shrink:0}.GenerationCompleteToast_viewBtn__RiJiR{padding:5px 10px;background:var(--primary);border:1px solid var(--primary);color:#f5f0e8;font-size:9px;font-weight:700;letter-spacing:.1em;cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}.GenerationCompleteToast_viewBtn__RiJiR:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.GenerationCompleteToast_dismissBtn__BxlU5{background:none;border:none;cursor:pointer;color:var(--text-muted);display:flex;align-items:center;padding:2px;transition:color var(--transition-fast)}.GenerationCompleteToast_dismissBtn__BxlU5:hover{color:var(--text-primary)}.EventRow_row__43Xph{display:flex;align-items:flex-start;gap:8px;padding:0 0 5px;font-size:11px;line-height:1.45;color:var(--text-secondary);position:relative}.EventRow_rowLast__UHDbd{padding-bottom:0}.EventRow_rail__72lHo{position:relative;flex-shrink:0;width:9px;align-self:stretch}.EventRow_rail__72lHo:before{content:"";position:absolute;left:4px;top:12px;bottom:0;width:1px;background:var(--border)}.EventRow_rowLast__UHDbd .EventRow_rail__72lHo:before{display:none}.EventRow_dot__sXNud{position:absolute;left:1px;top:4px;width:7px;height:7px;border-radius:50%;background:var(--bg-elevated);border:1.5px solid var(--text-muted);box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.EventRow_rowActiveTip__ljRfQ .EventRow_dot__sXNud{border-color:var(--primary);background:var(--primary);box-shadow:0 0 0 3px rgba(245,158,11,.18);animation:EventRow_cognitionFeedDotPulse__ou6Xt 1.6s ease-in-out infinite}@keyframes EventRow_cognitionFeedDotPulse__ou6Xt{0%,to{box-shadow:0 0 0 3px rgba(245,158,11,.16)}50%{box-shadow:0 0 0 5px rgba(245,158,11,.06)}}.EventRow_text__ZiSPa{flex:1;min-width:0;word-break:break-word;padding-top:1px}.EventRow_rowActiveTip__ljRfQ .EventRow_text__ZiSPa{color:var(--text-primary);font-weight:500}.ToolCallCard_card__yJ8iR{border:1px solid rgba(59,130,246,.2);border-radius:4px;background:rgba(59,130,246,.03);margin:2px 0;overflow:hidden}.ToolCallCard_header__W2t4g{display:flex;align-items:center;gap:6px;width:100%;padding:4px 8px;border:none;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:10px;text-align:left;cursor:pointer;transition:background .12s ease}.ToolCallCard_header__W2t4g:hover{background:rgba(59,130,246,.06)}.ToolCallCard_toolBadge__qVQ_z{font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;font-weight:600;color:rgba(96,165,250,.95);background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.25);border-radius:3px;padding:1px 5px;flex-shrink:0}.ToolCallCard_formulaName__qWKwC{font-weight:600;color:var(--primary);font-size:10px}.ToolCallCard_elapsed__Nm4Py{font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;color:var(--text-muted);margin-left:auto}.ToolCallCard_chevron__M_hB5{font-size:8px;color:var(--text-muted);flex-shrink:0}.ToolCallCard_body__q3QVx{padding:4px 8px 6px;border-top:1px solid rgba(59,130,246,.12);font-size:10px}.ToolCallCard_section__Sgnu3{margin-bottom:4px}.ToolCallCard_section__Sgnu3:last-child{margin-bottom:0}.ToolCallCard_sectionLabel__Js9qK{font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:2px}.ToolCallCard_kvList__EOkVv{display:flex;flex-direction:column;gap:1px}.ToolCallCard_kvRow__6X_hR{display:flex;gap:4px;font-size:10px}.ToolCallCard_kvKey__0JsjA{font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;color:var(--text-muted);flex-shrink:0}.ToolCallCard_kvValue__5Tes2,.ToolCallCard_resultText__xKHYN{color:var(--text-secondary);word-break:break-word}.ToolCallCard_resultText__xKHYN{line-height:1.4}.SourcePipelineCard_card__X4bKs{border:1px solid var(--border);border-radius:5px;background:var(--bg-elevated);overflow:hidden;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.SourcePipelineCard_card__X4bKs[data-status=active]{border-color:rgba(245,158,11,.45);box-shadow:0 0 0 1px rgba(245,158,11,.12)}.SourcePipelineCard_card__X4bKs[data-status=paused]{border-color:rgba(245,158,11,.65);background:rgba(245,158,11,.05)}.SourcePipelineCard_card__X4bKs[data-status=complete]{border-color:rgba(34,197,94,.35)}.SourcePipelineCard_card__X4bKs[data-status=pending]{opacity:.55}.SourcePipelineCard_header__C6lYk{display:flex;align-items:center;gap:6px;width:100%;padding:7px 9px;border:none;background:transparent;color:var(--text-secondary);font-family:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.SourcePipelineCard_header__C6lYk:hover{background:var(--bg-hover)}.SourcePipelineCard_header__C6lYk:focus-visible{outline:1px solid var(--primary);outline-offset:-1px}.SourcePipelineCard_card__X4bKs.SourcePipelineCard_expanded__PUmzF .SourcePipelineCard_header__C6lYk{border-bottom:1px solid var(--border)}.SourcePipelineCard_statusIcon__K5dWy{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:10px;line-height:1}.SourcePipelineCard_statusIconActive__1ydqP{color:var(--primary);animation:SourcePipelineCard_sourcePipelineCardSpin__CkJ_D 1.4s linear infinite}.SourcePipelineCard_statusIconComplete__izYGQ{color:rgba(34,197,94,.85)}.SourcePipelineCard_statusIconPaused__qBN_z{color:rgba(245,158,11,.95)}.SourcePipelineCard_statusIconPending__ufRV3{color:var(--text-muted);opacity:.7}@keyframes SourcePipelineCard_sourcePipelineCardSpin__CkJ_D{to{transform:rotate(1turn)}}.SourcePipelineCard_label__lrgJw{flex:1;min-width:0;font-size:11px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SourcePipelineCard_count__8bira{flex-shrink:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;letter-spacing:.06em;color:var(--text-muted);padding:1px 5px;border-radius:2px;background:rgba(255,255,255,.04);border:1px solid var(--border)}.SourcePipelineCard_card__X4bKs[data-status=active] .SourcePipelineCard_count__8bira,.SourcePipelineCard_card__X4bKs[data-status=paused] .SourcePipelineCard_count__8bira{color:var(--text-secondary);border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.08)}.SourcePipelineCard_chevron__h49HH{flex-shrink:0;font-size:9px;line-height:1;color:var(--text-muted);width:10px;text-align:center;transition:transform .18s ease}.SourcePipelineCard_card__X4bKs.SourcePipelineCard_expanded__PUmzF .SourcePipelineCard_chevron__h49HH{transform:rotate(90deg)}.SourcePipelineCard_body__0SGBm{display:flex;flex-direction:column;gap:8px;padding:8px 9px 9px;overflow-y:auto;animation:SourcePipelineCard_sourcePipelineBodyIn__4__0k .18s ease both}.SourcePipelineCard_body__0SGBm::-webkit-scrollbar{width:5px}.SourcePipelineCard_body__0SGBm::-webkit-scrollbar-track{background:transparent}.SourcePipelineCard_body__0SGBm::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.SourcePipelineCard_body__0SGBm::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@keyframes SourcePipelineCard_sourcePipelineBodyIn__4__0k{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.SourcePipelineCard_subSection__PKVuN{display:flex;flex-direction:column;gap:3px}.SourcePipelineCard_subSection__PKVuN[data-status=pending]{opacity:.55}.SourcePipelineCard_subSectionLabel__hqVmT{display:flex;align-items:center;gap:6px;font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding:2px 0}.SourcePipelineCard_subSection__PKVuN[data-status=active] .SourcePipelineCard_subSectionLabel__hqVmT{color:var(--primary)}.SourcePipelineCard_subSection__PKVuN[data-status=paused] .SourcePipelineCard_subSectionLabel__hqVmT{color:rgba(245,158,11,.95)}.SourcePipelineCard_subSection__PKVuN[data-status=complete] .SourcePipelineCard_subSectionLabel__hqVmT{color:rgba(34,197,94,.85)}.SourcePipelineCard_subSectionLabelText__4_fs8{flex-shrink:0}.SourcePipelineCard_stageGerund__k7V0K{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;font-weight:500;letter-spacing:.06em;text-transform:none;margin-left:2px}.SourcePipelineCard_stageGerundAsterisk__9HTMR{color:var(--primary);font-weight:700;font-size:9px;line-height:1;animation:SourcePipelineCard_stageGerundBlink__x6Uwm 1.2s ease-in-out infinite}@keyframes SourcePipelineCard_stageGerundBlink__x6Uwm{0%,to{opacity:1}50%{opacity:.35}}.SourcePipelineCard_stageGerundVerb__fWPuJ{color:var(--primary);font-weight:600;font-size:8px}.SourcePipelineCard_subSectionHitlPill__wtJiz{font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;font-weight:600;letter-spacing:.08em;color:rgba(245,158,11,.95);padding:1px 4px;border-radius:2px;border:1px solid rgba(245,158,11,.35);background:rgba(245,158,11,.08);text-transform:uppercase}.SourcePipelineCard_subSectionRows__KcktX{display:flex;flex-direction:column;padding-left:2px}.SourcePipelineCard_resizeHandle__N6f41{display:flex;align-items:center;justify-content:center;height:8px;cursor:ns-resize;user-select:none;touch-action:none;transition:background .12s ease}.SourcePipelineCard_resizeHandle__N6f41:hover{background:var(--bg-hover)}.SourcePipelineCard_resizeGrip__jvXfi{width:32px;height:2px;border-radius:1px;background:var(--border);transition:background .12s ease}.SourcePipelineCard_resizeHandle__N6f41:hover .SourcePipelineCard_resizeGrip__jvXfi{background:var(--text-muted)}.PhaseCard_card__C5ryt{border:1px solid var(--border);border-radius:5px;background:var(--bg-elevated);overflow:hidden;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.PhaseCard_card__C5ryt[data-status=active]{border-color:rgba(245,158,11,.45);box-shadow:0 0 0 1px rgba(245,158,11,.12)}.PhaseCard_card__C5ryt[data-status=paused]{border-color:rgba(245,158,11,.65);background:rgba(245,158,11,.05)}.PhaseCard_card__C5ryt[data-status=complete]{border-color:rgba(34,197,94,.35);opacity:.85}.PhaseCard_card__C5ryt[data-status=pending]{opacity:.55}.PhaseCard_header__GfLla{display:flex;align-items:center;gap:6px;width:100%;padding:7px 9px;border:none;background:transparent;color:var(--text-secondary);font-family:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.PhaseCard_header__GfLla:hover{background:var(--bg-hover)}.PhaseCard_header__GfLla:focus-visible{outline:1px solid var(--primary);outline-offset:-1px}.PhaseCard_card__C5ryt.PhaseCard_expanded__uRDPY .PhaseCard_header__GfLla{border-bottom:1px solid var(--border)}.PhaseCard_statusIcon__D0cfw{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:10px;line-height:1}.PhaseCard_statusIconActive__8t6zz{color:var(--primary);animation:PhaseCard_cognitionFeedSpin__7SAhr 1.4s linear infinite}.PhaseCard_statusIconComplete__1CSlm{color:rgba(34,197,94,.85)}.PhaseCard_statusIconPaused__KlDVJ{color:rgba(245,158,11,.95)}.PhaseCard_statusIconPending__V8ye5{color:var(--text-muted);opacity:.7}@keyframes PhaseCard_cognitionFeedSpin__7SAhr{to{transform:rotate(1turn)}}.PhaseCard_label__A8uM4{flex:1;min-width:0;font-size:11px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PhaseCard_card__C5ryt[data-status=complete] .PhaseCard_label__A8uM4,.PhaseCard_card__C5ryt[data-status=pending] .PhaseCard_label__A8uM4{color:var(--text-secondary);font-weight:400}.PhaseCard_count__LH91M{flex-shrink:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;letter-spacing:.06em;color:var(--text-muted);padding:1px 5px;border-radius:2px;background:rgba(255,255,255,.04);border:1px solid var(--border)}.PhaseCard_card__C5ryt[data-status=active] .PhaseCard_count__LH91M,.PhaseCard_card__C5ryt[data-status=paused] .PhaseCard_count__LH91M{color:var(--text-secondary);border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.08)}.PhaseCard_chevron__jlS7Q{flex-shrink:0;font-size:9px;line-height:1;color:var(--text-muted);width:10px;text-align:center;transition:transform .18s ease}.PhaseCard_card__C5ryt.PhaseCard_expanded__uRDPY .PhaseCard_chevron__jlS7Q{transform:rotate(90deg)}.PhaseCard_body__8rjd1{display:flex;flex-direction:column;padding:8px 9px 9px;animation:PhaseCard_cognitionFeedBodyIn__EnBLc .18s ease both}@keyframes PhaseCard_cognitionFeedBodyIn__EnBLc{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.PhaseCard_eventEmpty__9Pgff{font-size:10px;color:var(--text-muted);font-style:italic;padding:4px 0}.HitlActions_actions__vvNQx{display:flex;flex-direction:column;gap:6px}.HitlActions_buttons__lREeE{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.HitlActions_approve__wIsTT,.HitlActions_cancel__nEEP_,.HitlActions_deny__HmbUx{padding:5px 14px;font-size:11px;font-weight:600;font-family:inherit;border-radius:4px;cursor:pointer;border:1px solid var(--border);transition:background .12s ease,border-color .12s ease,color .12s ease}.HitlActions_approve__wIsTT{background:var(--primary);border-color:var(--primary);color:#000}.HitlActions_approve__wIsTT:hover:not(:disabled){filter:brightness(1.1)}.HitlActions_deny__HmbUx{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--text-muted)}.HitlActions_deny__HmbUx:hover:not(:disabled){background:var(--bg-hover);border-color:var(--text-secondary)}.HitlActions_cancel__nEEP_{background:var(--bg-elevated);color:var(--text-secondary);border-color:var(--text-muted)}.HitlActions_cancel__nEEP_:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.HitlActions_approve__wIsTT:disabled,.HitlActions_cancel__nEEP_:disabled,.HitlActions_deny__HmbUx:disabled{opacity:.5;cursor:not-allowed}.HitlActions_noteLabel__EUbpt{font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.HitlActions_noteInput__Sa20h{width:100%;padding:6px 8px;font-family:inherit;font-size:12px;line-height:1.45;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);border-radius:4px;resize:vertical;box-sizing:border-box}.HitlActions_noteInput__Sa20h:focus{outline:1px solid var(--primary);outline-offset:-1px}.HitlActions_noteError__Lbb_k{font-size:11px;color:var(--error,#ef4444)}.HitlActions_skip__cIPHm{padding:5px 14px;font-size:11px;font-weight:600;font-family:inherit;border-radius:4px;cursor:pointer;border:1px solid var(--text-muted);background:transparent;color:var(--text-secondary);transition:background .12s ease,border-color .12s ease,color .12s ease}.HitlActions_skip__cIPHm:hover:not(:disabled){background:var(--bg-hover);color:var(--primary);border-color:var(--primary)}.HitlActions_skip__cIPHm:disabled{opacity:.5;cursor:not-allowed}.HitlActions_iterationHint__tDHLr{font-size:10px;color:var(--text-muted);line-height:1.4}.InlineHitlWindow_window__u7uKs{display:flex;flex-direction:column;gap:6px;padding:8px 10px;margin:4px 0;border:1px solid rgba(245,158,11,.45);border-radius:5px;background:rgba(245,158,11,.05);animation:InlineHitlWindow_inlineHitlWindowIn__UryqY .2s ease both}@keyframes InlineHitlWindow_inlineHitlWindowIn__UryqY{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.InlineHitlWindow_header__cedSg{display:flex;align-items:center;gap:6px}.InlineHitlWindow_headerIcon__mhFom{flex-shrink:0;font-size:10px;line-height:1;color:rgba(245,158,11,.95)}.InlineHitlWindow_headerTitle__y0Ffp{flex:1;min-width:0;font-size:11px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InlineHitlWindow_headerBadge__rYYkA{flex-shrink:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;font-weight:600;letter-spacing:.12em;color:rgba(245,158,11,.95);padding:1px 5px;border-radius:2px;border:1px solid rgba(245,158,11,.4);background:rgba(245,158,11,.08);text-transform:uppercase}.InlineHitlWindow_prompt__u5B5P{font-size:11px;line-height:1.45;color:var(--text-secondary);white-space:pre-wrap}.InlineHitlWindow_body__pmJrH{font-size:11px;color:var(--text-secondary);max-height:200px;overflow-y:auto;padding:4px 0;border-top:1px solid rgba(245,158,11,.18);border-bottom:1px solid rgba(245,158,11,.18)}.InlineHitlWindow_body__pmJrH::-webkit-scrollbar{width:4px}.InlineHitlWindow_body__pmJrH::-webkit-scrollbar-thumb{background:rgba(245,158,11,.25);border-radius:2px}.InlineHitlWindow_actions__rtQ62{display:flex;align-items:center;gap:6px}.InlineHitlWindow_approve__Yj5yU,.InlineHitlWindow_cancel__QFi8K,.InlineHitlWindow_deny__lCghq{padding:4px 12px;font-size:10px;font-weight:600;font-family:inherit;border-radius:4px;cursor:pointer;border:1px solid var(--border);transition:background .12s ease,border-color .12s ease,color .12s ease}.InlineHitlWindow_approve__Yj5yU{background:var(--primary);border-color:var(--primary);color:#000}.InlineHitlWindow_approve__Yj5yU:hover:not(:disabled){filter:brightness(1.1)}.InlineHitlWindow_deny__lCghq{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--text-muted)}.InlineHitlWindow_deny__lCghq:hover:not(:disabled){background:var(--bg-hover);border-color:var(--text-secondary)}.InlineHitlWindow_cancel__QFi8K{background:var(--bg-elevated);color:var(--text-secondary);border-color:var(--text-muted)}.InlineHitlWindow_cancel__QFi8K:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.InlineHitlWindow_approve__Yj5yU:disabled,.InlineHitlWindow_cancel__QFi8K:disabled,.InlineHitlWindow_deny__lCghq:disabled{opacity:.5;cursor:not-allowed}.InlineHitlWindow_noteLabel__9vYlO{font-family:var(--font-mono,ui-monospace,monospace);font-size:7px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.InlineHitlWindow_noteInput__2KpDS{width:100%;padding:6px 8px;font-family:inherit;font-size:11px;line-height:1.45;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border);border-radius:4px;resize:vertical;box-sizing:border-box}.InlineHitlWindow_noteInput__2KpDS:focus{outline:1px solid var(--primary);outline-offset:-1px}.InlineHitlWindow_noteError__uks5D{font-size:10px;color:var(--error,#ef4444)}.FormulasDialogButton_button___DbeG{margin-left:auto;padding:5px 10px;font-size:13px;font-weight:700;font-family:serif;color:rgba(96,165,250,.95);background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.3);border-radius:4px;cursor:pointer;transition:background .12s ease,border-color .12s ease}.FormulasDialogButton_button___DbeG:hover{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.5)}.FormulasDialogButton_overlay__7mvdP{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:200;animation:FormulasDialogButton_fadeIn__2pDMK .15s ease}@keyframes FormulasDialogButton_fadeIn__2pDMK{0%{opacity:0}to{opacity:1}}.FormulasDialogButton_dialog__bMnjY{width:90%;max-width:480px;max-height:80vh;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);display:flex;flex-direction:column;animation:FormulasDialogButton_slideIn__wIXp0 .15s ease}@keyframes FormulasDialogButton_slideIn__wIXp0{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.FormulasDialogButton_header__DsYgw{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.FormulasDialogButton_title__T2U8w{font-size:13px;font-weight:700;color:var(--text-primary)}.FormulasDialogButton_close__rexmz{border:none;background:transparent;color:var(--text-muted);font-size:14px;cursor:pointer;padding:2px 6px;border-radius:3px}.FormulasDialogButton_close__rexmz:hover{background:var(--bg-hover);color:var(--text-primary)}.FormulasDialogButton_body__LsqYk{display:flex;flex-direction:column;gap:12px;padding:16px;overflow-y:auto}.FormulasDialogButton_section__q95Pl{display:flex;flex-direction:column;gap:4px}.FormulasDialogButton_sectionLabel__2O9_n{font-family:var(--font-mono,ui-monospace,monospace);font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.FormulasDialogButton_row__aOtzY{padding:6px 10px;background:rgba(59,130,246,.04);border:1px solid rgba(59,130,246,.12);border-radius:4px}.FormulasDialogButton_name__C6MQC{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;font-weight:600;color:rgba(96,165,250,.95);display:block;margin-bottom:3px}.FormulasDialogButton_expr__Cd15n{font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;color:var(--text-secondary);line-height:1.5;word-break:break-word}